method Principal.isUser
The caller is a user; with id it must be that user (none -> false).
Example:
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
Параметры
| Имя | Тип |
|---|---|
id | str? |
Возвращает
bool
Эффекты
не объявлены (чистая, пока тело не говорит иное)
Определено в: std/core/rpc.oxl:76