Enum mpl_token_metadata::state::EscrowAuthority
source · [−]#[repr(C)]
pub enum EscrowAuthority {
TokenOwner,
Creator(Pubkey),
}
Variants
TokenOwner
Creator(Pubkey)
Implementations
Trait Implementations
sourceimpl BorshDeserialize for EscrowAuthoritywhere
Pubkey: BorshDeserialize,
impl BorshDeserialize for EscrowAuthoritywhere
Pubkey: BorshDeserialize,
sourceimpl BorshSerialize for EscrowAuthoritywhere
Pubkey: BorshSerialize,
impl BorshSerialize for EscrowAuthoritywhere
Pubkey: BorshSerialize,
sourceimpl Clone for EscrowAuthority
impl Clone for EscrowAuthority
sourcefn clone(&self) -> EscrowAuthority
fn clone(&self) -> EscrowAuthority
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for EscrowAuthority
impl Debug for EscrowAuthority
sourceimpl PartialEq<EscrowAuthority> for EscrowAuthority
impl PartialEq<EscrowAuthority> for EscrowAuthority
sourcefn eq(&self, other: &EscrowAuthority) -> bool
fn eq(&self, other: &EscrowAuthority) -> bool
impl Copy for EscrowAuthority
impl Eq for EscrowAuthority
impl StructuralEq for EscrowAuthority
impl StructuralPartialEq for EscrowAuthority
Auto Trait Implementations
impl RefUnwindSafe for EscrowAuthority
impl Send for EscrowAuthority
impl Sync for EscrowAuthority
impl Unpin for EscrowAuthority
impl UnwindSafe for EscrowAuthority
Blanket Implementations
impl<T> AbiExample for T
impl<T> AbiExample for T
default fn example() -> T
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more