pub struct CapabilityList {
pub api_version: ApiVersion,
pub kind: Kind,
pub items: Vec<Capability>,
}Expand description
Versioned capability-list response.
Fields§
§api_version: ApiVersionResource schema version.
kind: KindMust be Kind::CapabilityList.
items: Vec<Capability>Capabilities in deterministic name order.
Implementations§
Source§impl CapabilityList
impl CapabilityList
Sourcepub const fn new(items: Vec<Capability>) -> Self
pub const fn new(items: Vec<Capability>) -> Self
Creates a v1alpha1 capability list.
Trait Implementations§
Source§impl Clone for CapabilityList
impl Clone for CapabilityList
Source§fn clone(&self) -> CapabilityList
fn clone(&self) -> CapabilityList
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 CapabilityList
impl Debug for CapabilityList
Source§impl<'de> Deserialize<'de> for CapabilityList
impl<'de> Deserialize<'de> for CapabilityList
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 CapabilityList
Source§impl JsonSchema for CapabilityList
impl JsonSchema for CapabilityList
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreSource§impl PartialEq for CapabilityList
impl PartialEq for CapabilityList
Source§impl Serialize for CapabilityList
impl Serialize for CapabilityList
impl StructuralPartialEq for CapabilityList
Auto Trait Implementations§
impl Freeze for CapabilityList
impl RefUnwindSafe for CapabilityList
impl Send for CapabilityList
impl Sync for CapabilityList
impl Unpin for CapabilityList
impl UnsafeUnpin for CapabilityList
impl UnwindSafe for CapabilityList
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