OxL Справочник OxL
РусскийEnglish

method Principal.isUser

The caller is a user; with id it must be that user (none -> false).

Example:

oxl✓ проверяется в CI
fn main() io {
  let ann = Principal.User("ann", [], Map.new(), false, none)
  print("{ann.isUser(none)} {ann.isUser("ann")} {ann.isUser("bob")} {Principal.Anonymous.isUser(none)}")
}
Вывод
false true false false
pub(api) fn isUser(id: str?) -> bool

Сложность. O(1).

С версии. 1.0.0-beta

Параметры

ИмяТип
idstr?

Возвращает

bool

Эффекты

не объявлены (чистая, пока тело не говорит иное)

Определено в: std/core/rpc.oxl:76

См. также