pub struct Pixels {Show 24 fields
pub id: String,
pub dimension_order: PixelsDimensionOrderType,
pub type: PixelType,
pub significant_bits: Option<i32>,
pub interleaved: Option<bool>,
pub big_endian: Option<bool>,
pub size_x: i32,
pub size_y: i32,
pub size_z: i32,
pub size_c: i32,
pub size_t: i32,
pub physical_size_x: Option<f32>,
pub physical_size_x_unit: UnitsLength,
pub physical_size_y: Option<f32>,
pub physical_size_y_unit: UnitsLength,
pub physical_size_z: Option<f32>,
pub physical_size_z_unit: UnitsLength,
pub time_increment: Option<f32>,
pub time_increment_unit: UnitsTime,
pub channel: Option<Vec<Channel>>,
pub bin_data: Option<Vec<BinData>>,
pub tiff_data: Option<Vec<TiffData>>,
pub metadata_only: Option<MetadataOnly>,
pub plane: Option<Vec<Plane>>,
}Fields§
§id: String§dimension_order: PixelsDimensionOrderType§type: PixelType§significant_bits: Option<i32>§interleaved: Option<bool>§big_endian: Option<bool>§size_x: i32§size_y: i32§size_z: i32§size_c: i32§size_t: i32§physical_size_x: Option<f32>§physical_size_x_unit: UnitsLength§physical_size_y: Option<f32>§physical_size_y_unit: UnitsLength§physical_size_z: Option<f32>§physical_size_z_unit: UnitsLength§time_increment: Option<f32>§time_increment_unit: UnitsTime§channel: Option<Vec<Channel>>§bin_data: Option<Vec<BinData>>§tiff_data: Option<Vec<TiffData>>§metadata_only: Option<MetadataOnly>§plane: Option<Vec<Plane>>Implementations§
Source§impl Pixels
impl Pixels
pub fn default_physical_size_x_unit() -> UnitsLength
pub fn default_physical_size_y_unit() -> UnitsLength
pub fn default_physical_size_z_unit() -> UnitsLength
pub fn default_time_increment_unit() -> UnitsTime
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Pixels
impl<'de> Deserialize<'de> for Pixels
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 Pixels
impl RefUnwindSafe for Pixels
impl Send for Pixels
impl Sync for Pixels
impl Unpin for Pixels
impl UnwindSafe for Pixels
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