pub trait SingleUsage { fn usage<W: Write>(&self, writer: &mut W) -> Result<(), Error>; }
A single usage able to write itself to a Write.
Write
Write self to the provided writer.