pub struct Utf8 {
pub content: MString,
}
Fields
content: MString
Implementations
sourceimpl Utf8
impl Utf8
pub fn by<I>(content: I) -> Utf8Inserter<I> where
I: Insertable<Utf8>,
Trait Implementations
sourceimpl Insertable<Utf8> for Utf8
impl Insertable<Utf8> for Utf8
sourceimpl Insertable<Utf8> for Index<Utf8>
impl Insertable<Utf8> for Index<Utf8>
sourceimpl<I: Insertable<Utf8>> Insertable<Utf8> for Utf8Inserter<I>
impl<I: Insertable<Utf8>> Insertable<Utf8> for Utf8Inserter<I>
impl Eq for Utf8
impl StructuralEq for Utf8
impl StructuralPartialEq for Utf8
Auto Trait Implementations
impl RefUnwindSafe for Utf8
impl Send for Utf8
impl Sync for Utf8
impl Unpin for Utf8
impl UnwindSafe for Utf8
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<Q, K> Equivalent<K> for Q where
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Q where
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to key
and return true
if they are equal.
sourceimpl<I> Insertable<Class> for I where
I: Insertable<Utf8>,
impl<I> Insertable<Class> for I where
I: Insertable<Utf8>,
sourceimpl<I> Insertable<String> for I where
I: Insertable<Utf8>,
impl<I> Insertable<String> for I where
I: Insertable<Utf8>,
sourceimpl<I> Insertable<Utf8> for I where
I: Into<MString>,
impl<I> Insertable<Utf8> for I where
I: Into<MString>,
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