pub enum Format {
Aperio,
Hamamatsu,
Leica,
Mirax,
Phillips,
Sakura,
Trestle,
Ventana,
GenericTiledTiff,
}
Expand description
A list of supported formats
Information gathered from https://openslide.org/formats/
Variants§
Aperio
Single-file pyramidal tiled TIFF, with non-standard metadata and compression.
File extensions: .svs, .tif
Hamamatsu
Multi-file JPEG/NGR with proprietary metadata and index file formats, and single-file TIFF-like format with proprietary metadata.
File extensions: .vms, .vmu, .ndpi
Leica
Single-file pyramidal tiled BigTIFF with non-standard metadata.
File extensions .scn
Mirax
Multi-file with very complicated proprietary metadata and indexes.
File extensions .mrxs
Phillips
Single-file pyramidal tiled TIFF or BigTIFF with non-standard metadata.
File extensions .tiff
Sakura
SQLite database containing pyramid tiles and metadata.
File extensions .svslide
Trestle
Single-file pyramidal tiled TIFF, with non-standard metadata and overlaps. Additional files contain more metadata and detailed overlap info.
File extensions .tif
Ventana
Single-file pyramidal tiled BigTIFF, with non-standard metadata and overlaps.
File extensions .bif, .tif
GenericTiledTiff
Single-file pyramidal tiled TIFF.
File extensions .tif
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Format
impl RefUnwindSafe for Format
impl Send for Format
impl Sync for Format
impl Unpin for Format
impl UnwindSafe for Format
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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>
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>
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