Struct rust_icu_uloc::ULocMut
source · [−]pub struct ULocMut { /* private fields */ }
Expand description
ULocMut is a mutable companion to ULoc.
It has methods that allow one to create a different ULoc by adding and
removing keywords to the locale identifier. You can only creates a ULocMut
by converting from an existing ULoc
by calling ULocMut::from
. And once
you are done changing it, you can only convert it back with ULoc::from
.
ULocMut is not meant to have comprehensive coverage of mutation options. They may be added as necessary.
Implementations
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for ULocMut
impl Send for ULocMut
impl Sync for ULocMut
impl Unpin for ULocMut
impl UnwindSafe for ULocMut
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more