Module fmt/display

fmt/display

Display trait for streaming formatted output to a Writer.

Example

impl(MyType, Display(
  display : (fn(self: *(Self), writer: Writer) -> Writer)(
    writer.write_str("MyType(").write_i64(i64(self.value)).write_str(")")
  )
));

Traits / Modules

Display trait-function
fn(comptime(T) : Type) -> (comptime(fn_return_yo3fdff597_id_17) : Type(1))

Trait for formatting values by writing to a Writer rather than allocating a String. Complement to ToString for streaming output into an existing buffer.

Type Parameters

NameTypeNotes
TTypecomptime