pub struct ProductDefinitionUsage {
pub id: String,
pub name: String,
pub description: Option<String>,
pub relating_product_definition: ProductDefinitionOrReferenceRef,
pub related_product_definition: ProductDefinitionOrReferenceRef,
}Fields§
§id: String§name: String§description: Option<String>§relating_product_definition: ProductDefinitionOrReferenceRefTrait Implementations§
Source§impl Clone for ProductDefinitionUsage
impl Clone for ProductDefinitionUsage
Source§fn clone(&self) -> ProductDefinitionUsage
fn clone(&self) -> ProductDefinitionUsage
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 ProductDefinitionUsage
impl Debug for ProductDefinitionUsage
Source§impl PartialEq for ProductDefinitionUsage
impl PartialEq for ProductDefinitionUsage
Source§fn eq(&self, other: &ProductDefinitionUsage) -> bool
fn eq(&self, other: &ProductDefinitionUsage) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ProductDefinitionUsage
Auto Trait Implementations§
impl Freeze for ProductDefinitionUsage
impl RefUnwindSafe for ProductDefinitionUsage
impl Send for ProductDefinitionUsage
impl Sync for ProductDefinitionUsage
impl Unpin for ProductDefinitionUsage
impl UnsafeUnpin for ProductDefinitionUsage
impl UnwindSafe for ProductDefinitionUsage
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