pub struct BoltMetadata {
pub authority: Pubkey,
}Fields§
Trait Implementations§
Source§impl BorshDeserialize for BoltMetadatawhere
Pubkey: BorshDeserialize,
impl BorshDeserialize for BoltMetadatawhere
Pubkey: 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 BoltMetadatawhere
Pubkey: BorshSerialize,
impl BorshSerialize for BoltMetadatawhere
Pubkey: BorshSerialize,
Source§impl Clone for BoltMetadata
impl Clone for BoltMetadata
Source§fn clone(&self) -> BoltMetadata
fn clone(&self) -> BoltMetadata
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 Default for BoltMetadata
impl Default for BoltMetadata
Source§fn default() -> BoltMetadata
fn default() -> BoltMetadata
Returns the “default value” for a type. Read more
Source§impl Space for BoltMetadata
impl Space for BoltMetadata
const INIT_SPACE: usize = 32usize
impl Copy for BoltMetadata
Auto Trait Implementations§
impl Freeze for BoltMetadata
impl RefUnwindSafe for BoltMetadata
impl Send for BoltMetadata
impl Sync for BoltMetadata
impl Unpin for BoltMetadata
impl UnwindSafe for BoltMetadata
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