pub struct PartialSupport {
pub pipelines: PipelineAffinity,
pub description: String,
pub documentation: String,
pub warn: bool,
pub issue: Option<String>,
pub test_support: TestSupport,
}Expand description
Metadata for a partially supported configuration key.
Fields§
§pipelines: PipelineAffinityWhich pipelines depend on this key (non-empty).
description: StringShort description for documentation tables (<= 50 chars).
documentation: StringExtended documentation explaining the behavioral divergence. Required for partial keys.
warn: boolWhen true, the runtime classifier emits a warning for non-default values of this key.
issue: Option<String>GitHub issue tracking number.
test_support: TestSupportFields to support the config_registry and configuration smoke tests.
Trait Implementations§
Source§impl Clone for PartialSupport
impl Clone for PartialSupport
Source§fn clone(&self) -> PartialSupport
fn clone(&self) -> PartialSupport
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 PartialSupport
impl Debug for PartialSupport
Source§impl<'de> Deserialize<'de> for PartialSupport
impl<'de> Deserialize<'de> for PartialSupport
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
Auto Trait Implementations§
impl Freeze for PartialSupport
impl RefUnwindSafe for PartialSupport
impl Send for PartialSupport
impl Sync for PartialSupport
impl Unpin for PartialSupport
impl UnsafeUnpin for PartialSupport
impl UnwindSafe for PartialSupport
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