#[repr(C)]pub enum ConcurrentMerkleTreeHeaderData {
V1(ConcurrentMerkleTreeHeaderDataV1),
}Variants§
Trait Implementations§
Source§impl BorshDeserialize for ConcurrentMerkleTreeHeaderData
impl BorshDeserialize for ConcurrentMerkleTreeHeaderData
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,
Auto Trait Implementations§
impl Freeze for ConcurrentMerkleTreeHeaderData
impl RefUnwindSafe for ConcurrentMerkleTreeHeaderData
impl Send for ConcurrentMerkleTreeHeaderData
impl Sync for ConcurrentMerkleTreeHeaderData
impl Unpin for ConcurrentMerkleTreeHeaderData
impl UnsafeUnpin for ConcurrentMerkleTreeHeaderData
impl UnwindSafe for ConcurrentMerkleTreeHeaderData
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