logos.std.fmt

Module std · package logos-std

Functions

fn__fmt_eprint

fn __fmt_eprint(s: &[u8]) -> void

Writes s to stderr; pub only so eprint! expansions resolve it.

fn__fmt_eprintln

fn __fmt_eprintln(s: &[u8]) -> void

Writes s and a newline to stderr; pub only so eprintln! expansions resolve it.

fn__fmt_panic

fn __fmt_panic(msg: &[u8]) -> !

Panics with msg; -> ! makes panic! expansions type as ! in expression position.

fn__fmt_print

fn __fmt_print(s: &[u8]) -> void

Writes s to stdout; pub only so print! expansions resolve it.

fn__fmt_println

fn __fmt_println(s: &[u8]) -> void

Writes s and a newline to stdout; pub only so println! expansions resolve it.

fnformat_args_str

fn format_args_str(pat: &[u8], args: T) -> String

Formats args into a new String per the {}/{:?} placeholders in pat. Runtime fallback for dynamic (non-literal) patterns; handles only {} (Display), {:?} (Debug), and {{/}} escapes — no format-spec parsing.