Crate libc_print[−][src]
Expand description
Implements println!
and eprintln!
on top of the libc
crate without requiring
the use of an allocator.
Allows you to use these macros in a #![no_std] context, or in a situation where the traditional Rust streams might not be available (ie: at process shutdown time).
libc_writeln
and libc_ewriteln
are provided for cases where you may not wish
to pull in the overhead of the formatter code and simply wish to print C-style strings.
Usage
Exactly as you’d use println!
or eprintln!
.
Modules
This package contains the libc_print
macros, but using the stdlib names
such as println!
, print!
, etc.
Macros
Macro for printing to the standard error.
Macro for printing to the standard error, with a newline.
Macro for printing a static string to the standard error.
Macro for printing a static string to the standard error, with a newline.
Macro for printing to the standard output.
Macro for printing to the standard output, with a newline.
Macro for printing a static string to the standard output.
Macro for printing a static string to the standard output, with a newline.