Struct rhizo_types::UpdateOnchainBytes
source · pub struct UpdateOnchainBytes { /* private fields */ }Expand description
Smart-contract update instruction for OnchainBytes
Trait Implementations§
source§impl BorshDeserialize for UpdateOnchainByteswhere
OnchainBytes: BorshDeserialize,
String: BorshDeserialize,
Option<u8>: BorshDeserialize,
impl BorshDeserialize for UpdateOnchainByteswhere OnchainBytes: BorshDeserialize, String: BorshDeserialize, Option<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 UpdateOnchainByteswhere
OnchainBytes: BorshSerialize,
String: BorshSerialize,
Option<u8>: BorshSerialize,
impl BorshSerialize for UpdateOnchainByteswhere OnchainBytes: BorshSerialize, String: BorshSerialize, Option<u8>: BorshSerialize,
source§impl Clone for UpdateOnchainBytes
impl Clone for UpdateOnchainBytes
source§fn clone(&self) -> UpdateOnchainBytes
fn clone(&self) -> UpdateOnchainBytes
Returns a copy 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 UpdateOnchainBytes
impl Debug for UpdateOnchainBytes
source§impl<'de> Deserialize<'de> for UpdateOnchainBytes
impl<'de> Deserialize<'de> for UpdateOnchainBytes
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
source§impl PartialEq for UpdateOnchainBytes
impl PartialEq for UpdateOnchainBytes
source§fn eq(&self, other: &UpdateOnchainBytes) -> bool
fn eq(&self, other: &UpdateOnchainBytes) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl Serialize for UpdateOnchainBytes
impl Serialize for UpdateOnchainBytes
impl Eq for UpdateOnchainBytes
impl StructuralEq for UpdateOnchainBytes
impl StructuralPartialEq for UpdateOnchainBytes
Auto Trait Implementations§
impl RefUnwindSafe for UpdateOnchainBytes
impl Send for UpdateOnchainBytes
impl Sync for UpdateOnchainBytes
impl Unpin for UpdateOnchainBytes
impl UnwindSafe for UpdateOnchainBytes
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