Struct kube_core::discovery::ApiCapabilities [−][src]
pub struct ApiCapabilities { pub scope: Scope, pub subresources: Vec<(ApiResource, ApiCapabilities)>, pub operations: Vec<String>, }
Expand description
Contains the capabilities of an API resource
Fields
scope: Scope
Scope of the resource
subresources: Vec<(ApiResource, ApiCapabilities)>
Available subresources.
Please note that returned ApiResources are not standalone resources.
Their name will be of form subresource_name
, not resource_name/subresource_name
.
To work with subresources, use Request
methods for now.
operations: Vec<String>
Supported operations on this resource
Implementations
Checks that given verb is supported on this resource.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for ApiCapabilities
impl Send for ApiCapabilities
impl Sync for ApiCapabilities
impl Unpin for ApiCapabilities
impl UnwindSafe for ApiCapabilities
Blanket Implementations
Mutably borrows from an owned value. Read more