Skip to main content

DynFmt

Trait DynFmt 

Source
pub trait DynFmt {
    // Required methods
    fn format(
        &self,
        argument_values: Vec<(&dyn ToArgumentKey, ArgumentValue<'_>)>,
    ) -> Result<String, Error>;
    fn format_unchecked(
        &self,
        argument_values: Vec<(&dyn ToArgumentKey, ArgumentValue<'_>)>,
    ) -> String;
}
Expand description

Format extension using a list of key-value-pairs.

Required Methods§

Source

fn format( &self, argument_values: Vec<(&dyn ToArgumentKey, ArgumentValue<'_>)>, ) -> Result<String, Error>

Source

fn format_unchecked( &self, argument_values: Vec<(&dyn ToArgumentKey, ArgumentValue<'_>)>, ) -> String

Implementations on Foreign Types§

Source§

impl DynFmt for &str

Source§

fn format( &self, argument_values: Vec<(&dyn ToArgumentKey, ArgumentValue<'_>)>, ) -> Result<String, Error>

Source§

fn format_unchecked( &self, argument_values: Vec<(&dyn ToArgumentKey, ArgumentValue<'_>)>, ) -> String

Source§

impl DynFmt for String

Source§

fn format( &self, argument_values: Vec<(&dyn ToArgumentKey, ArgumentValue<'_>)>, ) -> Result<String, Error>

Source§

fn format_unchecked( &self, argument_values: Vec<(&dyn ToArgumentKey, ArgumentValue<'_>)>, ) -> String

Implementors§