pub struct DefaultFormatHost { /* private fields */ }Expand description
Default host used by CompiledMessage::format and CompiledCatalog::format.
Implementations§
Trait Implementations§
Source§impl Clone for DefaultFormatHost
impl Clone for DefaultFormatHost
Source§fn clone(&self) -> DefaultFormatHost
fn clone(&self) -> DefaultFormatHost
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for DefaultFormatHost
impl Debug for DefaultFormatHost
Source§impl FormatHost for DefaultFormatHost
impl FormatHost for DefaultFormatHost
Source§fn format_number(
&self,
_name: &str,
value: &MessageValue,
_style: Option<&str>,
_values: &MessageValues,
) -> Option<String>
fn format_number( &self, _name: &str, value: &MessageValue, _style: Option<&str>, _values: &MessageValues, ) -> Option<String>
Format a number node value.
Source§fn format_date(
&self,
_name: &str,
value: &MessageValue,
_style: Option<&str>,
_values: &MessageValues,
) -> Option<String>
fn format_date( &self, _name: &str, value: &MessageValue, _style: Option<&str>, _values: &MessageValues, ) -> Option<String>
Format a date node value.
Source§fn format_time(
&self,
_name: &str,
value: &MessageValue,
_style: Option<&str>,
_values: &MessageValues,
) -> Option<String>
fn format_time( &self, _name: &str, value: &MessageValue, _style: Option<&str>, _values: &MessageValues, ) -> Option<String>
Format a time node value.
Source§fn format_list(
&self,
_name: &str,
value: &MessageValue,
_style: Option<&str>,
_values: &MessageValues,
) -> Option<String>
fn format_list( &self, _name: &str, value: &MessageValue, _style: Option<&str>, _values: &MessageValues, ) -> Option<String>
Format a list node value.
Source§fn format_duration(
&self,
_name: &str,
value: &MessageValue,
_style: Option<&str>,
_values: &MessageValues,
) -> Option<String>
fn format_duration( &self, _name: &str, value: &MessageValue, _style: Option<&str>, _values: &MessageValues, ) -> Option<String>
Format a duration node value.
Source§fn format_ago(
&self,
_name: &str,
value: &MessageValue,
_style: Option<&str>,
_values: &MessageValues,
) -> Option<String>
fn format_ago( &self, _name: &str, value: &MessageValue, _style: Option<&str>, _values: &MessageValues, ) -> Option<String>
Format a relative-time node value.
Source§fn format_name(
&self,
_name: &str,
value: &MessageValue,
_style: Option<&str>,
_values: &MessageValues,
) -> Option<String>
fn format_name( &self, _name: &str, value: &MessageValue, _style: Option<&str>, _values: &MessageValues, ) -> Option<String>
Format a display-name node value.
Source§fn render_tag(
&self,
name: &str,
children: &str,
values: &MessageValues,
) -> Option<String>
fn render_tag( &self, name: &str, children: &str, values: &MessageValues, ) -> Option<String>
Render a tag node.
Auto Trait Implementations§
impl Freeze for DefaultFormatHost
impl RefUnwindSafe for DefaultFormatHost
impl Send for DefaultFormatHost
impl Sync for DefaultFormatHost
impl Unpin for DefaultFormatHost
impl UnsafeUnpin for DefaultFormatHost
impl UnwindSafe for DefaultFormatHost
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more