pub struct FullSupport {
pub pipelines: PipelineAffinity,
pub description: String,
pub documentation: Option<String>,
pub issue: Option<String>,
pub test_support: TestSupport,
}Expand description
Metadata for a fully supported configuration key.
Fields§
§pipelines: PipelineAffinityWhich pipelines depend on this key (non-empty).
description: StringShort description for documentation tables (<= 50 chars).
documentation: Option<String>Extended documentation (appears in generated docs).
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 FullSupport
impl Clone for FullSupport
Source§fn clone(&self) -> FullSupport
fn clone(&self) -> FullSupport
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 FullSupport
impl Debug for FullSupport
Source§impl<'de> Deserialize<'de> for FullSupport
impl<'de> Deserialize<'de> for FullSupport
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 FullSupport
impl RefUnwindSafe for FullSupport
impl Send for FullSupport
impl Sync for FullSupport
impl Unpin for FullSupport
impl UnsafeUnpin for FullSupport
impl UnwindSafe for FullSupport
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