Skip to main content

Crate statumen

Crate statumen 

Source

Re-exports§

pub use error::WsiError;
pub use properties::Properties;

Modules§

error
output
properties

Structs§

AssociatedImage
Metadata for an associated image (label, macro, thumbnail).
AxesShape
Axis extents beyond x/y. Default is 2D (z=1, c=1, t=1).
CacheConfig
ChannelInfo
CpuTile
Generic decoded pixel buffer.
Dataset
A whole-slide image file (or set of files for DICOM).
DatasetId
Unique identity for cache keying. 128-bit to avoid truncation collisions.
DisplayWindow
Windowing parameters for high-dynamic-range display conversion.
FormatRegistry
Level
One resolution level in a pyramid.
LevelIdx
Stable index into Series::levels.
PlaneIdx
Plane index for multi-dimensional axes (z/c/t).
PlaneSelection
Selects a z/c/t plane. Default is (0,0,0) for plain 2D reads.
ProbeResult
RawCompressedTile
Raw compressed tile bytes that can be copied into another container without decoding pixels.
RegionRequest
A region request — used by Slide (public API), not by backends.
Scene
A distinct scan region within a dataset.
SceneId
Stable index into Dataset::scenes.
Series
A coherent image pyramid sharing the same axes and sample type.
SeriesId
Stable index into Scene::series.
Slide
Top-level handle. Owns the SlideReader + shared cache.
SlideOpenOptions
SlideReadContext
SvcacheTileSelection
TileEntry
Per-tile position and size in an Irregular layout.
TileHit
Result of tile intersection computation.
TileRequest
A single-tile request — the backend primitive.
TileViewRequest
A viewer/display-tile request.

Enums§

ColorSpace
Declared color model.
Compression
Compression codec for TIFF tile/strip data.
CpuTileData
Typed, aligned sample storage.
CpuTileLayout
Whether channel samples are interleaved or planar.
DeviceTile
Renderer-uploadable device payload. Real payload fields land in Phase 5.
EncodedTilePhotometricInterpretation
Photometric interpretation for an encoded tile payload.
LevelSourceKind
Whether a pyramid level is backed by source pixels or generated by the reader.
OutputBackendRequest
ProbeConfidence
SampleType
SvcachePolicy
TileLayout
How tiles are organized at a given level.
TileOutputPreference
TilePixels
Output payload from SlideReader::read_tiles and friends.

Traits§

DatasetReader
Opens a file and returns a SlideReader.
FormatProbe
Detects whether a file is a given format. Fast, no full parse.
SlideReader
Phase-2 read interface.

Functions§

build_svcache
build_svcache_tiles
cache_dir_svcache_path
default_svcache_path
svcache_candidate_paths
svcache_matches_source