pub struct NonRootUtf8PathBuf(/* private fields */);Trait Implementations§
Source§impl Clone for NonRootUtf8PathBuf
impl Clone for NonRootUtf8PathBuf
Source§fn clone(&self) -> NonRootUtf8PathBuf
fn clone(&self) -> NonRootUtf8PathBuf
Returns a duplicate 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 NonRootUtf8PathBuf
impl Debug for NonRootUtf8PathBuf
Source§impl<'de> Deserialize<'de> for NonRootUtf8PathBuf
impl<'de> Deserialize<'de> for NonRootUtf8PathBuf
Source§fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl From<NonRootUtf8PathBuf> for Utf8PathBuf
impl From<NonRootUtf8PathBuf> for Utf8PathBuf
Source§fn from(value: NonRootUtf8PathBuf) -> Self
fn from(value: NonRootUtf8PathBuf) -> Self
Converts to this type from the input type.
Source§impl PartialEq for NonRootUtf8PathBuf
impl PartialEq for NonRootUtf8PathBuf
Source§impl Serialize for NonRootUtf8PathBuf
impl Serialize for NonRootUtf8PathBuf
Source§impl TryFrom<Utf8PathBuf> for NonRootUtf8PathBuf
impl TryFrom<Utf8PathBuf> for NonRootUtf8PathBuf
Source§type Error = NonRootUtf8PathBufTryFromError
type Error = NonRootUtf8PathBufTryFromError
The type returned in the event of a conversion error.
impl StructuralPartialEq for NonRootUtf8PathBuf
Auto Trait Implementations§
impl Freeze for NonRootUtf8PathBuf
impl RefUnwindSafe for NonRootUtf8PathBuf
impl Send for NonRootUtf8PathBuf
impl Sync for NonRootUtf8PathBuf
impl Unpin for NonRootUtf8PathBuf
impl UnwindSafe for NonRootUtf8PathBuf
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