pub struct NativeLinuxProductConfig {
pub name: String,
pub path: String,
pub kind: NativeLinuxProductKind,
pub destination: Option<String>,
}Fields§
§name: String§path: String§kind: NativeLinuxProductKind§destination: Option<String>Trait Implementations§
Source§impl Clone for NativeLinuxProductConfig
impl Clone for NativeLinuxProductConfig
Source§fn clone(&self) -> NativeLinuxProductConfig
fn clone(&self) -> NativeLinuxProductConfig
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 NativeLinuxProductConfig
impl Debug for NativeLinuxProductConfig
Source§impl<'de> Deserialize<'de> for NativeLinuxProductConfig
impl<'de> Deserialize<'de> for NativeLinuxProductConfig
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 NativeLinuxProductConfig
Source§impl PartialEq for NativeLinuxProductConfig
impl PartialEq for NativeLinuxProductConfig
Source§impl Serialize for NativeLinuxProductConfig
impl Serialize for NativeLinuxProductConfig
impl StructuralPartialEq for NativeLinuxProductConfig
Auto Trait Implementations§
impl Freeze for NativeLinuxProductConfig
impl RefUnwindSafe for NativeLinuxProductConfig
impl Send for NativeLinuxProductConfig
impl Sync for NativeLinuxProductConfig
impl Unpin for NativeLinuxProductConfig
impl UnsafeUnpin for NativeLinuxProductConfig
impl UnwindSafe for NativeLinuxProductConfig
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§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.