pub struct MessageRecipient {
pub party_id: Vec<Identifier>,
pub party_name: Vec<LocalizedString>,
pub trading_name: Option<String>,
pub attributes: Option<AttributeMap>,
pub extensions: Option<Extensions>,
pub comments: Option<Vec<Comment>>,
}
Fields§
§party_id: Vec<Identifier>
§party_name: Vec<LocalizedString>
§trading_name: Option<String>
§attributes: Option<AttributeMap>
All XML attributes (standard and custom)
extensions: Option<Extensions>
Extensions for message recipient
comments: Option<Vec<Comment>>
Comments associated with message recipient
Trait Implementations§
Source§impl Clone for MessageRecipient
impl Clone for MessageRecipient
Source§fn clone(&self) -> MessageRecipient
fn clone(&self) -> MessageRecipient
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 moreSource§impl Debug for MessageRecipient
impl Debug for MessageRecipient
Source§impl<'de> Deserialize<'de> for MessageRecipient
impl<'de> Deserialize<'de> for MessageRecipient
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 MessageRecipient
impl RefUnwindSafe for MessageRecipient
impl Send for MessageRecipient
impl Sync for MessageRecipient
impl Unpin for MessageRecipient
impl UnwindSafe for MessageRecipient
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