Struct near_primitives::receipt::DataReceiver
source · [−]pub struct DataReceiver {
pub data_id: CryptoHash,
pub receiver_id: AccountId,
}
Expand description
The outgoing (egress) data which will be transformed
to a DataReceipt
to be sent to a receipt.receiver
Fields
data_id: CryptoHash
receiver_id: AccountId
Trait Implementations
sourceimpl BorshDeserialize for DataReceiver where
CryptoHash: BorshDeserialize,
AccountId: BorshDeserialize,
impl BorshDeserialize for DataReceiver where
CryptoHash: BorshDeserialize,
AccountId: BorshDeserialize,
sourceimpl BorshSerialize for DataReceiver where
CryptoHash: BorshSerialize,
AccountId: BorshSerialize,
impl BorshSerialize for DataReceiver where
CryptoHash: BorshSerialize,
AccountId: BorshSerialize,
sourceimpl Clone for DataReceiver
impl Clone for DataReceiver
sourcefn clone(&self) -> DataReceiver
fn clone(&self) -> DataReceiver
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for DataReceiver
impl Debug for DataReceiver
sourceimpl<'de> Deserialize<'de> for DataReceiver
impl<'de> Deserialize<'de> for DataReceiver
sourcefn 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
sourceimpl Hash for DataReceiver
impl Hash for DataReceiver
sourceimpl PartialEq<DataReceiver> for DataReceiver
impl PartialEq<DataReceiver> for DataReceiver
sourcefn eq(&self, other: &DataReceiver) -> bool
fn eq(&self, other: &DataReceiver) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &DataReceiver) -> bool
fn ne(&self, other: &DataReceiver) -> bool
This method tests for !=
.
sourceimpl Serialize for DataReceiver
impl Serialize for DataReceiver
impl Eq for DataReceiver
impl StructuralEq for DataReceiver
impl StructuralPartialEq for DataReceiver
Auto Trait Implementations
impl RefUnwindSafe for DataReceiver
impl Send for DataReceiver
impl Sync for DataReceiver
impl Unpin for DataReceiver
impl UnwindSafe for DataReceiver
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more