pub struct AutoConfigDecision {
pub schema_version: u32,
pub selection: String,
pub selected: String,
pub source: AutoConfigSource,
pub source_key: Option<String>,
pub candidates: Vec<String>,
pub rejected: Vec<RejectedCandidate>,
pub affects: Vec<RuntimeConfigEffect>,
}Fields§
§schema_version: u32§selection: String§selected: String§source: AutoConfigSource§source_key: Option<String>§candidates: Vec<String>§rejected: Vec<RejectedCandidate>§affects: Vec<RuntimeConfigEffect>Trait Implementations§
Source§impl Clone for AutoConfigDecision
impl Clone for AutoConfigDecision
Source§fn clone(&self) -> AutoConfigDecision
fn clone(&self) -> AutoConfigDecision
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 AutoConfigDecision
impl Debug for AutoConfigDecision
Source§impl<'de> Deserialize<'de> for AutoConfigDecision
impl<'de> Deserialize<'de> for AutoConfigDecision
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 AutoConfigDecision
Source§impl PartialEq for AutoConfigDecision
impl PartialEq for AutoConfigDecision
Source§fn eq(&self, other: &AutoConfigDecision) -> bool
fn eq(&self, other: &AutoConfigDecision) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for AutoConfigDecision
impl Serialize for AutoConfigDecision
impl StructuralPartialEq for AutoConfigDecision
Auto Trait Implementations§
impl Freeze for AutoConfigDecision
impl RefUnwindSafe for AutoConfigDecision
impl Send for AutoConfigDecision
impl Sync for AutoConfigDecision
impl Unpin for AutoConfigDecision
impl UnsafeUnpin for AutoConfigDecision
impl UnwindSafe for AutoConfigDecision
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