pub struct KeyTranslator;Expand description
A default no-op translator. Returns each key verbatim. Used when the designer is built without an i18n catalog and as a safe baseline in tests that don’t care about i18n behaviour.
Trait Implementations§
Source§impl Clone for KeyTranslator
impl Clone for KeyTranslator
Source§fn clone(&self) -> KeyTranslator
fn clone(&self) -> KeyTranslator
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for KeyTranslator
Source§impl Debug for KeyTranslator
impl Debug for KeyTranslator
Source§impl Default for KeyTranslator
impl Default for KeyTranslator
Source§fn default() -> KeyTranslator
fn default() -> KeyTranslator
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for KeyTranslator
impl RefUnwindSafe for KeyTranslator
impl Send for KeyTranslator
impl Sync for KeyTranslator
impl Unpin for KeyTranslator
impl UnsafeUnpin for KeyTranslator
impl UnwindSafe for KeyTranslator
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more