#[repr(C)]pub struct RemoteNonceState {
pub remote_domain: u32,
pub used_nonces: [u8; 100],
}Fields§
§remote_domain: u32§used_nonces: [u8; 100]Implementations§
Trait Implementations§
Source§impl BorshDeserialize for RemoteNonceState
impl BorshDeserialize for RemoteNonceState
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 RemoteNonceState
impl BorshSerialize for RemoteNonceState
Source§impl Clone for RemoteNonceState
impl Clone for RemoteNonceState
Source§fn clone(&self) -> RemoteNonceState
fn clone(&self) -> RemoteNonceState
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 moreAuto Trait Implementations§
impl Freeze for RemoteNonceState
impl RefUnwindSafe for RemoteNonceState
impl Send for RemoteNonceState
impl Sync for RemoteNonceState
impl Unpin for RemoteNonceState
impl UnwindSafe for RemoteNonceState
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