pub enum FeeAssetV1 {
Native,
Spl {
mint: String,
source_arg: String,
},
}Variants§
Trait Implementations§
Source§impl Clone for FeeAssetV1
impl Clone for FeeAssetV1
Source§impl Debug for FeeAssetV1
impl Debug for FeeAssetV1
Source§impl<'de> Deserialize<'de> for FeeAssetV1
impl<'de> Deserialize<'de> for FeeAssetV1
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
impl Eq for FeeAssetV1
Source§impl PartialEq for FeeAssetV1
impl PartialEq for FeeAssetV1
Source§impl Serialize for FeeAssetV1
impl Serialize for FeeAssetV1
impl StructuralPartialEq for FeeAssetV1
Auto Trait Implementations§
impl Freeze for FeeAssetV1
impl RefUnwindSafe for FeeAssetV1
impl Send for FeeAssetV1
impl Sync for FeeAssetV1
impl Unpin for FeeAssetV1
impl UnsafeUnpin for FeeAssetV1
impl UnwindSafe for FeeAssetV1
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