pub struct LayoutDataset {
pub name: String,
pub source: LayoutSource,
pub data_type: LayoutDataType,
pub value: String,
pub ndattribute: String,
pub det_default: bool,
pub when: LayoutWhen,
pub attributes: Vec<LayoutAttribute>,
}Expand description
A <dataset> element.
Fields§
§name: String§source: LayoutSource§data_type: LayoutDataType§value: String§ndattribute: StringNDAttribute name when source == NdAttribute.
det_default: boolTrue if this is the default detector dataset (det_default="true").
when: LayoutWhen§attributes: Vec<LayoutAttribute>HDF5 attributes attached to this dataset.
Trait Implementations§
Source§impl Clone for LayoutDataset
impl Clone for LayoutDataset
Source§fn clone(&self) -> LayoutDataset
fn clone(&self) -> LayoutDataset
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 moreAuto Trait Implementations§
impl Freeze for LayoutDataset
impl RefUnwindSafe for LayoutDataset
impl Send for LayoutDataset
impl Sync for LayoutDataset
impl Unpin for LayoutDataset
impl UnsafeUnpin for LayoutDataset
impl UnwindSafe for LayoutDataset
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more