//! Core types and file abstractions for the hxy hex editor.
//!
//! Everything here is sans-io: the types describe ranges, offsets, and
//! geometry; the [`HexSource`] trait abstracts read access over an arbitrary
//! backing store (in-memory buffer, file on disk, entry inside a zip, etc.).
pub use Error;
pub use Result;
pub use ByteLen;
pub use ByteOffset;
pub use ByteRange;
pub use ColumnCount;
pub use RowIndex;
pub use Selection;
pub use HexSource;
pub use MemorySource;
pub use ReadAtSource;