pub struct DecodedBandSet {
pub info: BandSetInfo,
pub bands: Vec<PixelData>,
pub band_masks: Vec<Option<Vec<u8>>>,
}Fields§
§info: BandSetInfo§bands: Vec<PixelData>§band_masks: Vec<Option<Vec<u8>>>Implementations§
Source§impl DecodedBandSet
impl DecodedBandSet
pub fn into_ndarray<T: NdArrayElement>(self) -> Result<ArrayD<T>>
pub fn into_band_mask_ndarray(self) -> Result<Option<ArrayD<u8>>>
Trait Implementations§
Source§impl Clone for DecodedBandSet
impl Clone for DecodedBandSet
Source§fn clone(&self) -> DecodedBandSet
fn clone(&self) -> DecodedBandSet
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 DecodedBandSet
impl Debug for DecodedBandSet
Source§impl PartialEq for DecodedBandSet
impl PartialEq for DecodedBandSet
impl StructuralPartialEq for DecodedBandSet
Auto Trait Implementations§
impl Freeze for DecodedBandSet
impl RefUnwindSafe for DecodedBandSet
impl Send for DecodedBandSet
impl Sync for DecodedBandSet
impl Unpin for DecodedBandSet
impl UnsafeUnpin for DecodedBandSet
impl UnwindSafe for DecodedBandSet
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