pub struct ReferenceValueSpecification {
pub label: Option<String>,
pub reference_value: DataPrototype,
}
Expand description
reference to a DataPrototype
, to be used as a pointer in the software
Fields§
§label: Option<String>
SHORT-LABEL: used to identify the reference in a human readable way. This is used when the reference is part of a record.
reference_value: DataPrototype
data prototype that will be referenced as a pointer in the software
Trait Implementations§
Source§impl Clone for ReferenceValueSpecification
impl Clone for ReferenceValueSpecification
Source§fn clone(&self) -> ReferenceValueSpecification
fn clone(&self) -> ReferenceValueSpecification
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 ReferenceValueSpecification
impl Debug for ReferenceValueSpecification
Source§impl From<ReferenceValueSpecification> for ValueSpecification
impl From<ReferenceValueSpecification> for ValueSpecification
Source§fn from(value_spec: ReferenceValueSpecification) -> Self
fn from(value_spec: ReferenceValueSpecification) -> Self
Converts to this type from the input type.
impl StructuralPartialEq for ReferenceValueSpecification
Auto Trait Implementations§
impl Freeze for ReferenceValueSpecification
impl !RefUnwindSafe for ReferenceValueSpecification
impl Send for ReferenceValueSpecification
impl Sync for ReferenceValueSpecification
impl Unpin for ReferenceValueSpecification
impl !UnwindSafe for ReferenceValueSpecification
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