pub enum TargetPath {
PosixBytes(Vec<u8>),
WindowsWide(Vec<u16>),
}Variants§
Implementations§
Trait Implementations§
Source§impl Clone for TargetPath
impl Clone for TargetPath
Source§impl Debug for TargetPath
impl Debug for TargetPath
Source§impl<'de> Deserialize<'de> for TargetPath
impl<'de> Deserialize<'de> for TargetPath
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
impl Eq for TargetPath
Source§impl Hash for TargetPath
impl Hash for TargetPath
Source§impl PartialEq for TargetPath
impl PartialEq for TargetPath
Source§impl Serialize for TargetPath
impl Serialize for TargetPath
impl StructuralPartialEq for TargetPath
Auto Trait Implementations§
impl Forget for TargetPath
impl Freeze for TargetPath
impl RefUnwindSafe for TargetPath
impl Send for TargetPath
impl Sync for TargetPath
impl Unpin for TargetPath
impl UnsafeUnpin for TargetPath
impl UnwindSafe for TargetPath
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