Enum fractal_dto::v1::oauth::ScopeDTO[][src]

pub enum ScopeDTO {
    Admin,
    User(u64),
    Public,
}

Enum that represents a scope.

Variants

Administration scope

This scope is used for administration purposes, and will not be enabled for public development accounts.

User scope

This scope will provide access to user functionality, such as creating transactions and editing user information. It contains the user ID for which the token is valid.

Public scope

This scope is the public scope. Every client will have access to everything provided in the public scope.

Trait Implementations

impl Debug for ScopeDTO
[src]

Formats the value using the given formatter. Read more

impl Clone for ScopeDTO
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Decodable for ScopeDTO
[src]

Deserialize a value using a Decoder.

impl Encodable for ScopeDTO
[src]

Serialize a value using an Encoder.

impl PartialEq for ScopeDTO
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

impl Eq for ScopeDTO
[src]

impl Copy for ScopeDTO
[src]

impl Display for ScopeDTO
[src]

Formats the value using the given formatter. Read more

impl DTO for ScopeDTO
[src]

Auto Trait Implementations

impl Send for ScopeDTO

impl Sync for ScopeDTO