Struct typed_path::Utf8UnixEncoding
source · pub struct Utf8UnixEncoding;
Expand description
Represents a Unix-specific Utf8Encoding
Trait Implementations§
source§impl Clone for Utf8UnixEncoding
impl Clone for Utf8UnixEncoding
source§fn clone(&self) -> Utf8UnixEncoding
fn clone(&self) -> Utf8UnixEncoding
Returns a copy 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 Utf8UnixEncoding
impl Debug for Utf8UnixEncoding
source§impl Display for Utf8UnixEncoding
impl Display for Utf8UnixEncoding
source§impl<'a> Utf8Encoding<'a> for Utf8UnixEncoding
impl<'a> Utf8Encoding<'a> for Utf8UnixEncoding
§type Components = Utf8UnixComponents<'a>
type Components = Utf8UnixComponents<'a>
Represents the type of component that will be derived by this encoding
source§fn components(path: &'a str) -> Self::Components
fn components(path: &'a str) -> Self::Components
Produces an iterator of
Utf8Component
s over the given the byte slice (path
)impl Copy for Utf8UnixEncoding
Auto Trait Implementations§
impl RefUnwindSafe for Utf8UnixEncoding
impl Send for Utf8UnixEncoding
impl Sync for Utf8UnixEncoding
impl Unpin for Utf8UnixEncoding
impl UnwindSafe for Utf8UnixEncoding
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