Re-exports§
pub use crate::arrow::reader::scan_df_parquet;
pub use crate::arrow::writer::save_df_parquet;
pub use crate::cli::Command;
pub use crate::io::ext::LengthRead;
pub use crate::io::file_size;
pub use crate::io::path_list;
pub use crate::io::DataSink;
pub use crate::io::LineProcessor;
pub use crate::io::ObjectWriter;
pub use crate::util::default;
pub use crate::util::Timer;
pub use crate::layout::*;
Macros§
- Construct an ad-hoc error from a string or existing non-
anyhow
error value. - Logs a message at the debug level.
- Logs a message at the error level.
- Logs a message at the info level.
- The standard logging macro.
- Determines if a message logged at the specified level in that module will be logged.
- Logs a message at the trace level.
- Logs a message at the warn level.
Structs§
- Metadata about a log message.
- Builder for
Metadata
. - The type returned by
from_str
when the string doesn’t match any of the log levels. - A slice of a path (akin to
str
). - An owned, mutable path (akin to
String
). - The “payload” of a log message.
- Builder for
Record
. - The type returned by
set_logger
ifset_logger
has already been called.
Enums§
- A clone-on-write smart pointer.
- An enum representing the available verbosity levels of the logger.
- An enum representing the available verbosity level filters of the logger.
Constants§
- The statically resolved maximum log level.
Traits§
- Parse a set of arguments into a user-defined container.
- An
Iterator
-like trait that allows for calculation of items to fail. - A trait encapsulating the operations required of a logger.
Functions§
- Returns a reference to the logger.
- Returns the current maximum log level.
- Sets the global logger to a
Box<Log>
. - Sets the global logger to a
&'static Log
. - A thread-unsafe version of
set_logger
. - Sets the global maximum log level.
- A thread-unsafe version of
set_max_level
.
Type Aliases§
Result<T, Error>
Derive Macros§
- Generates the
Args
impl.