Trait ketos::name::NameDisplay
[−]
[src]
pub trait NameDisplay { fn fmt(&self, names: &NameStore, f: &mut Formatter) -> Result; }
Represents a value which can produce user-facing output and may contain
one or more interned Name
values.
Required Methods
fn fmt(&self, names: &NameStore, f: &mut Formatter) -> Result
Writes the value's display representation to the formatter stream.
Implementors
impl NameDisplay for CompileError
impl NameDisplay for DecodeError
impl NameDisplay for EncodeError
impl NameDisplay for Error
impl NameDisplay for ExecError
impl NameDisplay for IoError
impl NameDisplay for Box<StdError>
impl<T: ?Sized + NameDisplay> NameDisplay for Box<T>
impl<T: ?Sized + NameDisplay> NameDisplay for Rc<T>
impl<T: ?Sized + NameDisplay> NameDisplay for Arc<T>
impl NameDisplay for ParseError
impl NameDisplay for RestrictError
impl NameDisplay for Trace
impl NameDisplay for Value