pub struct CDFRecordDimension {
pub size: u64,
pub id: Option<u64>,
pub name: Option<String>,
pub record_step: Option<u64>,
}Expand description
Track information about the dimensions, which is “unlimited” dimension, and variable sizes
Fields§
§size: u64Length of the record dimension sum of the var_size’s of all the record variables
id: Option<u64>ID of the record dimension
name: Option<String>Name of the record dimension
record_step: Option<u64>Step of the record dimension
Trait Implementations§
Source§impl Clone for CDFRecordDimension
impl Clone for CDFRecordDimension
Source§fn clone(&self) -> CDFRecordDimension
fn clone(&self) -> CDFRecordDimension
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CDFRecordDimension
impl Debug for CDFRecordDimension
Source§impl Default for CDFRecordDimension
impl Default for CDFRecordDimension
Source§fn default() -> CDFRecordDimension
fn default() -> CDFRecordDimension
Returns the “default value” for a type. Read more
Source§impl PartialEq for CDFRecordDimension
impl PartialEq for CDFRecordDimension
impl StructuralPartialEq for CDFRecordDimension
Auto Trait Implementations§
impl Freeze for CDFRecordDimension
impl RefUnwindSafe for CDFRecordDimension
impl Send for CDFRecordDimension
impl Sync for CDFRecordDimension
impl Unpin for CDFRecordDimension
impl UnwindSafe for CDFRecordDimension
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)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 moreSource§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<R, P> ReadPrimitive<R> for P
impl<R, P> ReadPrimitive<R> for P
Source§fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
Read this value from the supplied reader. Same as
ReadEndian::read_from_little_endian().