pub struct ComponentProfiles {
pub default: Option<String>,
pub supported: Vec<String>,
}Expand description
Component profile declaration.
Fields§
§default: Option<String>Default profile applied when a node does not specify one.
supported: Vec<String>Supported profile identifiers.
Trait Implementations§
Source§impl Clone for ComponentProfiles
impl Clone for ComponentProfiles
Source§fn clone(&self) -> ComponentProfiles
fn clone(&self) -> ComponentProfiles
Returns a duplicate of the value. Read more
1.0.0 · 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 ComponentProfiles
impl Debug for ComponentProfiles
Source§impl Default for ComponentProfiles
impl Default for ComponentProfiles
Source§fn default() -> ComponentProfiles
fn default() -> ComponentProfiles
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ComponentProfiles
impl<'de> Deserialize<'de> for ComponentProfiles
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
Source§impl PartialEq for ComponentProfiles
impl PartialEq for ComponentProfiles
Source§impl Serialize for ComponentProfiles
impl Serialize for ComponentProfiles
impl Eq for ComponentProfiles
impl StructuralPartialEq for ComponentProfiles
Auto Trait Implementations§
impl Freeze for ComponentProfiles
impl RefUnwindSafe for ComponentProfiles
impl Send for ComponentProfiles
impl Sync for ComponentProfiles
impl Unpin for ComponentProfiles
impl UnwindSafe for ComponentProfiles
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,
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.