Struct mpl_token_metadata::types::SeedsVec
source · pub struct SeedsVec {
pub seeds: Vec<Vec<u8>>,
}
Fields§
§seeds: Vec<Vec<u8>>
Trait Implementations§
source§impl BorshDeserialize for SeedsVecwhere
Vec<Vec<u8>>: BorshDeserialize,
impl BorshDeserialize for SeedsVecwhere Vec<Vec<u8>>: BorshDeserialize,
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 SeedsVecwhere
Vec<Vec<u8>>: BorshSerialize,
impl BorshSerialize for SeedsVecwhere Vec<Vec<u8>>: BorshSerialize,
source§impl PartialEq for SeedsVec
impl PartialEq for SeedsVec
impl Eq for SeedsVec
impl StructuralEq for SeedsVec
impl StructuralPartialEq for SeedsVec
Auto Trait Implementations§
impl RefUnwindSafe for SeedsVec
impl Send for SeedsVec
impl Sync for SeedsVec
impl Unpin for SeedsVec
impl UnwindSafe for SeedsVec
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
§impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more