pub struct HistogramRecord {
pub histogram_id: RecordId,
pub name: String,
pub pattern: PatternRecord,
pub experiment: ExperimentRecord,
pub phase_ids: Vec<RecordId>,
}Expand description
One independently observed dataset in a multi-histogram project.
Fields§
§histogram_id: RecordIdStable histogram identifier.
name: StringHuman-readable dataset label.
pattern: PatternRecordObserved grid and arrays.
experiment: ExperimentRecordExperiment attached to this dataset.
phase_ids: Vec<RecordId>Ordered phase references active for this histogram.
Trait Implementations§
Source§impl Clone for HistogramRecord
impl Clone for HistogramRecord
Source§fn clone(&self) -> HistogramRecord
fn clone(&self) -> HistogramRecord
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 HistogramRecord
impl Debug for HistogramRecord
Source§impl PartialEq for HistogramRecord
impl PartialEq for HistogramRecord
impl StructuralPartialEq for HistogramRecord
Auto Trait Implementations§
impl Freeze for HistogramRecord
impl RefUnwindSafe for HistogramRecord
impl Send for HistogramRecord
impl Sync for HistogramRecord
impl Unpin for HistogramRecord
impl UnsafeUnpin for HistogramRecord
impl UnwindSafe for HistogramRecord
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> 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