Expand description
Unified error type for logdive-core.
All fallible APIs in this crate return Result<T>, aliased to
std::result::Result<T, LogdiveError>. Module-local error types
from earlier milestones (e.g. QueryParseError from the query
module) are preserved as public types and convert into LogdiveError
via From impls, so ? works seamlessly at API boundaries while
callers that need structured access (the CLI rendering parse-error
carets, for example) can still match against the richer inner type.
Enums§
- Logdive
Error - Every error the core crate can produce.
Type Aliases§
- Result
- Convenient crate-wide result alias.