Re-exports§
pub use self::natural::*;
Modules§
- compat
- Compatibility shims which mimic some API surfaces of the current Rust bindings.
- generic
- log
- log_
listener_ safe - log_
sink - natural
- wire
- wire_
optional
Structs§
- Log
- The type corresponding to the Log protocol. Interface for LogListenerSafe to register to listen to logs.
- LogFilter
Options - LogListener
Safe - The type corresponding to the LogListenerSafe protocol.
A listener who will notify the
Logof the receipt of each message. - LogListener
Safe LogMany Request - LogListener
Safe LogRequest - LogMessage
- LogSink
- The type corresponding to the LogSink protocol. Drains a program’s logs.
- LogSink
Wait ForInterest Change Response
Enums§
- Interest
Change Error - LogLevel
Filter - Log levels used with log related filtering. Filtering uses a heuristic based on a threshold of minimum severity level - with any log equal to or greater than the threshold being included in the printable logs.
Constants§
- LOG_
LEVEL_ DEFAULT - Default log level used to initialize loggers.
- LOG_
SEVERITY_ MAX_ STEP - Maximum available log severity.
- LOG_
SEVERITY_ STEP_ SIZE - The interval between discrete log severity levels
- LOG_
VERBOSITY_ STEP_ SIZE - The interval between discrete log verbosity levels
- MAX_
DATAGRAM_ LEN_ BYTES - Max byte size for message payload.
- MAX_
LOG_ MANY_ SIZE_ BYTES - Max log bytes per call to a listener.
- MAX_
TAGS - Max number of tags that can be passed to filter by listener.
- MAX_
TAGS_ PER_ LOG_ MESSAGE - Max tags that will be attached to a LogMessage.
- MAX_
TAG_ LEN_ BYTES - Max tag length that can be passed to filter by listener.
Traits§
- LogClient
Handler - A client handler for the Log protocol.
- LogListener
Safe Client Handler - A client handler for the LogListenerSafe protocol.
- LogListener
Safe Server Handler - A server handler for the LogListenerSafe protocol.
- LogServer
Handler - A server handler for the Log protocol.
- LogSink
Client Handler - A client handler for the LogSink protocol.
- LogSink
Server Handler - A server handler for the LogSink protocol.