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: ScopeScope 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 ApiCapabilitiesimpl Send for ApiCapabilitiesimpl Sync for ApiCapabilitiesimpl Unpin for ApiCapabilitiesimpl UnwindSafe for ApiCapabilitiesBlanket Implementations
Mutably borrows from an owned value. Read more