[−][src]Module drone_core::log
Debug logging facade.
This module implements standard output/error interface, which mimics Rust's standard library. This is a facade module. Concrete output implementation should be provided by downstream crates.
Reserved ports:
0
- standard output1
- standard error31
- heap trace
Macros
baud_rate | Returns log output baud rate defined in |
Structs
Port | Logger port handle. |
Constants
HEAPTRACE_PORT | Port number of the heap trace stream. |
PORTS_COUNT | Number of ports. |
STDERR_PORT | Port number of the standard error stream. |
STDOUT_PORT | Port number of the standard output stream. |
Functions
flush | Blocks until all pending packets are transmitted. |
stderr | Returns port for standard error. |
stdout | Returns port for standard output. |
write_fmt | Writes |
write_str | Writes |