-
Notifications
You must be signed in to change notification settings - Fork 344
Closed
Labels
api designOpen design questionsOpen design questions
Milestone
Description
When trying to implement io::Write::write_fmt, I ran into the issue that the implementation requires the use of a second Write trait, the one in fmt.
If we want to properly implement this, I believe an async version of that is required as well, which in turn triggers usages like implementing the write! macro in an async form.
Usage: https://github.com/rust-lang/rust/blob/master/src/libstd/io/mod.rs#L1412
Tracking List
Structs
-
Arguments(re-export) -
DebugList(re-export) -
DebugMap(re-export) -
DebugSet(re-export) -
DebugStruct(re-export) -
DebugTuple(re-export) -
Error(re-export) -
Formatter(re-export)
Enums
-
Alignment(re-export)
Traits
-
Binary(re-export) -
Debug(re-export) -
Display(re-export) -
LowerExp(re-export) -
LowerHex(re-export) -
Octal(re-export) -
Pointer(re-export) -
UpperExp(re-export) -
UpperHex(re-export) -
Write
Functions
-
fmt::format(re-export) -
fmt::write
Type Defintions
-
Result(re-export)
Metadata
Metadata
Assignees
Labels
api designOpen design questionsOpen design questions