logo
pub struct User {}
Expand description

The User API gives you access to the currently signed in user’s name.

Implementations

Returns the display name of the currently signed in user.

If the signed in user does not have a preferred nickname, their real name will be used instead. If no name is available the function will return None.

Returns the id of the currently signed in user.

This is the Embark external user id and is safe for external users to know.

Returns the user id of the player with the given player_id. Returns None if player is not on server or is not logged in.

Returns the display name of the user with the given player_id. Returns None if player is not on server or is not logged in.

Trait Implementations

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

The resulting type after obtaining ownership.

Creates owned data from borrowed data, usually by cloning. Read more

Uses borrowed data to replace owned data, usually by cloning. Read more

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.