#[repr(u32)]pub enum GuildError {
TooEarly = 100,
InvalidGuild = 101,
InsufficientBalance = 102,
}Variants§
Trait Implementations§
Source§impl Clone for GuildError
impl Clone for GuildError
Source§fn clone(&self) -> GuildError
fn clone(&self) -> GuildError
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for GuildError
impl Debug for GuildError
Source§impl Display for GuildError
impl Display for GuildError
Source§impl Error for GuildError
impl Error for GuildError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Source§impl From<GuildError> for ProgramError
impl From<GuildError> for ProgramError
Source§fn from(e: GuildError) -> Self
fn from(e: GuildError) -> Self
Converts to this type from the input type.
Source§impl From<GuildError> for u32
impl From<GuildError> for u32
Source§fn from(enum_value: GuildError) -> Self
fn from(enum_value: GuildError) -> Self
Converts to this type from the input type.
Source§impl PartialEq for GuildError
impl PartialEq for GuildError
impl Copy for GuildError
impl Eq for GuildError
impl StructuralPartialEq for GuildError
Auto Trait Implementations§
impl Freeze for GuildError
impl RefUnwindSafe for GuildError
impl Send for GuildError
impl Sync for GuildError
impl Unpin for GuildError
impl UnwindSafe for GuildError
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more