Module cryiorust::frame[][src]

Expand description

Array structure and Frame trait which encapsulate working with arrays for different frame formats.

Structs

Basic struct for 2D arrays. It just contains dim1 and dim2 for dimensions and data casted to f64.

FrameError error descriptor struct.

Enums

Enum with possible errors for Frame.

Frame Header possible values.

Traits

Main trait which implemented by all the crate frame structures for dynamic dispatching.

Functions

A universal checker whether current file can be open as a Frame. It checks only the extensions of the file name.

This function gives a hint whether a filename can be a multi-frame container. Only .h5 Eiger files are now considered as multi-frame containers.

A universal function to open a file as a Frame.

Type Definitions

Header type as a HashMap with String key and HeaderEntry value.