pub enum MplHybridError {
InvalidCollection,
InvalidCollectionAuthority,
RandomnessError,
InvalidConstantFeeWallet,
InvalidProjectFeeWallet,
InvalidSlotHash,
InvalidMplCore,
InvalidCollectionAccount,
InvalidAssetAccount,
MaxMustBeGreaterThanMin,
InvalidMintAccount,
}Variants§
InvalidCollection
6000 (0x1770) - Invalid Collection
InvalidCollectionAuthority
6001 (0x1771) - Collection Authority does not match signer
RandomnessError
6002 (0x1772) - Error in the randomness
InvalidConstantFeeWallet
6003 (0x1773) - Invalid Fee Constant Wallet
InvalidProjectFeeWallet
6004 (0x1774) - Invalid Project Fee Wallet
InvalidSlotHash
6005 (0x1775) - Invalid SlotHash Program Account
InvalidMplCore
6006 (0x1776) - Invalid MPL CORE Program Account
InvalidCollectionAccount
6007 (0x1777) - Invalid Collection Account
InvalidAssetAccount
6008 (0x1778) - Invalid Asset Account
MaxMustBeGreaterThanMin
6009 (0x1779) - Max must be greater than Min
InvalidMintAccount
6010 (0x177A) - Invalid Mint Account
Trait Implementations§
Source§impl Clone for MplHybridError
impl Clone for MplHybridError
Source§fn clone(&self) -> MplHybridError
fn clone(&self) -> MplHybridError
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 MplHybridError
impl Debug for MplHybridError
Source§impl Display for MplHybridError
impl Display for MplHybridError
Source§impl Error for MplHybridError
impl Error for MplHybridError
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 FromPrimitive for MplHybridError
impl FromPrimitive for MplHybridError
Source§fn from_i64(n: i64) -> Option<Self>
fn from_i64(n: i64) -> Option<Self>
Converts an
i64 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_u64(n: u64) -> Option<Self>
fn from_u64(n: u64) -> Option<Self>
Converts an
u64 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_isize(n: isize) -> Option<Self>
fn from_isize(n: isize) -> Option<Self>
Converts an
isize to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_i8(n: i8) -> Option<Self>
fn from_i8(n: i8) -> Option<Self>
Converts an
i8 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_i16(n: i16) -> Option<Self>
fn from_i16(n: i16) -> Option<Self>
Converts an
i16 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_i32(n: i32) -> Option<Self>
fn from_i32(n: i32) -> Option<Self>
Converts an
i32 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_i128(n: i128) -> Option<Self>
fn from_i128(n: i128) -> Option<Self>
Converts an
i128 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned. Read moreSource§fn from_usize(n: usize) -> Option<Self>
fn from_usize(n: usize) -> Option<Self>
Converts a
usize to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_u8(n: u8) -> Option<Self>
fn from_u8(n: u8) -> Option<Self>
Converts an
u8 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_u16(n: u16) -> Option<Self>
fn from_u16(n: u16) -> Option<Self>
Converts an
u16 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_u32(n: u32) -> Option<Self>
fn from_u32(n: u32) -> Option<Self>
Converts an
u32 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_u128(n: u128) -> Option<Self>
fn from_u128(n: u128) -> Option<Self>
Converts an
u128 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned. Read moreSource§impl PartialEq for MplHybridError
impl PartialEq for MplHybridError
Source§impl PrintProgramError for MplHybridError
impl PrintProgramError for MplHybridError
impl Eq for MplHybridError
impl StructuralPartialEq for MplHybridError
Auto Trait Implementations§
impl Freeze for MplHybridError
impl RefUnwindSafe for MplHybridError
impl Send for MplHybridError
impl Sync for MplHybridError
impl Unpin for MplHybridError
impl UnwindSafe for MplHybridError
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