#[repr(C)]pub struct RelayMessageInputs {
pub src_domain: u32,
pub amount: u64,
pub nonce: u64,
pub timestamp: u64,
pub recipient: String,
pub signatures: Vec<String>,
}Fields§
§src_domain: u32§amount: u64§nonce: u64§timestamp: u64§recipient: String§signatures: Vec<String>Trait Implementations§
Source§impl BorshDeserialize for RelayMessageInputs
impl BorshDeserialize for RelayMessageInputs
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 RelayMessageInputs
impl BorshSerialize for RelayMessageInputs
Source§impl Clone for RelayMessageInputs
impl Clone for RelayMessageInputs
Source§fn clone(&self) -> RelayMessageInputs
fn clone(&self) -> RelayMessageInputs
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 RelayMessageInputs
impl RefUnwindSafe for RelayMessageInputs
impl Send for RelayMessageInputs
impl Sync for RelayMessageInputs
impl Unpin for RelayMessageInputs
impl UnwindSafe for RelayMessageInputs
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