Re-exports§
pub use self::natural::*;
Modules§
- compat
- Compatibility shims which mimic some API surfaces of the current Rust bindings.
- generic
- log_
flusher - log_
settings - natural
- wire
- wire_
optional
Structs§
- LogFlusher
- The type corresponding to the LogFlusher protocol.
- LogSettings
- The type corresponding to the LogSettings protocol. This protocol allows clients to modify the logging behavior of components in the system.
Constants§
- COMPONENT_
URL_ ARG_ NAME - MAXIMUM_
ENTRIES_ PER_ BATCH - The size 64 was chosen because entries in batches are handles to VMOs and there is a limit of 64 handles per fidl message.
- MAXIMUM_
RAW_ SELECTOR_ LENGTH - The size bound of 1024 is a reasonably low size restriction that meets most canonical selectors we’ve ecountered.
- MAX_
DATA_ HIERARCHY_ DEPTH - MAX_
LOG_ SELECTORS - Max number of LogInterestSelectors that can be specified via a listener.
- MAX_
MONIKER_ SEGMENTS - MAX_
SAMPLE_ PARAMETERS_ PER_ SET - The maximum number of parameters that can be sent in one
Setcall. - MAX_
STRING_ SELECTOR_ LENGTH - MONIKER_
ARG_ NAME - ROLLED_
OUT_ ARG_ NAME
Traits§
- LogFlusher
Client Handler - A client handler for the LogFlusher protocol.
- LogFlusher
Server Handler - A server handler for the LogFlusher protocol.
- LogSettings
Client Handler - A client handler for the LogSettings protocol.
- LogSettings
Server Handler - A server handler for the LogSettings protocol.