pub struct MetadataAttribute {
pub trait_type: String,
pub value: String,
}Fields§
§trait_type: String§value: StringTrait Implementations§
Source§impl BorshDeserialize for MetadataAttribute
impl BorshDeserialize for MetadataAttribute
fn deserialize_reader<__R: Read>(reader: &mut __R) -> Result<Self, Error>
Source§fn deserialize(buf: &mut &[u8]) -> Result<Self, Error>
fn deserialize(buf: &mut &[u8]) -> Result<Self, Error>
Deserializes this instance from a given slice of bytes.
Updates the buffer to point at the remaining bytes.
Source§fn try_from_slice(v: &[u8]) -> Result<Self, Error>
fn try_from_slice(v: &[u8]) -> Result<Self, Error>
Deserialize this instance from a slice of bytes.
fn try_from_reader<R>(reader: &mut R) -> Result<Self, Error>where
R: Read,
Source§impl BorshSerialize for MetadataAttribute
impl BorshSerialize for MetadataAttribute
Source§impl Clone for MetadataAttribute
impl Clone for MetadataAttribute
Source§fn clone(&self) -> MetadataAttribute
fn clone(&self) -> MetadataAttribute
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 MetadataAttribute
impl Debug for MetadataAttribute
Source§impl PartialEq for MetadataAttribute
impl PartialEq for MetadataAttribute
impl Eq for MetadataAttribute
impl StructuralPartialEq for MetadataAttribute
Auto Trait Implementations§
impl Freeze for MetadataAttribute
impl RefUnwindSafe for MetadataAttribute
impl Send for MetadataAttribute
impl Sync for MetadataAttribute
impl Unpin for MetadataAttribute
impl UnsafeUnpin for MetadataAttribute
impl UnwindSafe for MetadataAttribute
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.