pub struct ResponsibleParty {
pub links: Option<Vec<Link>>,
pub party_uuids: Vec<String>,
pub props: Option<Vec<Property>>,
pub remarks: Option<String>,
pub role_id: String,
}
Expand description
A reference to a set of persons and/or organizations that have responsibility for performing the referenced role in the context of the containing object.
Fields§
§links: Option<Vec<Link>>
§party_uuids: Vec<String>
§props: Option<Vec<Property>>
§remarks: Option<String>
§role_id: String
A reference to a role performed by a party.
Trait Implementations§
Source§impl AsMut<ResponsibleParty> for ResponsibleParty
impl AsMut<ResponsibleParty> for ResponsibleParty
Source§impl AsRef<ResponsibleParty> for ResponsibleParty
impl AsRef<ResponsibleParty> for ResponsibleParty
Source§impl Clone for ResponsibleParty
impl Clone for ResponsibleParty
Source§fn clone(&self) -> ResponsibleParty
fn clone(&self) -> ResponsibleParty
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 ResponsibleParty
impl Debug for ResponsibleParty
Source§impl<'de> Deserialize<'de> for ResponsibleParty
impl<'de> Deserialize<'de> for ResponsibleParty
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
Source§impl Display for ResponsibleParty
impl Display for ResponsibleParty
Source§impl From<&ResponsibleParty> for ResponsibleParty
impl From<&ResponsibleParty> for ResponsibleParty
Source§fn from(value: &ResponsibleParty) -> Self
fn from(value: &ResponsibleParty) -> Self
Converts to this type from the input type.
Source§impl PartialEq for ResponsibleParty
impl PartialEq for ResponsibleParty
Auto Trait Implementations§
impl Freeze for ResponsibleParty
impl RefUnwindSafe for ResponsibleParty
impl Send for ResponsibleParty
impl Sync for ResponsibleParty
impl Unpin for ResponsibleParty
impl UnwindSafe for ResponsibleParty
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