iris-source 0.2.2

Range oriented data sources for iris: file, mapped file, object store.
Documentation
[package]
name = "iris-source"
description = "Range oriented data sources for iris: file, mapped file, object store."
version.workspace = true
edition.workspace = true
rust-version.workspace = true
license.workspace = true
repository.workspace = true
homepage.workspace = true
authors.workspace = true
keywords.workspace = true
categories.workspace = true
readme = "README.md"

[dependencies]
bytes.workspace = true
thiserror.workspace = true
tracing.workspace = true

[target.'cfg(unix)'.dependencies]
libc.workspace = true

[target.'cfg(windows)'.dependencies]
windows-sys.workspace = true

[dev-dependencies]
tempfile.workspace = true

[features]
# Exposes the accessibility probe the window tests use. It is a feature rather than a public function
# because "can this address be read" is a question about a mapping, not something a caller of a data
# source should be reaching for, and the honest way to answer it is a syscall that reports a fault.
probe = []

[lints]
workspace = true