Skip to main content

Module error

Module error 

Source
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§

LogdiveError
Every error the core crate can produce.

Type Aliases§

Result
Convenient crate-wide result alias.