pub struct StackMetadata {
pub n_time: usize,
pub height: usize,
pub width: usize,
pub n_bands: usize,
pub band_names: Vec<String>,
pub nodata: Option<f64>,
}Expand description
Stack metadata
Fields§
§n_time: usizeNumber of time steps
height: usizeHeight (rows)
width: usizeWidth (columns)
n_bands: usizeNumber of bands
band_names: Vec<String>Band names
nodata: Option<f64>NoData value
Trait Implementations§
Source§impl Clone for StackMetadata
impl Clone for StackMetadata
Source§fn clone(&self) -> StackMetadata
fn clone(&self) -> StackMetadata
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 StackMetadata
impl Debug for StackMetadata
Source§impl<'de> Deserialize<'de> for StackMetadata
impl<'de> Deserialize<'de> for StackMetadata
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for StackMetadata
impl RefUnwindSafe for StackMetadata
impl Send for StackMetadata
impl Sync for StackMetadata
impl Unpin for StackMetadata
impl UnsafeUnpin for StackMetadata
impl UnwindSafe for StackMetadata
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