[][src]Enum twilight_http::request::guild::create_guild::CreateGuildError

pub enum CreateGuildError {
    NameInvalid,
    TooManyChannels,
    TooManyRoles,
}

The error returned when the guild can not be created as configured.

Variants

NameInvalid

The name of the guild is either fewer than 2 UTF-16 characters or more than 100 UTF-16 characters.

TooManyChannels

The number of channels provided is too many.

The maximum amount is 500.

TooManyRoles

The number of roles provided is too many.

The maximum amount is 250.

Trait Implementations

impl Clone for CreateGuildError[src]

impl Debug for CreateGuildError[src]

impl Display for CreateGuildError[src]

impl Error for CreateGuildError[src]

Auto Trait Implementations

impl RefUnwindSafe for CreateGuildError

impl Send for CreateGuildError

impl Sync for CreateGuildError

impl Unpin for CreateGuildError

impl UnwindSafe for CreateGuildError

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> ToString for T where
    T: Display + ?Sized
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.