pub struct RecipientRecordInput {
pub archive_identity: ArchiveIdentity,
pub metadata: RecipientRecordMetadata,
pub recipient_identity_bytes: Vec<u8>,
pub profile_payload_bytes: Vec<u8>,
}Fields§
§archive_identity: ArchiveIdentity§metadata: RecipientRecordMetadata§recipient_identity_bytes: Vec<u8>§profile_payload_bytes: Vec<u8>Trait Implementations§
Source§impl Clone for RecipientRecordInput
impl Clone for RecipientRecordInput
Source§fn clone(&self) -> RecipientRecordInput
fn clone(&self) -> RecipientRecordInput
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 RecipientRecordInput
impl Debug for RecipientRecordInput
impl Eq for RecipientRecordInput
Source§impl PartialEq for RecipientRecordInput
impl PartialEq for RecipientRecordInput
Source§fn eq(&self, other: &RecipientRecordInput) -> bool
fn eq(&self, other: &RecipientRecordInput) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for RecipientRecordInput
Auto Trait Implementations§
impl Freeze for RecipientRecordInput
impl RefUnwindSafe for RecipientRecordInput
impl Send for RecipientRecordInput
impl Sync for RecipientRecordInput
impl Unpin for RecipientRecordInput
impl UnsafeUnpin for RecipientRecordInput
impl UnwindSafe for RecipientRecordInput
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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