pub struct ReceivedData {
pub mrid: String,
pub doc_type: String,
pub sender: String,
pub receiver: String,
pub received_at: String,
}Expand description
Core data captured on receipt.
Fields§
§mrid: StringMRID of the received document.
doc_type: StringDocument type string.
sender: StringSender GLN.
receiver: StringReceiver GLN.
received_at: StringReceipt timestamp.
Trait Implementations§
Source§impl Clone for ReceivedData
impl Clone for ReceivedData
Source§fn clone(&self) -> ReceivedData
fn clone(&self) -> ReceivedData
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 ReceivedData
impl Debug for ReceivedData
Source§impl<'de> Deserialize<'de> for ReceivedData
impl<'de> Deserialize<'de> for ReceivedData
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
Auto Trait Implementations§
impl Freeze for ReceivedData
impl RefUnwindSafe for ReceivedData
impl Send for ReceivedData
impl Sync for ReceivedData
impl Unpin for ReceivedData
impl UnsafeUnpin for ReceivedData
impl UnwindSafe for ReceivedData
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