pub struct ArrayValueSpecification {
pub label: Option<String>,
pub values: Vec<ValueSpecification>,
}
Expand description
array of values
Fields§
§label: Option<String>
SHORT-LABEL: used to identify the array in a human readable way. This is used when the array is part of a record.
values: Vec<ValueSpecification>
the values of the array
Trait Implementations§
Source§impl Clone for ArrayValueSpecification
impl Clone for ArrayValueSpecification
Source§fn clone(&self) -> ArrayValueSpecification
fn clone(&self) -> ArrayValueSpecification
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 ArrayValueSpecification
impl Debug for ArrayValueSpecification
Source§impl From<ArrayValueSpecification> for ValueSpecification
impl From<ArrayValueSpecification> for ValueSpecification
Source§fn from(value_spec: ArrayValueSpecification) -> Self
fn from(value_spec: ArrayValueSpecification) -> Self
Converts to this type from the input type.
Source§impl PartialEq for ArrayValueSpecification
impl PartialEq for ArrayValueSpecification
impl StructuralPartialEq for ArrayValueSpecification
Auto Trait Implementations§
impl Freeze for ArrayValueSpecification
impl !RefUnwindSafe for ArrayValueSpecification
impl Send for ArrayValueSpecification
impl Sync for ArrayValueSpecification
impl Unpin for ArrayValueSpecification
impl !UnwindSafe for ArrayValueSpecification
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