pub enum BitokuError {
InvalidInstruction,
NoAvailableClients,
Overflow,
UnregisteredClient,
InvalidName,
}Variants§
Trait Implementations§
Source§impl Clone for BitokuError
impl Clone for BitokuError
Source§fn clone(&self) -> BitokuError
fn clone(&self) -> BitokuError
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 BitokuError
impl Debug for BitokuError
Source§impl<T> DecodeError<T> for BitokuError
impl<T> DecodeError<T> for BitokuError
fn type_of() -> &'static str
fn decode_custom_error_to_enum(custom: u32) -> Option<E>where
E: FromPrimitive,
Source§impl Display for BitokuError
impl Display for BitokuError
Source§impl Error for BitokuError
impl Error for BitokuError
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<BitokuError> for ProgramError
impl From<BitokuError> for ProgramError
Source§fn from(e: BitokuError) -> Self
fn from(e: BitokuError) -> Self
Converts to this type from the input type.
Source§impl PartialEq for BitokuError
impl PartialEq for BitokuError
impl Eq for BitokuError
impl StructuralPartialEq for BitokuError
Auto Trait Implementations§
impl Freeze for BitokuError
impl RefUnwindSafe for BitokuError
impl Send for BitokuError
impl Sync for BitokuError
impl Unpin for BitokuError
impl UnwindSafe for BitokuError
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