Struct mattermost_api::client::AuthenticationData [−][src]
pub struct AuthenticationData { /* fields omitted */ }
Expand description
Authentication data, either a login_id and password or a personal access token. Required for being able to make calls to a Mattermost instance API.
For more information, see the Mattermost docs.
Implementations
Create a struct instance from a user’s login_id and password.
Create a struct instance from a user’s personal access token.
Personal access tokens must be enabled per instance by an admin.
If the auth data is using a login_id and password.
If the auth data is using a personal access token.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for AuthenticationData
impl Send for AuthenticationData
impl Sync for AuthenticationData
impl Unpin for AuthenticationData
impl UnwindSafe for AuthenticationData
Blanket Implementations
Mutably borrows from an owned value. Read more
pub fn vzip(self) -> V
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more