pub struct PartEnvironment {
pub name: String,
pub processor_name: Option<String>,
}Expand description
Represents a part environment entry
Fields§
§name: StringIDE environment name (e.g. uvision, iar, eclipse)
processor_name: Option<String>Processor name for multi-core parts; limits this environment entry to one core
Trait Implementations§
Source§impl Clone for PartEnvironment
impl Clone for PartEnvironment
Source§fn clone(&self) -> PartEnvironment
fn clone(&self) -> PartEnvironment
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 PartEnvironment
impl Debug for PartEnvironment
Source§impl Default for PartEnvironment
impl Default for PartEnvironment
Source§fn default() -> PartEnvironment
fn default() -> PartEnvironment
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PartEnvironment
impl<'de> Deserialize<'de> for PartEnvironment
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 PartEnvironment
Source§impl PartialEq for PartEnvironment
impl PartialEq for PartEnvironment
Source§impl Serialize for PartEnvironment
impl Serialize for PartEnvironment
impl StructuralPartialEq for PartEnvironment
Auto Trait Implementations§
impl Freeze for PartEnvironment
impl RefUnwindSafe for PartEnvironment
impl Send for PartEnvironment
impl Sync for PartEnvironment
impl Unpin for PartEnvironment
impl UnsafeUnpin for PartEnvironment
impl UnwindSafe for PartEnvironment
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