[−][src]Trait k8s_openapi::Metadata
A trait applied to all Kubernetes resources that have metadata.
Associated Types
Loading content...Required methods
pub fn metadata(&self) -> &Self::Ty
[src]
Gets a reference to the metadata of this resource value.
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
Gets a mutable reference to the metadata of this resource value.
Implementors
impl Metadata for k8s_openapi::api::admissionregistration::v1::MutatingWebhookConfiguration
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for k8s_openapi::api::admissionregistration::v1::ValidatingWebhookConfiguration
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for k8s_openapi::api::admissionregistration::v1beta1::MutatingWebhookConfiguration
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for k8s_openapi::api::admissionregistration::v1beta1::ValidatingWebhookConfiguration
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for StorageVersion
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for ControllerRevision
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for DaemonSet
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for Deployment
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for ReplicaSet
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for StatefulSet
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for TokenRequest
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for k8s_openapi::api::authentication::v1::TokenReview
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for k8s_openapi::api::authentication::v1beta1::TokenReview
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for k8s_openapi::api::authorization::v1::LocalSubjectAccessReview
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for k8s_openapi::api::authorization::v1::SelfSubjectAccessReview
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for k8s_openapi::api::authorization::v1::SelfSubjectRulesReview
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for k8s_openapi::api::authorization::v1::SubjectAccessReview
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for k8s_openapi::api::authorization::v1beta1::LocalSubjectAccessReview
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for k8s_openapi::api::authorization::v1beta1::SelfSubjectAccessReview
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for k8s_openapi::api::authorization::v1beta1::SelfSubjectRulesReview
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for k8s_openapi::api::authorization::v1beta1::SubjectAccessReview
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for k8s_openapi::api::autoscaling::v1::HorizontalPodAutoscaler
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for Scale
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for k8s_openapi::api::autoscaling::v2beta1::HorizontalPodAutoscaler
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for k8s_openapi::api::autoscaling::v2beta2::HorizontalPodAutoscaler
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for Job
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for k8s_openapi::api::batch::v1beta1::CronJob
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for k8s_openapi::api::batch::v2alpha1::CronJob
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for k8s_openapi::api::certificates::v1::CertificateSigningRequest
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for k8s_openapi::api::certificates::v1beta1::CertificateSigningRequest
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for k8s_openapi::api::coordination::v1::Lease
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for k8s_openapi::api::coordination::v1beta1::Lease
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for Binding
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for ComponentStatus
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for ConfigMap
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for Endpoints
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for k8s_openapi::api::core::v1::Event
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for LimitRange
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for Namespace
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for Node
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for PersistentVolume
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for PersistentVolumeClaim
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for Pod
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for PodTemplate
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for ReplicationController
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for ResourceQuota
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for Secret
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for Service
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for ServiceAccount
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for EndpointSlice
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for k8s_openapi::api::events::v1::Event
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for k8s_openapi::api::events::v1beta1::Event
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for k8s_openapi::api::extensions::v1beta1::Ingress
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for k8s_openapi::api::flowcontrol::v1alpha1::FlowSchema
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for k8s_openapi::api::flowcontrol::v1alpha1::PriorityLevelConfiguration
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for k8s_openapi::api::flowcontrol::v1beta1::FlowSchema
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for k8s_openapi::api::flowcontrol::v1beta1::PriorityLevelConfiguration
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for k8s_openapi::api::networking::v1::Ingress
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for k8s_openapi::api::networking::v1::IngressClass
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for NetworkPolicy
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for k8s_openapi::api::networking::v1beta1::Ingress
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for k8s_openapi::api::networking::v1beta1::IngressClass
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for k8s_openapi::api::node::v1::RuntimeClass
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for k8s_openapi::api::node::v1alpha1::RuntimeClass
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for k8s_openapi::api::node::v1beta1::RuntimeClass
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for Eviction
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for PodDisruptionBudget
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for PodSecurityPolicy
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for k8s_openapi::api::rbac::v1::ClusterRole
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for k8s_openapi::api::rbac::v1::ClusterRoleBinding
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for k8s_openapi::api::rbac::v1::Role
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for k8s_openapi::api::rbac::v1::RoleBinding
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for k8s_openapi::api::rbac::v1alpha1::ClusterRole
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for k8s_openapi::api::rbac::v1alpha1::ClusterRoleBinding
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for k8s_openapi::api::rbac::v1alpha1::Role
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for k8s_openapi::api::rbac::v1alpha1::RoleBinding
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for k8s_openapi::api::rbac::v1beta1::ClusterRole
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for k8s_openapi::api::rbac::v1beta1::ClusterRoleBinding
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for k8s_openapi::api::rbac::v1beta1::Role
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for k8s_openapi::api::rbac::v1beta1::RoleBinding
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for k8s_openapi::api::scheduling::v1::PriorityClass
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for k8s_openapi::api::scheduling::v1alpha1::PriorityClass
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for k8s_openapi::api::scheduling::v1beta1::PriorityClass
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for k8s_openapi::api::storage::v1::CSIDriver
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for k8s_openapi::api::storage::v1::CSINode
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for k8s_openapi::api::storage::v1::StorageClass
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for k8s_openapi::api::storage::v1::VolumeAttachment
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for k8s_openapi::api::storage::v1alpha1::VolumeAttachment
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for k8s_openapi::api::storage::v1beta1::CSIDriver
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for k8s_openapi::api::storage::v1beta1::CSINode
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for k8s_openapi::api::storage::v1beta1::StorageClass
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for k8s_openapi::api::storage::v1beta1::VolumeAttachment
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for k8s_openapi::apiextensions_apiserver::pkg::apis::apiextensions::v1::CustomResourceDefinition
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for k8s_openapi::apiextensions_apiserver::pkg::apis::apiextensions::v1beta1::CustomResourceDefinition
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for Status
[src]
type Ty = ListMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for k8s_openapi::kube_aggregator::pkg::apis::apiregistration::v1::APIService
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl Metadata for k8s_openapi::kube_aggregator::pkg::apis::apiregistration::v1beta1::APIService
[src]
type Ty = ObjectMeta
pub fn metadata(&self) -> &Self::Ty
[src]
pub fn metadata_mut(&mut self) -> &mut Self::Ty
[src]
impl<T> Metadata for List<T> where
T: ListableResource,
[src]
T: ListableResource,