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