pub struct WirePath(/* private fields */);Expand description
A validated, lossless target filesystem path; display strings never grant authority.
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for WirePath
impl<'de> Deserialize<'de> for WirePath
Source§fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
Deserialize this value from the given Serde deserializer. Read more
impl Eq for WirePath
impl StructuralPartialEq for WirePath
Auto Trait Implementations§
impl Forget for WirePath
impl Freeze for WirePath
impl RefUnwindSafe for WirePath
impl Send for WirePath
impl Sync for WirePath
impl Unpin for WirePath
impl UnsafeUnpin for WirePath
impl UnwindSafe for WirePath
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