Struct sugar_cli::config::guard_data::FreezeTokenPayment
source · pub struct FreezeTokenPayment {
pub amount: u64,
pub mint: Pubkey,
pub destination_ata: Pubkey,
}Fields§
§amount: u64§mint: Pubkey§destination_ata: PubkeyImplementations§
source§impl FreezeTokenPayment
impl FreezeTokenPayment
pub fn to_guard_format(&self) -> Result<FreezeTokenPayment>
Trait Implementations§
source§impl Clone for FreezeTokenPayment
impl Clone for FreezeTokenPayment
source§fn clone(&self) -> FreezeTokenPayment
fn clone(&self) -> FreezeTokenPayment
Returns a copy 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 FreezeTokenPayment
impl Debug for FreezeTokenPayment
source§impl Default for FreezeTokenPayment
impl Default for FreezeTokenPayment
source§fn default() -> FreezeTokenPayment
fn default() -> FreezeTokenPayment
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for FreezeTokenPayment
impl<'de> Deserialize<'de> for FreezeTokenPayment
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl RefUnwindSafe for FreezeTokenPayment
impl Send for FreezeTokenPayment
impl Sync for FreezeTokenPayment
impl Unpin for FreezeTokenPayment
impl UnwindSafe for FreezeTokenPayment
Blanket Implementations§
§impl<T> AbiEnumVisitor for Twhere
T: Serialize + ?Sized,
impl<T> AbiEnumVisitor for Twhere T: Serialize + ?Sized,
default fn visit_for_abi( &self, _digester: &mut AbiDigester ) -> Result<AbiDigester, DigestError>
§impl<T> AbiEnumVisitor for Twhere
T: Serialize + AbiExample + ?Sized,
impl<T> AbiEnumVisitor for Twhere T: Serialize + AbiExample + ?Sized,
default fn visit_for_abi( &self, digester: &mut AbiDigester ) -> Result<AbiDigester, DigestError>
§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere T: 'a,
§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere T: 'a,
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