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 create 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 Freeze for ULocMut
impl RefUnwindSafe for ULocMut
impl Send for ULocMut
impl Sync for ULocMut
impl Unpin for ULocMut
impl UnwindSafe for ULocMut
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)