pub struct ZarrArrayMeta {
pub name: String,
pub data_type: String,
pub shape: Vec<u64>,
pub coord_min_max: Option<(f64, f64)>,
}Fields§
§name: String§data_type: String§shape: Vec<u64>§coord_min_max: Option<(f64, f64)>Min/max bounds for coordinate arrays (None for data variables) Stored as (min, max) in f64 for simplicity
Implementations§
Source§impl ZarrArrayMeta
impl ZarrArrayMeta
pub fn is_coordinate(&self) -> bool
Trait Implementations§
Source§impl Clone for ZarrArrayMeta
impl Clone for ZarrArrayMeta
Source§fn clone(&self) -> ZarrArrayMeta
fn clone(&self) -> ZarrArrayMeta
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 moreAuto Trait Implementations§
impl Freeze for ZarrArrayMeta
impl RefUnwindSafe for ZarrArrayMeta
impl Send for ZarrArrayMeta
impl Sync for ZarrArrayMeta
impl Unpin for ZarrArrayMeta
impl UnwindSafe for ZarrArrayMeta
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