pub enum OutputPath {
AbsolutePath(PathBuf),
Name(String),
}Variants§
AbsolutePath(PathBuf)
Manually overridden absolute path
Name(String)
Relative path, automatically named
Trait Implementations§
Source§impl Clone for OutputPath
impl Clone for OutputPath
Source§fn clone(&self) -> OutputPath
fn clone(&self) -> OutputPath
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 OutputPath
impl Debug for OutputPath
Source§impl<'de> Deserialize<'de> for OutputPath
impl<'de> Deserialize<'de> for OutputPath
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 OutputPath
Source§impl Hash for OutputPath
impl Hash for OutputPath
Source§impl PartialEq for OutputPath
impl PartialEq for OutputPath
Source§impl Serialize for OutputPath
impl Serialize for OutputPath
impl StructuralPartialEq for OutputPath
Auto Trait Implementations§
impl Freeze for OutputPath
impl RefUnwindSafe for OutputPath
impl Send for OutputPath
impl Sync for OutputPath
impl Unpin for OutputPath
impl UnsafeUnpin for OutputPath
impl UnwindSafe for OutputPath
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.