Skip to main content

Crate hdf5_pure_rust

Crate hdf5_pure_rust 

Source

Re-exports§

pub use error::Error;
pub use error::Result;
pub use format::messages::dataspace::DataspaceType;
pub use hl::attribute::Attribute;
pub use hl::attribute::AttributeInfo;
pub use hl::context::ApiContext;
pub use hl::context::BackgroundBufferType;
pub use hl::context::IoTransferMode;
pub use hl::context::MpioCollectiveOpt;
pub use hl::context::SelectionIoMode;
pub use hl::dataset::ChunkInfo;
pub use hl::dataset::Dataset;
pub use hl::dataset::DatasetAccess;
pub use hl::dataset::DatasetSpaceStatus;
pub use hl::dataset::VdsMissingSourcePolicy;
pub use hl::dataset::VdsView;
pub use hl::dataset_builder::DatasetBuilder;
pub use hl::dataspace::Dataspace;
pub use hl::dataspace::Extents;
pub use hl::datatype::Datatype;
pub use hl::datatype::TypeDescriptor;
pub use hl::file::File;
pub use hl::file::FileBuilder;
pub use hl::file::FileCreateBuilder;
pub use hl::file::FileInfo;
pub use hl::file::FileIntent;
pub use hl::file::FreeSpaceInfo;
pub use hl::file::MetadataCacheImageInfo;
pub use hl::file::MetadataCacheSize;
pub use hl::file::OpenMode;
pub use hl::file::PageBufferingStats;
pub use hl::file::SharedMessageInfo;
pub use hl::file::SuperblockInfo;
pub use hl::group::Group;
pub use hl::group::GroupInfo;
pub use hl::group::LinkInfo;
pub use hl::group::LinkValue;
pub use hl::group::ObjectInfo;
pub use hl::location::Location;
pub use hl::mutable_file::MutableFile;
pub use hl::plist::data_transfer::DataTransfer;
pub use hl::plist::dataset_create::IrregularHyperslabBlockInfo;
pub use hl::plist::dataset_create::VirtualMappingInfo;
pub use hl::plist::dataset_create::VirtualSelectionInfo;
pub use hl::plist::file_access::FileCloseDegree;
pub use hl::plist::file_access::LibverBound;
pub use hl::plist::file_access::MetadataCacheConfig;
pub use hl::plist::file_access::MetadataCacheImageConfig;
pub use hl::plist::file_access::MetadataCacheLogOptions;
pub use hl::plist::file_create::FileSpaceStrategy;
pub use hl::plist::file_create::SharedMessageIndex;
pub use hl::plist::link_access::LinkAccess;
pub use hl::plist::object_copy::ObjectCopy;
pub use hl::plist::object_create::ObjectCreate;
pub use hl::selection::HyperslabDim;
pub use hl::selection::IntoSelection;
pub use hl::selection::IntoSliceDim;
pub use hl::selection::RawSelection;
pub use hl::selection::Selection;
pub use hl::selection::SelectionType;
pub use hl::selection::SliceInfo;
pub use hl::types::H5Type;
pub use hl::value::H5Value;
pub use hl::writable_file::WritableFile;

Modules§

engine
error
filters
format
hl
io

Derive Macros§

DeriveH5Type
Re-export the derive macro when the derive feature is enabled. Derive the H5Type trait for structs and enums.