pub trait JsonSchema {
// Required methods
fn schema_name() -> Cow<'static, str>;
fn json_schema(generator: &mut SchemaGenerator) -> Schema;
// Provided methods
fn inline_schema() -> bool { ... }
fn schema_id() -> Cow<'static, str> { ... }
}Expand description
A type which can be described as a JSON Schema document.
This is implemented for many Rust primitive and standard library types.
This can also be automatically derived on most custom types with #[derive(JsonSchema)] by
enabling the derive feature flag (which is enabled by default).
For more info on deriving JsonSchema, see the derive macro documentation.
§Examples
Deriving an implementation:
use schemars::{schema_for, JsonSchema};
#[derive(JsonSchema)]
struct MyStruct {
foo: i32,
}
let my_schema = schema_for!(MyStruct);When manually implementing JsonSchema, as well as determining an appropriate schema,
you will need to determine an appropriate name and ID for the type.
For non-generic types, the type name/path are suitable for this:
use schemars::{SchemaGenerator, Schema, JsonSchema, json_schema};
use std::borrow::Cow;
struct NonGenericType;
impl JsonSchema for NonGenericType {
fn schema_name() -> Cow<'static, str> {
// Exclude the module path to make the name in generated schemas clearer.
"NonGenericType".into()
}
fn schema_id() -> Cow<'static, str> {
// Include the module, in case a type with the same name is in another module/crate
concat!(module_path!(), "::NonGenericType").into()
}
fn json_schema(_gen: &mut SchemaGenerator) -> Schema {
json_schema!({
"foo": "bar"
})
}
}
assert_eq!(NonGenericType::schema_id(), <&mut NonGenericType>::schema_id());But generic type parameters which may affect the generated schema should typically be included in the name/ID:
use schemars::{SchemaGenerator, Schema, JsonSchema, json_schema};
use std::{borrow::Cow, marker::PhantomData};
struct GenericType<T>(PhantomData<T>);
impl<T: JsonSchema> JsonSchema for GenericType<T> {
fn schema_name() -> Cow<'static, str> {
format!("GenericType_{}", T::schema_name()).into()
}
fn schema_id() -> Cow<'static, str> {
format!(
"{}::GenericType<{}>",
module_path!(),
T::schema_id()
).into()
}
fn json_schema(_gen: &mut SchemaGenerator) -> Schema {
json_schema!({
"foo": "bar"
})
}
}
assert_eq!(<GenericType<i32>>::schema_id(), <&mut GenericType<&i32>>::schema_id());Required Methods§
Sourcefn schema_name() -> Cow<'static, str>
fn schema_name() -> Cow<'static, str>
The name of the generated JSON Schema.
This is used as the title for root schemas, and the key within the root’s definitions
property for subschemas.
Sourcefn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type.
If the returned schema depends on any non-inlined
schemas, then this method will add them to the SchemaGenerator’s schema definitions.
This should not return a $ref schema.
Provided Methods§
Sourcefn 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.
For trivial types (such as primitives), this should return true. For more complex types,
it should return false. For recursive types, this must return false to prevent
infinite cycles when generating schemas.
By default, this returns false.
Sourcefn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type.
This does not have to be a human-readable string, and the value will not itself be included
in generated schemas. If two types produce different schemas, then they must have
different schema_id()s, but two types that produce identical schemas should ideally
have the same schema_id().
The default implementation returns the same value as
schema_name().
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.
Implementations on Foreign Types§
Source§impl JsonSchema for JSONSchemaPropsOrArray
Available on crate feature schemars only.
impl JsonSchema for JSONSchemaPropsOrArray
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for JSONSchemaPropsOrBool
Available on crate feature schemars only.
impl JsonSchema for JSONSchemaPropsOrBool
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for JSONSchemaPropsOrStringArray
Available on crate feature schemars only.
impl JsonSchema for JSONSchemaPropsOrStringArray
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for Patch
Available on crate feature schemars only.
impl JsonSchema for Patch
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for IntOrString
Available on crate feature schemars only.
impl JsonSchema for IntOrString
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for TlsMode
impl JsonSchema for TlsMode
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn inline_schema() -> bool
Source§impl JsonSchema for AuthenticatorKind
impl JsonSchema for AuthenticatorKind
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn inline_schema() -> bool
Source§impl JsonSchema for Value
impl JsonSchema for Value
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn json_schema(_: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for IpAddr
impl JsonSchema for IpAddr
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn json_schema(_: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for SocketAddr
impl JsonSchema for SocketAddr
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn json_schema(_: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for bool
impl JsonSchema for bool
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn json_schema(_: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for char
impl JsonSchema for char
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(_: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for f32
impl JsonSchema for f32
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn json_schema(_: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for f64
impl JsonSchema for f64
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn json_schema(_: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for i8
impl JsonSchema for i8
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn json_schema(_: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for i16
impl JsonSchema for i16
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn json_schema(_: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for i32
impl JsonSchema for i32
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn json_schema(_: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for i64
impl JsonSchema for i64
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn json_schema(_: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for i128
impl JsonSchema for i128
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn json_schema(_: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for isize
impl JsonSchema for isize
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn json_schema(_: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for str
impl JsonSchema for str
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn json_schema(_: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for u8
impl JsonSchema for u8
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn json_schema(_: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for u16
impl JsonSchema for u16
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn json_schema(_: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for u32
impl JsonSchema for u32
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn json_schema(_: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for u64
impl JsonSchema for u64
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn json_schema(_: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for u128
impl JsonSchema for u128
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn json_schema(_: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ()
impl JsonSchema for ()
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn json_schema(_: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for usize
impl JsonSchema for usize
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn json_schema(_: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for AuditAnnotation
Available on crate feature schemars only.
impl JsonSchema for AuditAnnotation
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ExpressionWarning
Available on crate feature schemars only.
impl JsonSchema for ExpressionWarning
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for MatchCondition
Available on crate feature schemars only.
impl JsonSchema for MatchCondition
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for MatchResources
Available on crate feature schemars only.
impl JsonSchema for MatchResources
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for MutatingWebhook
Available on crate feature schemars only.
impl JsonSchema for MutatingWebhook
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for MutatingWebhookConfiguration
Available on crate feature schemars only.
impl JsonSchema for MutatingWebhookConfiguration
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for NamedRuleWithOperations
Available on crate feature schemars only.
impl JsonSchema for NamedRuleWithOperations
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ParamKind
Available on crate feature schemars only.
impl JsonSchema for ParamKind
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ParamRef
Available on crate feature schemars only.
impl JsonSchema for ParamRef
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for RuleWithOperations
Available on crate feature schemars only.
impl JsonSchema for RuleWithOperations
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ServiceReference
Available on crate feature schemars only.
impl JsonSchema for ServiceReference
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for TypeChecking
Available on crate feature schemars only.
impl JsonSchema for TypeChecking
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ValidatingAdmissionPolicy
Available on crate feature schemars only.
impl JsonSchema for ValidatingAdmissionPolicy
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ValidatingAdmissionPolicyBinding
Available on crate feature schemars only.
impl JsonSchema for ValidatingAdmissionPolicyBinding
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ValidatingAdmissionPolicyBindingSpec
Available on crate feature schemars only.
impl JsonSchema for ValidatingAdmissionPolicyBindingSpec
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ValidatingAdmissionPolicySpec
Available on crate feature schemars only.
impl JsonSchema for ValidatingAdmissionPolicySpec
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ValidatingAdmissionPolicyStatus
Available on crate feature schemars only.
impl JsonSchema for ValidatingAdmissionPolicyStatus
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ValidatingWebhook
Available on crate feature schemars only.
impl JsonSchema for ValidatingWebhook
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ValidatingWebhookConfiguration
Available on crate feature schemars only.
impl JsonSchema for ValidatingWebhookConfiguration
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for Validation
Available on crate feature schemars only.
impl JsonSchema for Validation
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for Variable
Available on crate feature schemars only.
impl JsonSchema for Variable
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for WebhookClientConfig
Available on crate feature schemars only.
impl JsonSchema for WebhookClientConfig
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ApplyConfiguration
Available on crate feature schemars only.
impl JsonSchema for ApplyConfiguration
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for JSONPatch
Available on crate feature schemars only.
impl JsonSchema for JSONPatch
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for MatchCondition
Available on crate feature schemars only.
impl JsonSchema for MatchCondition
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for MatchResources
Available on crate feature schemars only.
impl JsonSchema for MatchResources
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for MutatingAdmissionPolicy
Available on crate feature schemars only.
impl JsonSchema for MutatingAdmissionPolicy
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for MutatingAdmissionPolicyBinding
Available on crate feature schemars only.
impl JsonSchema for MutatingAdmissionPolicyBinding
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for MutatingAdmissionPolicyBindingSpec
Available on crate feature schemars only.
impl JsonSchema for MutatingAdmissionPolicyBindingSpec
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for MutatingAdmissionPolicySpec
Available on crate feature schemars only.
impl JsonSchema for MutatingAdmissionPolicySpec
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for Mutation
Available on crate feature schemars only.
impl JsonSchema for Mutation
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for NamedRuleWithOperations
Available on crate feature schemars only.
impl JsonSchema for NamedRuleWithOperations
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ParamKind
Available on crate feature schemars only.
impl JsonSchema for ParamKind
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ParamRef
Available on crate feature schemars only.
impl JsonSchema for ParamRef
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for Variable
Available on crate feature schemars only.
impl JsonSchema for Variable
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for AuditAnnotation
Available on crate feature schemars only.
impl JsonSchema for AuditAnnotation
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ExpressionWarning
Available on crate feature schemars only.
impl JsonSchema for ExpressionWarning
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for MatchCondition
Available on crate feature schemars only.
impl JsonSchema for MatchCondition
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for MatchResources
Available on crate feature schemars only.
impl JsonSchema for MatchResources
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for NamedRuleWithOperations
Available on crate feature schemars only.
impl JsonSchema for NamedRuleWithOperations
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ParamKind
Available on crate feature schemars only.
impl JsonSchema for ParamKind
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ParamRef
Available on crate feature schemars only.
impl JsonSchema for ParamRef
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for TypeChecking
Available on crate feature schemars only.
impl JsonSchema for TypeChecking
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ValidatingAdmissionPolicy
Available on crate feature schemars only.
impl JsonSchema for ValidatingAdmissionPolicy
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ValidatingAdmissionPolicyBinding
Available on crate feature schemars only.
impl JsonSchema for ValidatingAdmissionPolicyBinding
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ValidatingAdmissionPolicyBindingSpec
Available on crate feature schemars only.
impl JsonSchema for ValidatingAdmissionPolicyBindingSpec
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ValidatingAdmissionPolicySpec
Available on crate feature schemars only.
impl JsonSchema for ValidatingAdmissionPolicySpec
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ValidatingAdmissionPolicyStatus
Available on crate feature schemars only.
impl JsonSchema for ValidatingAdmissionPolicyStatus
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for Validation
Available on crate feature schemars only.
impl JsonSchema for Validation
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for Variable
Available on crate feature schemars only.
impl JsonSchema for Variable
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ServerStorageVersion
Available on crate feature schemars only.
impl JsonSchema for ServerStorageVersion
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for StorageVersion
Available on crate feature schemars only.
impl JsonSchema for StorageVersion
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for StorageVersionCondition
Available on crate feature schemars only.
impl JsonSchema for StorageVersionCondition
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for StorageVersionSpec
Available on crate feature schemars only.
impl JsonSchema for StorageVersionSpec
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for StorageVersionStatus
Available on crate feature schemars only.
impl JsonSchema for StorageVersionStatus
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ControllerRevision
Available on crate feature schemars only.
impl JsonSchema for ControllerRevision
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for DaemonSet
Available on crate feature schemars only.
impl JsonSchema for DaemonSet
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for DaemonSetCondition
Available on crate feature schemars only.
impl JsonSchema for DaemonSetCondition
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for DaemonSetSpec
Available on crate feature schemars only.
impl JsonSchema for DaemonSetSpec
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for DaemonSetStatus
Available on crate feature schemars only.
impl JsonSchema for DaemonSetStatus
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for DaemonSetUpdateStrategy
Available on crate feature schemars only.
impl JsonSchema for DaemonSetUpdateStrategy
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for Deployment
Available on crate feature schemars only.
impl JsonSchema for Deployment
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for DeploymentCondition
Available on crate feature schemars only.
impl JsonSchema for DeploymentCondition
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for DeploymentSpec
Available on crate feature schemars only.
impl JsonSchema for DeploymentSpec
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for DeploymentStatus
Available on crate feature schemars only.
impl JsonSchema for DeploymentStatus
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for DeploymentStrategy
Available on crate feature schemars only.
impl JsonSchema for DeploymentStrategy
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ReplicaSet
Available on crate feature schemars only.
impl JsonSchema for ReplicaSet
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ReplicaSetCondition
Available on crate feature schemars only.
impl JsonSchema for ReplicaSetCondition
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ReplicaSetSpec
Available on crate feature schemars only.
impl JsonSchema for ReplicaSetSpec
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ReplicaSetStatus
Available on crate feature schemars only.
impl JsonSchema for ReplicaSetStatus
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for RollingUpdateDaemonSet
Available on crate feature schemars only.
impl JsonSchema for RollingUpdateDaemonSet
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for RollingUpdateDeployment
Available on crate feature schemars only.
impl JsonSchema for RollingUpdateDeployment
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for RollingUpdateStatefulSetStrategy
Available on crate feature schemars only.
impl JsonSchema for RollingUpdateStatefulSetStrategy
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for StatefulSet
Available on crate feature schemars only.
impl JsonSchema for StatefulSet
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for StatefulSetCondition
Available on crate feature schemars only.
impl JsonSchema for StatefulSetCondition
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for StatefulSetOrdinals
Available on crate feature schemars only.
impl JsonSchema for StatefulSetOrdinals
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for StatefulSetPersistentVolumeClaimRetentionPolicy
Available on crate feature schemars only.
impl JsonSchema for StatefulSetPersistentVolumeClaimRetentionPolicy
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for StatefulSetSpec
Available on crate feature schemars only.
impl JsonSchema for StatefulSetSpec
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for StatefulSetStatus
Available on crate feature schemars only.
impl JsonSchema for StatefulSetStatus
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for StatefulSetUpdateStrategy
Available on crate feature schemars only.
impl JsonSchema for StatefulSetUpdateStrategy
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for BoundObjectReference
Available on crate feature schemars only.
impl JsonSchema for BoundObjectReference
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for SelfSubjectReview
Available on crate feature schemars only.
impl JsonSchema for SelfSubjectReview
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for SelfSubjectReviewStatus
Available on crate feature schemars only.
impl JsonSchema for SelfSubjectReviewStatus
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for TokenRequest
Available on crate feature schemars only.
impl JsonSchema for TokenRequest
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for TokenRequestSpec
Available on crate feature schemars only.
impl JsonSchema for TokenRequestSpec
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for TokenRequestStatus
Available on crate feature schemars only.
impl JsonSchema for TokenRequestStatus
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for TokenReview
Available on crate feature schemars only.
impl JsonSchema for TokenReview
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for TokenReviewSpec
Available on crate feature schemars only.
impl JsonSchema for TokenReviewSpec
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for TokenReviewStatus
Available on crate feature schemars only.
impl JsonSchema for TokenReviewStatus
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for UserInfo
Available on crate feature schemars only.
impl JsonSchema for UserInfo
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for SelfSubjectReview
Available on crate feature schemars only.
impl JsonSchema for SelfSubjectReview
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for SelfSubjectReviewStatus
Available on crate feature schemars only.
impl JsonSchema for SelfSubjectReviewStatus
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for FieldSelectorAttributes
Available on crate feature schemars only.
impl JsonSchema for FieldSelectorAttributes
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for LabelSelectorAttributes
Available on crate feature schemars only.
impl JsonSchema for LabelSelectorAttributes
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for LocalSubjectAccessReview
Available on crate feature schemars only.
impl JsonSchema for LocalSubjectAccessReview
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for NonResourceAttributes
Available on crate feature schemars only.
impl JsonSchema for NonResourceAttributes
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for NonResourceRule
Available on crate feature schemars only.
impl JsonSchema for NonResourceRule
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ResourceAttributes
Available on crate feature schemars only.
impl JsonSchema for ResourceAttributes
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ResourceRule
Available on crate feature schemars only.
impl JsonSchema for ResourceRule
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for SelfSubjectAccessReview
Available on crate feature schemars only.
impl JsonSchema for SelfSubjectAccessReview
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for SelfSubjectAccessReviewSpec
Available on crate feature schemars only.
impl JsonSchema for SelfSubjectAccessReviewSpec
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for SelfSubjectRulesReview
Available on crate feature schemars only.
impl JsonSchema for SelfSubjectRulesReview
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for SelfSubjectRulesReviewSpec
Available on crate feature schemars only.
impl JsonSchema for SelfSubjectRulesReviewSpec
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for SubjectAccessReview
Available on crate feature schemars only.
impl JsonSchema for SubjectAccessReview
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for SubjectAccessReviewSpec
Available on crate feature schemars only.
impl JsonSchema for SubjectAccessReviewSpec
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for SubjectAccessReviewStatus
Available on crate feature schemars only.
impl JsonSchema for SubjectAccessReviewStatus
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for SubjectRulesReviewStatus
Available on crate feature schemars only.
impl JsonSchema for SubjectRulesReviewStatus
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for CrossVersionObjectReference
Available on crate feature schemars only.
impl JsonSchema for CrossVersionObjectReference
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for HorizontalPodAutoscaler
Available on crate feature schemars only.
impl JsonSchema for HorizontalPodAutoscaler
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for HorizontalPodAutoscalerSpec
Available on crate feature schemars only.
impl JsonSchema for HorizontalPodAutoscalerSpec
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for HorizontalPodAutoscalerStatus
Available on crate feature schemars only.
impl JsonSchema for HorizontalPodAutoscalerStatus
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for Scale
Available on crate feature schemars only.
impl JsonSchema for Scale
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ScaleSpec
Available on crate feature schemars only.
impl JsonSchema for ScaleSpec
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ScaleStatus
Available on crate feature schemars only.
impl JsonSchema for ScaleStatus
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ContainerResourceMetricSource
Available on crate feature schemars only.
impl JsonSchema for ContainerResourceMetricSource
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ContainerResourceMetricStatus
Available on crate feature schemars only.
impl JsonSchema for ContainerResourceMetricStatus
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for CrossVersionObjectReference
Available on crate feature schemars only.
impl JsonSchema for CrossVersionObjectReference
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ExternalMetricSource
Available on crate feature schemars only.
impl JsonSchema for ExternalMetricSource
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ExternalMetricStatus
Available on crate feature schemars only.
impl JsonSchema for ExternalMetricStatus
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for HorizontalPodAutoscaler
Available on crate feature schemars only.
impl JsonSchema for HorizontalPodAutoscaler
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for HorizontalPodAutoscalerBehavior
Available on crate feature schemars only.
impl JsonSchema for HorizontalPodAutoscalerBehavior
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for HorizontalPodAutoscalerCondition
Available on crate feature schemars only.
impl JsonSchema for HorizontalPodAutoscalerCondition
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for HorizontalPodAutoscalerSpec
Available on crate feature schemars only.
impl JsonSchema for HorizontalPodAutoscalerSpec
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for HorizontalPodAutoscalerStatus
Available on crate feature schemars only.
impl JsonSchema for HorizontalPodAutoscalerStatus
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for HPAScalingPolicy
Available on crate feature schemars only.
impl JsonSchema for HPAScalingPolicy
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for HPAScalingRules
Available on crate feature schemars only.
impl JsonSchema for HPAScalingRules
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for MetricIdentifier
Available on crate feature schemars only.
impl JsonSchema for MetricIdentifier
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for MetricSpec
Available on crate feature schemars only.
impl JsonSchema for MetricSpec
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for MetricStatus
Available on crate feature schemars only.
impl JsonSchema for MetricStatus
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for MetricTarget
Available on crate feature schemars only.
impl JsonSchema for MetricTarget
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for MetricValueStatus
Available on crate feature schemars only.
impl JsonSchema for MetricValueStatus
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ObjectMetricSource
Available on crate feature schemars only.
impl JsonSchema for ObjectMetricSource
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ObjectMetricStatus
Available on crate feature schemars only.
impl JsonSchema for ObjectMetricStatus
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for PodsMetricSource
Available on crate feature schemars only.
impl JsonSchema for PodsMetricSource
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for PodsMetricStatus
Available on crate feature schemars only.
impl JsonSchema for PodsMetricStatus
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ResourceMetricSource
Available on crate feature schemars only.
impl JsonSchema for ResourceMetricSource
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ResourceMetricStatus
Available on crate feature schemars only.
impl JsonSchema for ResourceMetricStatus
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for CronJob
Available on crate feature schemars only.
impl JsonSchema for CronJob
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for CronJobSpec
Available on crate feature schemars only.
impl JsonSchema for CronJobSpec
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for CronJobStatus
Available on crate feature schemars only.
impl JsonSchema for CronJobStatus
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for Job
Available on crate feature schemars only.
impl JsonSchema for Job
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for JobCondition
Available on crate feature schemars only.
impl JsonSchema for JobCondition
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for JobSpec
Available on crate feature schemars only.
impl JsonSchema for JobSpec
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for JobStatus
Available on crate feature schemars only.
impl JsonSchema for JobStatus
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for JobTemplateSpec
Available on crate feature schemars only.
impl JsonSchema for JobTemplateSpec
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for PodFailurePolicy
Available on crate feature schemars only.
impl JsonSchema for PodFailurePolicy
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for PodFailurePolicyOnExitCodesRequirement
Available on crate feature schemars only.
impl JsonSchema for PodFailurePolicyOnExitCodesRequirement
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for PodFailurePolicyOnPodConditionsPattern
Available on crate feature schemars only.
impl JsonSchema for PodFailurePolicyOnPodConditionsPattern
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for PodFailurePolicyRule
Available on crate feature schemars only.
impl JsonSchema for PodFailurePolicyRule
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for SuccessPolicy
Available on crate feature schemars only.
impl JsonSchema for SuccessPolicy
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for SuccessPolicyRule
Available on crate feature schemars only.
impl JsonSchema for SuccessPolicyRule
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for UncountedTerminatedPods
Available on crate feature schemars only.
impl JsonSchema for UncountedTerminatedPods
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for CertificateSigningRequest
Available on crate feature schemars only.
impl JsonSchema for CertificateSigningRequest
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for CertificateSigningRequestCondition
Available on crate feature schemars only.
impl JsonSchema for CertificateSigningRequestCondition
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for CertificateSigningRequestSpec
Available on crate feature schemars only.
impl JsonSchema for CertificateSigningRequestSpec
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for CertificateSigningRequestStatus
Available on crate feature schemars only.
impl JsonSchema for CertificateSigningRequestStatus
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ClusterTrustBundle
Available on crate feature schemars only.
impl JsonSchema for ClusterTrustBundle
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ClusterTrustBundleSpec
Available on crate feature schemars only.
impl JsonSchema for ClusterTrustBundleSpec
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for Lease
Available on crate feature schemars only.
impl JsonSchema for Lease
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for LeaseSpec
Available on crate feature schemars only.
impl JsonSchema for LeaseSpec
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for LeaseCandidate
Available on crate feature schemars only.
impl JsonSchema for LeaseCandidate
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for LeaseCandidateSpec
Available on crate feature schemars only.
impl JsonSchema for LeaseCandidateSpec
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for Affinity
Available on crate feature schemars only.
impl JsonSchema for Affinity
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for AppArmorProfile
Available on crate feature schemars only.
impl JsonSchema for AppArmorProfile
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for AttachedVolume
Available on crate feature schemars only.
impl JsonSchema for AttachedVolume
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for AWSElasticBlockStoreVolumeSource
Available on crate feature schemars only.
impl JsonSchema for AWSElasticBlockStoreVolumeSource
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for AzureDiskVolumeSource
Available on crate feature schemars only.
impl JsonSchema for AzureDiskVolumeSource
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for AzureFilePersistentVolumeSource
Available on crate feature schemars only.
impl JsonSchema for AzureFilePersistentVolumeSource
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for AzureFileVolumeSource
Available on crate feature schemars only.
impl JsonSchema for AzureFileVolumeSource
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for Binding
Available on crate feature schemars only.
impl JsonSchema for Binding
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for Capabilities
Available on crate feature schemars only.
impl JsonSchema for Capabilities
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for CephFSPersistentVolumeSource
Available on crate feature schemars only.
impl JsonSchema for CephFSPersistentVolumeSource
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for CephFSVolumeSource
Available on crate feature schemars only.
impl JsonSchema for CephFSVolumeSource
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for CinderPersistentVolumeSource
Available on crate feature schemars only.
impl JsonSchema for CinderPersistentVolumeSource
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for CinderVolumeSource
Available on crate feature schemars only.
impl JsonSchema for CinderVolumeSource
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ClientIPConfig
Available on crate feature schemars only.
impl JsonSchema for ClientIPConfig
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ClusterTrustBundleProjection
Available on crate feature schemars only.
impl JsonSchema for ClusterTrustBundleProjection
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ComponentCondition
Available on crate feature schemars only.
impl JsonSchema for ComponentCondition
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ComponentStatus
Available on crate feature schemars only.
impl JsonSchema for ComponentStatus
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ConfigMap
Available on crate feature schemars only.
impl JsonSchema for ConfigMap
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ConfigMapEnvSource
Available on crate feature schemars only.
impl JsonSchema for ConfigMapEnvSource
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ConfigMapKeySelector
Available on crate feature schemars only.
impl JsonSchema for ConfigMapKeySelector
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ConfigMapNodeConfigSource
Available on crate feature schemars only.
impl JsonSchema for ConfigMapNodeConfigSource
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ConfigMapProjection
Available on crate feature schemars only.
impl JsonSchema for ConfigMapProjection
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ConfigMapVolumeSource
Available on crate feature schemars only.
impl JsonSchema for ConfigMapVolumeSource
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for Container
Available on crate feature schemars only.
impl JsonSchema for Container
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ContainerImage
Available on crate feature schemars only.
impl JsonSchema for ContainerImage
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ContainerPort
Available on crate feature schemars only.
impl JsonSchema for ContainerPort
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ContainerResizePolicy
Available on crate feature schemars only.
impl JsonSchema for ContainerResizePolicy
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ContainerState
Available on crate feature schemars only.
impl JsonSchema for ContainerState
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ContainerStateRunning
Available on crate feature schemars only.
impl JsonSchema for ContainerStateRunning
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ContainerStateTerminated
Available on crate feature schemars only.
impl JsonSchema for ContainerStateTerminated
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ContainerStateWaiting
Available on crate feature schemars only.
impl JsonSchema for ContainerStateWaiting
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ContainerStatus
Available on crate feature schemars only.
impl JsonSchema for ContainerStatus
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ContainerUser
Available on crate feature schemars only.
impl JsonSchema for ContainerUser
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for CSIPersistentVolumeSource
Available on crate feature schemars only.
impl JsonSchema for CSIPersistentVolumeSource
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for CSIVolumeSource
Available on crate feature schemars only.
impl JsonSchema for CSIVolumeSource
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for DaemonEndpoint
Available on crate feature schemars only.
impl JsonSchema for DaemonEndpoint
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for DownwardAPIProjection
Available on crate feature schemars only.
impl JsonSchema for DownwardAPIProjection
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for DownwardAPIVolumeFile
Available on crate feature schemars only.
impl JsonSchema for DownwardAPIVolumeFile
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for DownwardAPIVolumeSource
Available on crate feature schemars only.
impl JsonSchema for DownwardAPIVolumeSource
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for EmptyDirVolumeSource
Available on crate feature schemars only.
impl JsonSchema for EmptyDirVolumeSource
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for EndpointAddress
Available on crate feature schemars only.
impl JsonSchema for EndpointAddress
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for EndpointPort
Available on crate feature schemars only.
impl JsonSchema for EndpointPort
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for EndpointSubset
Available on crate feature schemars only.
impl JsonSchema for EndpointSubset
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for Endpoints
Available on crate feature schemars only.
impl JsonSchema for Endpoints
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for EnvFromSource
Available on crate feature schemars only.
impl JsonSchema for EnvFromSource
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for EnvVar
Available on crate feature schemars only.
impl JsonSchema for EnvVar
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for EnvVarSource
Available on crate feature schemars only.
impl JsonSchema for EnvVarSource
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for EphemeralContainer
Available on crate feature schemars only.
impl JsonSchema for EphemeralContainer
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for EphemeralVolumeSource
Available on crate feature schemars only.
impl JsonSchema for EphemeralVolumeSource
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for Event
Available on crate feature schemars only.
impl JsonSchema for Event
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for EventSeries
Available on crate feature schemars only.
impl JsonSchema for EventSeries
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for EventSource
Available on crate feature schemars only.
impl JsonSchema for EventSource
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ExecAction
Available on crate feature schemars only.
impl JsonSchema for ExecAction
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for FCVolumeSource
Available on crate feature schemars only.
impl JsonSchema for FCVolumeSource
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for FlexPersistentVolumeSource
Available on crate feature schemars only.
impl JsonSchema for FlexPersistentVolumeSource
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for FlexVolumeSource
Available on crate feature schemars only.
impl JsonSchema for FlexVolumeSource
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for FlockerVolumeSource
Available on crate feature schemars only.
impl JsonSchema for FlockerVolumeSource
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for GCEPersistentDiskVolumeSource
Available on crate feature schemars only.
impl JsonSchema for GCEPersistentDiskVolumeSource
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for GitRepoVolumeSource
Available on crate feature schemars only.
impl JsonSchema for GitRepoVolumeSource
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for GlusterfsPersistentVolumeSource
Available on crate feature schemars only.
impl JsonSchema for GlusterfsPersistentVolumeSource
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for GlusterfsVolumeSource
Available on crate feature schemars only.
impl JsonSchema for GlusterfsVolumeSource
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for GRPCAction
Available on crate feature schemars only.
impl JsonSchema for GRPCAction
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for HostAlias
Available on crate feature schemars only.
impl JsonSchema for HostAlias
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for HostIP
Available on crate feature schemars only.
impl JsonSchema for HostIP
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for HostPathVolumeSource
Available on crate feature schemars only.
impl JsonSchema for HostPathVolumeSource
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for HTTPGetAction
Available on crate feature schemars only.
impl JsonSchema for HTTPGetAction
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for HTTPHeader
Available on crate feature schemars only.
impl JsonSchema for HTTPHeader
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ImageVolumeSource
Available on crate feature schemars only.
impl JsonSchema for ImageVolumeSource
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ISCSIPersistentVolumeSource
Available on crate feature schemars only.
impl JsonSchema for ISCSIPersistentVolumeSource
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ISCSIVolumeSource
Available on crate feature schemars only.
impl JsonSchema for ISCSIVolumeSource
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for KeyToPath
Available on crate feature schemars only.
impl JsonSchema for KeyToPath
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for Lifecycle
Available on crate feature schemars only.
impl JsonSchema for Lifecycle
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for LifecycleHandler
Available on crate feature schemars only.
impl JsonSchema for LifecycleHandler
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for LimitRange
Available on crate feature schemars only.
impl JsonSchema for LimitRange
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for LimitRangeItem
Available on crate feature schemars only.
impl JsonSchema for LimitRangeItem
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for LimitRangeSpec
Available on crate feature schemars only.
impl JsonSchema for LimitRangeSpec
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for LinuxContainerUser
Available on crate feature schemars only.
impl JsonSchema for LinuxContainerUser
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for LoadBalancerIngress
Available on crate feature schemars only.
impl JsonSchema for LoadBalancerIngress
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for LoadBalancerStatus
Available on crate feature schemars only.
impl JsonSchema for LoadBalancerStatus
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for LocalObjectReference
Available on crate feature schemars only.
impl JsonSchema for LocalObjectReference
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for LocalVolumeSource
Available on crate feature schemars only.
impl JsonSchema for LocalVolumeSource
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ModifyVolumeStatus
Available on crate feature schemars only.
impl JsonSchema for ModifyVolumeStatus
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for Namespace
Available on crate feature schemars only.
impl JsonSchema for Namespace
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for NamespaceCondition
Available on crate feature schemars only.
impl JsonSchema for NamespaceCondition
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for NamespaceSpec
Available on crate feature schemars only.
impl JsonSchema for NamespaceSpec
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for NamespaceStatus
Available on crate feature schemars only.
impl JsonSchema for NamespaceStatus
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for NFSVolumeSource
Available on crate feature schemars only.
impl JsonSchema for NFSVolumeSource
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for Node
Available on crate feature schemars only.
impl JsonSchema for Node
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for NodeAddress
Available on crate feature schemars only.
impl JsonSchema for NodeAddress
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for NodeAffinity
Available on crate feature schemars only.
impl JsonSchema for NodeAffinity
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for NodeCondition
Available on crate feature schemars only.
impl JsonSchema for NodeCondition
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for NodeConfigSource
Available on crate feature schemars only.
impl JsonSchema for NodeConfigSource
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for NodeConfigStatus
Available on crate feature schemars only.
impl JsonSchema for NodeConfigStatus
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for NodeDaemonEndpoints
Available on crate feature schemars only.
impl JsonSchema for NodeDaemonEndpoints
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for NodeFeatures
Available on crate feature schemars only.
impl JsonSchema for NodeFeatures
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for NodeRuntimeHandler
Available on crate feature schemars only.
impl JsonSchema for NodeRuntimeHandler
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for NodeRuntimeHandlerFeatures
Available on crate feature schemars only.
impl JsonSchema for NodeRuntimeHandlerFeatures
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for NodeSelector
Available on crate feature schemars only.
impl JsonSchema for NodeSelector
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for NodeSelectorRequirement
Available on crate feature schemars only.
impl JsonSchema for NodeSelectorRequirement
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for NodeSelectorTerm
Available on crate feature schemars only.
impl JsonSchema for NodeSelectorTerm
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for NodeSpec
Available on crate feature schemars only.
impl JsonSchema for NodeSpec
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for NodeStatus
Available on crate feature schemars only.
impl JsonSchema for NodeStatus
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for NodeSystemInfo
Available on crate feature schemars only.
impl JsonSchema for NodeSystemInfo
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ObjectFieldSelector
Available on crate feature schemars only.
impl JsonSchema for ObjectFieldSelector
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ObjectReference
Available on crate feature schemars only.
impl JsonSchema for ObjectReference
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for PersistentVolume
Available on crate feature schemars only.
impl JsonSchema for PersistentVolume
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for PersistentVolumeClaim
Available on crate feature schemars only.
impl JsonSchema for PersistentVolumeClaim
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for PersistentVolumeClaimCondition
Available on crate feature schemars only.
impl JsonSchema for PersistentVolumeClaimCondition
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for PersistentVolumeClaimSpec
Available on crate feature schemars only.
impl JsonSchema for PersistentVolumeClaimSpec
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for PersistentVolumeClaimStatus
Available on crate feature schemars only.
impl JsonSchema for PersistentVolumeClaimStatus
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for PersistentVolumeClaimTemplate
Available on crate feature schemars only.
impl JsonSchema for PersistentVolumeClaimTemplate
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for PersistentVolumeClaimVolumeSource
Available on crate feature schemars only.
impl JsonSchema for PersistentVolumeClaimVolumeSource
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for PersistentVolumeSpec
Available on crate feature schemars only.
impl JsonSchema for PersistentVolumeSpec
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for PersistentVolumeStatus
Available on crate feature schemars only.
impl JsonSchema for PersistentVolumeStatus
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for PhotonPersistentDiskVolumeSource
Available on crate feature schemars only.
impl JsonSchema for PhotonPersistentDiskVolumeSource
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for Pod
Available on crate feature schemars only.
impl JsonSchema for Pod
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for PodAffinity
Available on crate feature schemars only.
impl JsonSchema for PodAffinity
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for PodAffinityTerm
Available on crate feature schemars only.
impl JsonSchema for PodAffinityTerm
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for PodAntiAffinity
Available on crate feature schemars only.
impl JsonSchema for PodAntiAffinity
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for PodCondition
Available on crate feature schemars only.
impl JsonSchema for PodCondition
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for PodDNSConfig
Available on crate feature schemars only.
impl JsonSchema for PodDNSConfig
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for PodDNSConfigOption
Available on crate feature schemars only.
impl JsonSchema for PodDNSConfigOption
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for PodIP
Available on crate feature schemars only.
impl JsonSchema for PodIP
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for PodOS
Available on crate feature schemars only.
impl JsonSchema for PodOS
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for PodReadinessGate
Available on crate feature schemars only.
impl JsonSchema for PodReadinessGate
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for PodResourceClaim
Available on crate feature schemars only.
impl JsonSchema for PodResourceClaim
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for PodResourceClaimStatus
Available on crate feature schemars only.
impl JsonSchema for PodResourceClaimStatus
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for PodSchedulingGate
Available on crate feature schemars only.
impl JsonSchema for PodSchedulingGate
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for PodSecurityContext
Available on crate feature schemars only.
impl JsonSchema for PodSecurityContext
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for PodSpec
Available on crate feature schemars only.
impl JsonSchema for PodSpec
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for PodStatus
Available on crate feature schemars only.
impl JsonSchema for PodStatus
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for PodTemplate
Available on crate feature schemars only.
impl JsonSchema for PodTemplate
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for PodTemplateSpec
Available on crate feature schemars only.
impl JsonSchema for PodTemplateSpec
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for PortStatus
Available on crate feature schemars only.
impl JsonSchema for PortStatus
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for PortworxVolumeSource
Available on crate feature schemars only.
impl JsonSchema for PortworxVolumeSource
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for PreferredSchedulingTerm
Available on crate feature schemars only.
impl JsonSchema for PreferredSchedulingTerm
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for Probe
Available on crate feature schemars only.
impl JsonSchema for Probe
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ProjectedVolumeSource
Available on crate feature schemars only.
impl JsonSchema for ProjectedVolumeSource
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for QuobyteVolumeSource
Available on crate feature schemars only.
impl JsonSchema for QuobyteVolumeSource
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for RBDPersistentVolumeSource
Available on crate feature schemars only.
impl JsonSchema for RBDPersistentVolumeSource
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for RBDVolumeSource
Available on crate feature schemars only.
impl JsonSchema for RBDVolumeSource
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ReplicationController
Available on crate feature schemars only.
impl JsonSchema for ReplicationController
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ReplicationControllerCondition
Available on crate feature schemars only.
impl JsonSchema for ReplicationControllerCondition
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ReplicationControllerSpec
Available on crate feature schemars only.
impl JsonSchema for ReplicationControllerSpec
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ReplicationControllerStatus
Available on crate feature schemars only.
impl JsonSchema for ReplicationControllerStatus
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ResourceClaim
Available on crate feature schemars only.
impl JsonSchema for ResourceClaim
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ResourceFieldSelector
Available on crate feature schemars only.
impl JsonSchema for ResourceFieldSelector
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ResourceHealth
Available on crate feature schemars only.
impl JsonSchema for ResourceHealth
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ResourceQuota
Available on crate feature schemars only.
impl JsonSchema for ResourceQuota
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ResourceQuotaSpec
Available on crate feature schemars only.
impl JsonSchema for ResourceQuotaSpec
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ResourceQuotaStatus
Available on crate feature schemars only.
impl JsonSchema for ResourceQuotaStatus
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ResourceRequirements
Available on crate feature schemars only.
impl JsonSchema for ResourceRequirements
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ResourceStatus
Available on crate feature schemars only.
impl JsonSchema for ResourceStatus
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ScaleIOPersistentVolumeSource
Available on crate feature schemars only.
impl JsonSchema for ScaleIOPersistentVolumeSource
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ScaleIOVolumeSource
Available on crate feature schemars only.
impl JsonSchema for ScaleIOVolumeSource
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ScopeSelector
Available on crate feature schemars only.
impl JsonSchema for ScopeSelector
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ScopedResourceSelectorRequirement
Available on crate feature schemars only.
impl JsonSchema for ScopedResourceSelectorRequirement
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for SELinuxOptions
Available on crate feature schemars only.
impl JsonSchema for SELinuxOptions
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for SeccompProfile
Available on crate feature schemars only.
impl JsonSchema for SeccompProfile
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for Secret
Available on crate feature schemars only.
impl JsonSchema for Secret
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for SecretEnvSource
Available on crate feature schemars only.
impl JsonSchema for SecretEnvSource
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for SecretKeySelector
Available on crate feature schemars only.
impl JsonSchema for SecretKeySelector
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for SecretProjection
Available on crate feature schemars only.
impl JsonSchema for SecretProjection
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for SecretReference
Available on crate feature schemars only.
impl JsonSchema for SecretReference
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for SecretVolumeSource
Available on crate feature schemars only.
impl JsonSchema for SecretVolumeSource
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for SecurityContext
Available on crate feature schemars only.
impl JsonSchema for SecurityContext
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for Service
Available on crate feature schemars only.
impl JsonSchema for Service
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ServiceAccount
Available on crate feature schemars only.
impl JsonSchema for ServiceAccount
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ServiceAccountTokenProjection
Available on crate feature schemars only.
impl JsonSchema for ServiceAccountTokenProjection
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ServicePort
Available on crate feature schemars only.
impl JsonSchema for ServicePort
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ServiceSpec
Available on crate feature schemars only.
impl JsonSchema for ServiceSpec
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ServiceStatus
Available on crate feature schemars only.
impl JsonSchema for ServiceStatus
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for SessionAffinityConfig
Available on crate feature schemars only.
impl JsonSchema for SessionAffinityConfig
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for SleepAction
Available on crate feature schemars only.
impl JsonSchema for SleepAction
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for StorageOSPersistentVolumeSource
Available on crate feature schemars only.
impl JsonSchema for StorageOSPersistentVolumeSource
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for StorageOSVolumeSource
Available on crate feature schemars only.
impl JsonSchema for StorageOSVolumeSource
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for Sysctl
Available on crate feature schemars only.
impl JsonSchema for Sysctl
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for Taint
Available on crate feature schemars only.
impl JsonSchema for Taint
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for TCPSocketAction
Available on crate feature schemars only.
impl JsonSchema for TCPSocketAction
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for Toleration
Available on crate feature schemars only.
impl JsonSchema for Toleration
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for TopologySelectorLabelRequirement
Available on crate feature schemars only.
impl JsonSchema for TopologySelectorLabelRequirement
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for TopologySelectorTerm
Available on crate feature schemars only.
impl JsonSchema for TopologySelectorTerm
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for TopologySpreadConstraint
Available on crate feature schemars only.
impl JsonSchema for TopologySpreadConstraint
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for TypedLocalObjectReference
Available on crate feature schemars only.
impl JsonSchema for TypedLocalObjectReference
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for TypedObjectReference
Available on crate feature schemars only.
impl JsonSchema for TypedObjectReference
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for Volume
Available on crate feature schemars only.
impl JsonSchema for Volume
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for VolumeDevice
Available on crate feature schemars only.
impl JsonSchema for VolumeDevice
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for VolumeMount
Available on crate feature schemars only.
impl JsonSchema for VolumeMount
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for VolumeMountStatus
Available on crate feature schemars only.
impl JsonSchema for VolumeMountStatus
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for VolumeNodeAffinity
Available on crate feature schemars only.
impl JsonSchema for VolumeNodeAffinity
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for VolumeProjection
Available on crate feature schemars only.
impl JsonSchema for VolumeProjection
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for VolumeResourceRequirements
Available on crate feature schemars only.
impl JsonSchema for VolumeResourceRequirements
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for VsphereVirtualDiskVolumeSource
Available on crate feature schemars only.
impl JsonSchema for VsphereVirtualDiskVolumeSource
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for WeightedPodAffinityTerm
Available on crate feature schemars only.
impl JsonSchema for WeightedPodAffinityTerm
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for WindowsSecurityContextOptions
Available on crate feature schemars only.
impl JsonSchema for WindowsSecurityContextOptions
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for Endpoint
Available on crate feature schemars only.
impl JsonSchema for Endpoint
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for EndpointConditions
Available on crate feature schemars only.
impl JsonSchema for EndpointConditions
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for EndpointHints
Available on crate feature schemars only.
impl JsonSchema for EndpointHints
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for EndpointPort
Available on crate feature schemars only.
impl JsonSchema for EndpointPort
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for EndpointSlice
Available on crate feature schemars only.
impl JsonSchema for EndpointSlice
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ForZone
Available on crate feature schemars only.
impl JsonSchema for ForZone
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for Event
Available on crate feature schemars only.
impl JsonSchema for Event
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for EventSeries
Available on crate feature schemars only.
impl JsonSchema for EventSeries
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ExemptPriorityLevelConfiguration
Available on crate feature schemars only.
impl JsonSchema for ExemptPriorityLevelConfiguration
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for FlowDistinguisherMethod
Available on crate feature schemars only.
impl JsonSchema for FlowDistinguisherMethod
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for FlowSchema
Available on crate feature schemars only.
impl JsonSchema for FlowSchema
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for FlowSchemaCondition
Available on crate feature schemars only.
impl JsonSchema for FlowSchemaCondition
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for FlowSchemaSpec
Available on crate feature schemars only.
impl JsonSchema for FlowSchemaSpec
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for FlowSchemaStatus
Available on crate feature schemars only.
impl JsonSchema for FlowSchemaStatus
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for GroupSubject
Available on crate feature schemars only.
impl JsonSchema for GroupSubject
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for LimitResponse
Available on crate feature schemars only.
impl JsonSchema for LimitResponse
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for LimitedPriorityLevelConfiguration
Available on crate feature schemars only.
impl JsonSchema for LimitedPriorityLevelConfiguration
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for NonResourcePolicyRule
Available on crate feature schemars only.
impl JsonSchema for NonResourcePolicyRule
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for PolicyRulesWithSubjects
Available on crate feature schemars only.
impl JsonSchema for PolicyRulesWithSubjects
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for PriorityLevelConfiguration
Available on crate feature schemars only.
impl JsonSchema for PriorityLevelConfiguration
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for PriorityLevelConfigurationCondition
Available on crate feature schemars only.
impl JsonSchema for PriorityLevelConfigurationCondition
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for PriorityLevelConfigurationReference
Available on crate feature schemars only.
impl JsonSchema for PriorityLevelConfigurationReference
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for PriorityLevelConfigurationSpec
Available on crate feature schemars only.
impl JsonSchema for PriorityLevelConfigurationSpec
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for PriorityLevelConfigurationStatus
Available on crate feature schemars only.
impl JsonSchema for PriorityLevelConfigurationStatus
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for QueuingConfiguration
Available on crate feature schemars only.
impl JsonSchema for QueuingConfiguration
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ResourcePolicyRule
Available on crate feature schemars only.
impl JsonSchema for ResourcePolicyRule
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ServiceAccountSubject
Available on crate feature schemars only.
impl JsonSchema for ServiceAccountSubject
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for Subject
Available on crate feature schemars only.
impl JsonSchema for Subject
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for UserSubject
Available on crate feature schemars only.
impl JsonSchema for UserSubject
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for HTTPIngressPath
Available on crate feature schemars only.
impl JsonSchema for HTTPIngressPath
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for HTTPIngressRuleValue
Available on crate feature schemars only.
impl JsonSchema for HTTPIngressRuleValue
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for Ingress
Available on crate feature schemars only.
impl JsonSchema for Ingress
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for IngressBackend
Available on crate feature schemars only.
impl JsonSchema for IngressBackend
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for IngressClass
Available on crate feature schemars only.
impl JsonSchema for IngressClass
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for IngressClassParametersReference
Available on crate feature schemars only.
impl JsonSchema for IngressClassParametersReference
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for IngressClassSpec
Available on crate feature schemars only.
impl JsonSchema for IngressClassSpec
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for IngressLoadBalancerIngress
Available on crate feature schemars only.
impl JsonSchema for IngressLoadBalancerIngress
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for IngressLoadBalancerStatus
Available on crate feature schemars only.
impl JsonSchema for IngressLoadBalancerStatus
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for IngressPortStatus
Available on crate feature schemars only.
impl JsonSchema for IngressPortStatus
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for IngressRule
Available on crate feature schemars only.
impl JsonSchema for IngressRule
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for IngressServiceBackend
Available on crate feature schemars only.
impl JsonSchema for IngressServiceBackend
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for IngressSpec
Available on crate feature schemars only.
impl JsonSchema for IngressSpec
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for IngressStatus
Available on crate feature schemars only.
impl JsonSchema for IngressStatus
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for IngressTLS
Available on crate feature schemars only.
impl JsonSchema for IngressTLS
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for IPBlock
Available on crate feature schemars only.
impl JsonSchema for IPBlock
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for NetworkPolicy
Available on crate feature schemars only.
impl JsonSchema for NetworkPolicy
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for NetworkPolicyEgressRule
Available on crate feature schemars only.
impl JsonSchema for NetworkPolicyEgressRule
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for NetworkPolicyIngressRule
Available on crate feature schemars only.
impl JsonSchema for NetworkPolicyIngressRule
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for NetworkPolicyPeer
Available on crate feature schemars only.
impl JsonSchema for NetworkPolicyPeer
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for NetworkPolicyPort
Available on crate feature schemars only.
impl JsonSchema for NetworkPolicyPort
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for NetworkPolicySpec
Available on crate feature schemars only.
impl JsonSchema for NetworkPolicySpec
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ServiceBackendPort
Available on crate feature schemars only.
impl JsonSchema for ServiceBackendPort
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for IPAddress
Available on crate feature schemars only.
impl JsonSchema for IPAddress
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for IPAddressSpec
Available on crate feature schemars only.
impl JsonSchema for IPAddressSpec
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ParentReference
Available on crate feature schemars only.
impl JsonSchema for ParentReference
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ServiceCIDR
Available on crate feature schemars only.
impl JsonSchema for ServiceCIDR
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ServiceCIDRSpec
Available on crate feature schemars only.
impl JsonSchema for ServiceCIDRSpec
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ServiceCIDRStatus
Available on crate feature schemars only.
impl JsonSchema for ServiceCIDRStatus
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for Overhead
Available on crate feature schemars only.
impl JsonSchema for Overhead
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for RuntimeClass
Available on crate feature schemars only.
impl JsonSchema for RuntimeClass
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for Scheduling
Available on crate feature schemars only.
impl JsonSchema for Scheduling
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for Eviction
Available on crate feature schemars only.
impl JsonSchema for Eviction
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for PodDisruptionBudget
Available on crate feature schemars only.
impl JsonSchema for PodDisruptionBudget
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for PodDisruptionBudgetSpec
Available on crate feature schemars only.
impl JsonSchema for PodDisruptionBudgetSpec
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for PodDisruptionBudgetStatus
Available on crate feature schemars only.
impl JsonSchema for PodDisruptionBudgetStatus
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for AggregationRule
Available on crate feature schemars only.
impl JsonSchema for AggregationRule
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ClusterRole
Available on crate feature schemars only.
impl JsonSchema for ClusterRole
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ClusterRoleBinding
Available on crate feature schemars only.
impl JsonSchema for ClusterRoleBinding
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for PolicyRule
Available on crate feature schemars only.
impl JsonSchema for PolicyRule
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for Role
Available on crate feature schemars only.
impl JsonSchema for Role
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for RoleBinding
Available on crate feature schemars only.
impl JsonSchema for RoleBinding
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for RoleRef
Available on crate feature schemars only.
impl JsonSchema for RoleRef
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for Subject
Available on crate feature schemars only.
impl JsonSchema for Subject
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for AllocatedDeviceStatus
Available on crate feature schemars only.
impl JsonSchema for AllocatedDeviceStatus
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for AllocationResult
Available on crate feature schemars only.
impl JsonSchema for AllocationResult
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for BasicDevice
Available on crate feature schemars only.
impl JsonSchema for BasicDevice
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for CELDeviceSelector
Available on crate feature schemars only.
impl JsonSchema for CELDeviceSelector
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for Device
Available on crate feature schemars only.
impl JsonSchema for Device
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for DeviceAllocationConfiguration
Available on crate feature schemars only.
impl JsonSchema for DeviceAllocationConfiguration
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for DeviceAllocationResult
Available on crate feature schemars only.
impl JsonSchema for DeviceAllocationResult
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for DeviceAttribute
Available on crate feature schemars only.
impl JsonSchema for DeviceAttribute
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for DeviceClaim
Available on crate feature schemars only.
impl JsonSchema for DeviceClaim
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for DeviceClaimConfiguration
Available on crate feature schemars only.
impl JsonSchema for DeviceClaimConfiguration
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for DeviceClass
Available on crate feature schemars only.
impl JsonSchema for DeviceClass
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for DeviceClassConfiguration
Available on crate feature schemars only.
impl JsonSchema for DeviceClassConfiguration
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for DeviceClassSpec
Available on crate feature schemars only.
impl JsonSchema for DeviceClassSpec
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for DeviceConstraint
Available on crate feature schemars only.
impl JsonSchema for DeviceConstraint
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for DeviceRequest
Available on crate feature schemars only.
impl JsonSchema for DeviceRequest
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for DeviceRequestAllocationResult
Available on crate feature schemars only.
impl JsonSchema for DeviceRequestAllocationResult
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for DeviceSelector
Available on crate feature schemars only.
impl JsonSchema for DeviceSelector
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for NetworkDeviceData
Available on crate feature schemars only.
impl JsonSchema for NetworkDeviceData
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for OpaqueDeviceConfiguration
Available on crate feature schemars only.
impl JsonSchema for OpaqueDeviceConfiguration
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ResourceClaim
Available on crate feature schemars only.
impl JsonSchema for ResourceClaim
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ResourceClaimConsumerReference
Available on crate feature schemars only.
impl JsonSchema for ResourceClaimConsumerReference
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ResourceClaimSpec
Available on crate feature schemars only.
impl JsonSchema for ResourceClaimSpec
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ResourceClaimStatus
Available on crate feature schemars only.
impl JsonSchema for ResourceClaimStatus
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ResourceClaimTemplate
Available on crate feature schemars only.
impl JsonSchema for ResourceClaimTemplate
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ResourceClaimTemplateSpec
Available on crate feature schemars only.
impl JsonSchema for ResourceClaimTemplateSpec
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ResourcePool
Available on crate feature schemars only.
impl JsonSchema for ResourcePool
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ResourceSlice
Available on crate feature schemars only.
impl JsonSchema for ResourceSlice
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ResourceSliceSpec
Available on crate feature schemars only.
impl JsonSchema for ResourceSliceSpec
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for AllocatedDeviceStatus
Available on crate feature schemars only.
impl JsonSchema for AllocatedDeviceStatus
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for AllocationResult
Available on crate feature schemars only.
impl JsonSchema for AllocationResult
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for BasicDevice
Available on crate feature schemars only.
impl JsonSchema for BasicDevice
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for CELDeviceSelector
Available on crate feature schemars only.
impl JsonSchema for CELDeviceSelector
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for Device
Available on crate feature schemars only.
impl JsonSchema for Device
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for DeviceAllocationConfiguration
Available on crate feature schemars only.
impl JsonSchema for DeviceAllocationConfiguration
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for DeviceAllocationResult
Available on crate feature schemars only.
impl JsonSchema for DeviceAllocationResult
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for DeviceAttribute
Available on crate feature schemars only.
impl JsonSchema for DeviceAttribute
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for DeviceCapacity
Available on crate feature schemars only.
impl JsonSchema for DeviceCapacity
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for DeviceClaim
Available on crate feature schemars only.
impl JsonSchema for DeviceClaim
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for DeviceClaimConfiguration
Available on crate feature schemars only.
impl JsonSchema for DeviceClaimConfiguration
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for DeviceClass
Available on crate feature schemars only.
impl JsonSchema for DeviceClass
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for DeviceClassConfiguration
Available on crate feature schemars only.
impl JsonSchema for DeviceClassConfiguration
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for DeviceClassSpec
Available on crate feature schemars only.
impl JsonSchema for DeviceClassSpec
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for DeviceConstraint
Available on crate feature schemars only.
impl JsonSchema for DeviceConstraint
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for DeviceRequest
Available on crate feature schemars only.
impl JsonSchema for DeviceRequest
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for DeviceRequestAllocationResult
Available on crate feature schemars only.
impl JsonSchema for DeviceRequestAllocationResult
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for DeviceSelector
Available on crate feature schemars only.
impl JsonSchema for DeviceSelector
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for NetworkDeviceData
Available on crate feature schemars only.
impl JsonSchema for NetworkDeviceData
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for OpaqueDeviceConfiguration
Available on crate feature schemars only.
impl JsonSchema for OpaqueDeviceConfiguration
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ResourceClaim
Available on crate feature schemars only.
impl JsonSchema for ResourceClaim
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ResourceClaimConsumerReference
Available on crate feature schemars only.
impl JsonSchema for ResourceClaimConsumerReference
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ResourceClaimSpec
Available on crate feature schemars only.
impl JsonSchema for ResourceClaimSpec
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ResourceClaimStatus
Available on crate feature schemars only.
impl JsonSchema for ResourceClaimStatus
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ResourceClaimTemplate
Available on crate feature schemars only.
impl JsonSchema for ResourceClaimTemplate
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ResourceClaimTemplateSpec
Available on crate feature schemars only.
impl JsonSchema for ResourceClaimTemplateSpec
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ResourcePool
Available on crate feature schemars only.
impl JsonSchema for ResourcePool
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ResourceSlice
Available on crate feature schemars only.
impl JsonSchema for ResourceSlice
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ResourceSliceSpec
Available on crate feature schemars only.
impl JsonSchema for ResourceSliceSpec
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for PriorityClass
Available on crate feature schemars only.
impl JsonSchema for PriorityClass
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for CSIDriver
Available on crate feature schemars only.
impl JsonSchema for CSIDriver
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for CSIDriverSpec
Available on crate feature schemars only.
impl JsonSchema for CSIDriverSpec
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for CSINode
Available on crate feature schemars only.
impl JsonSchema for CSINode
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for CSINodeDriver
Available on crate feature schemars only.
impl JsonSchema for CSINodeDriver
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for CSINodeSpec
Available on crate feature schemars only.
impl JsonSchema for CSINodeSpec
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for CSIStorageCapacity
Available on crate feature schemars only.
impl JsonSchema for CSIStorageCapacity
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for StorageClass
Available on crate feature schemars only.
impl JsonSchema for StorageClass
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for TokenRequest
Available on crate feature schemars only.
impl JsonSchema for TokenRequest
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for VolumeAttachment
Available on crate feature schemars only.
impl JsonSchema for VolumeAttachment
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for VolumeAttachmentSource
Available on crate feature schemars only.
impl JsonSchema for VolumeAttachmentSource
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for VolumeAttachmentSpec
Available on crate feature schemars only.
impl JsonSchema for VolumeAttachmentSpec
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for VolumeAttachmentStatus
Available on crate feature schemars only.
impl JsonSchema for VolumeAttachmentStatus
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for VolumeError
Available on crate feature schemars only.
impl JsonSchema for VolumeError
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for VolumeNodeResources
Available on crate feature schemars only.
impl JsonSchema for VolumeNodeResources
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for VolumeAttributesClass
Available on crate feature schemars only.
impl JsonSchema for VolumeAttributesClass
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for VolumeAttributesClass
Available on crate feature schemars only.
impl JsonSchema for VolumeAttributesClass
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for GroupVersionResource
Available on crate feature schemars only.
impl JsonSchema for GroupVersionResource
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for MigrationCondition
Available on crate feature schemars only.
impl JsonSchema for MigrationCondition
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for StorageVersionMigration
Available on crate feature schemars only.
impl JsonSchema for StorageVersionMigration
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for StorageVersionMigrationSpec
Available on crate feature schemars only.
impl JsonSchema for StorageVersionMigrationSpec
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for StorageVersionMigrationStatus
Available on crate feature schemars only.
impl JsonSchema for StorageVersionMigrationStatus
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for CustomResourceColumnDefinition
Available on crate feature schemars only.
impl JsonSchema for CustomResourceColumnDefinition
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for CustomResourceConversion
Available on crate feature schemars only.
impl JsonSchema for CustomResourceConversion
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for CustomResourceDefinition
Available on crate feature schemars only.
impl JsonSchema for CustomResourceDefinition
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for CustomResourceDefinitionCondition
Available on crate feature schemars only.
impl JsonSchema for CustomResourceDefinitionCondition
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for CustomResourceDefinitionNames
Available on crate feature schemars only.
impl JsonSchema for CustomResourceDefinitionNames
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for CustomResourceDefinitionSpec
Available on crate feature schemars only.
impl JsonSchema for CustomResourceDefinitionSpec
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for CustomResourceDefinitionStatus
Available on crate feature schemars only.
impl JsonSchema for CustomResourceDefinitionStatus
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for CustomResourceDefinitionVersion
Available on crate feature schemars only.
impl JsonSchema for CustomResourceDefinitionVersion
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for CustomResourceSubresourceScale
Available on crate feature schemars only.
impl JsonSchema for CustomResourceSubresourceScale
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for CustomResourceSubresourceStatus
Available on crate feature schemars only.
impl JsonSchema for CustomResourceSubresourceStatus
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for CustomResourceSubresources
Available on crate feature schemars only.
impl JsonSchema for CustomResourceSubresources
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for CustomResourceValidation
Available on crate feature schemars only.
impl JsonSchema for CustomResourceValidation
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ExternalDocumentation
Available on crate feature schemars only.
impl JsonSchema for ExternalDocumentation
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for JSON
Available on crate feature schemars only.
impl JsonSchema for JSON
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for JSONSchemaProps
Available on crate feature schemars only.
impl JsonSchema for JSONSchemaProps
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for SelectableField
Available on crate feature schemars only.
impl JsonSchema for SelectableField
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ServiceReference
Available on crate feature schemars only.
impl JsonSchema for ServiceReference
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ValidationRule
Available on crate feature schemars only.
impl JsonSchema for ValidationRule
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for WebhookClientConfig
Available on crate feature schemars only.
impl JsonSchema for WebhookClientConfig
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for WebhookConversion
Available on crate feature schemars only.
impl JsonSchema for WebhookConversion
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for Quantity
Available on crate feature schemars only.
impl JsonSchema for Quantity
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for APIGroup
Available on crate feature schemars only.
impl JsonSchema for APIGroup
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for APIGroupList
Available on crate feature schemars only.
impl JsonSchema for APIGroupList
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for APIResource
Available on crate feature schemars only.
impl JsonSchema for APIResource
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for APIResourceList
Available on crate feature schemars only.
impl JsonSchema for APIResourceList
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for APIVersions
Available on crate feature schemars only.
impl JsonSchema for APIVersions
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for DeleteOptions
Available on crate feature schemars only.
impl JsonSchema for DeleteOptions
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for FieldSelectorRequirement
Available on crate feature schemars only.
impl JsonSchema for FieldSelectorRequirement
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for FieldsV1
Available on crate feature schemars only.
impl JsonSchema for FieldsV1
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for GroupVersionForDiscovery
Available on crate feature schemars only.
impl JsonSchema for GroupVersionForDiscovery
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for LabelSelector
Available on crate feature schemars only.
impl JsonSchema for LabelSelector
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for LabelSelectorRequirement
Available on crate feature schemars only.
impl JsonSchema for LabelSelectorRequirement
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ListMeta
Available on crate feature schemars only.
impl JsonSchema for ListMeta
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ManagedFieldsEntry
Available on crate feature schemars only.
impl JsonSchema for ManagedFieldsEntry
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for MicroTime
Available on crate feature schemars only.
impl JsonSchema for MicroTime
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ObjectMeta
Available on crate feature schemars only.
impl JsonSchema for ObjectMeta
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for OwnerReference
Available on crate feature schemars only.
impl JsonSchema for OwnerReference
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for Preconditions
Available on crate feature schemars only.
impl JsonSchema for Preconditions
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ServerAddressByClientCIDR
Available on crate feature schemars only.
impl JsonSchema for ServerAddressByClientCIDR
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for Status
Available on crate feature schemars only.
impl JsonSchema for Status
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for StatusCause
Available on crate feature schemars only.
impl JsonSchema for StatusCause
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for StatusDetails
Available on crate feature schemars only.
impl JsonSchema for StatusDetails
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for Time
Available on crate feature schemars only.
impl JsonSchema for Time
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for RawExtension
Available on crate feature schemars only.
impl JsonSchema for RawExtension
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for Info
Available on crate feature schemars only.
impl JsonSchema for Info
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for APIService
Available on crate feature schemars only.
impl JsonSchema for APIService
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for APIServiceCondition
Available on crate feature schemars only.
impl JsonSchema for APIServiceCondition
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for APIServiceSpec
Available on crate feature schemars only.
impl JsonSchema for APIServiceSpec
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for APIServiceStatus
Available on crate feature schemars only.
impl JsonSchema for APIServiceStatus
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for ServiceReference
Available on crate feature schemars only.
impl JsonSchema for ServiceReference
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for Duration
Available on crate feature schema only.
impl JsonSchema for Duration
schema only.fn schema_name() -> Cow<'static, str>
fn inline_schema() -> bool
fn json_schema(_: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for Map<String, Value>
impl JsonSchema for Map<String, Value>
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for Number
impl JsonSchema for Number
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn json_schema(_: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for Uuid
impl JsonSchema for Uuid
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(_: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for CString
impl JsonSchema for CString
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for String
impl JsonSchema for String
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn json_schema(_: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for CStr
impl JsonSchema for CStr
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for Ipv4Addr
impl JsonSchema for Ipv4Addr
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn json_schema(_: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for Ipv6Addr
impl JsonSchema for Ipv6Addr
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn json_schema(_: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for SocketAddrV4
impl JsonSchema for SocketAddrV4
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn json_schema(_: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for SocketAddrV6
impl JsonSchema for SocketAddrV6
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn json_schema(_: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for NonZero<i8>
impl JsonSchema for NonZero<i8>
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for NonZero<i16>
impl JsonSchema for NonZero<i16>
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for NonZero<i32>
impl JsonSchema for NonZero<i32>
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for NonZero<i64>
impl JsonSchema for NonZero<i64>
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for NonZero<i128>
impl JsonSchema for NonZero<i128>
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for NonZero<isize>
impl JsonSchema for NonZero<isize>
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for NonZero<u8>
impl JsonSchema for NonZero<u8>
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for NonZero<u16>
impl JsonSchema for NonZero<u16>
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for NonZero<u32>
impl JsonSchema for NonZero<u32>
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for NonZero<u64>
impl JsonSchema for NonZero<u64>
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for NonZero<u128>
impl JsonSchema for NonZero<u128>
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for NonZero<usize>
impl JsonSchema for NonZero<usize>
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for AtomicBool
impl JsonSchema for AtomicBool
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for AtomicI8
impl JsonSchema for AtomicI8
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for AtomicI16
impl JsonSchema for AtomicI16
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for AtomicI32
impl JsonSchema for AtomicI32
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for AtomicI64
impl JsonSchema for AtomicI64
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for AtomicIsize
impl JsonSchema for AtomicIsize
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for AtomicU8
impl JsonSchema for AtomicU8
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for AtomicU16
impl JsonSchema for AtomicU16
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for AtomicU32
impl JsonSchema for AtomicU32
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for AtomicU64
impl JsonSchema for AtomicU64
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for AtomicUsize
impl JsonSchema for AtomicUsize
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for Duration
impl JsonSchema for Duration
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for OsStr
impl JsonSchema for OsStr
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for OsString
impl JsonSchema for OsString
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for Path
impl JsonSchema for Path
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn json_schema(_: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for PathBuf
impl JsonSchema for PathBuf
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn json_schema(_: &mut SchemaGenerator) -> Schema
Source§impl JsonSchema for SystemTime
Available on crate feature std only.
impl JsonSchema for SystemTime
std only.fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl<'a> JsonSchema for Arguments<'a>
impl<'a> JsonSchema for Arguments<'a>
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl<'a, T> JsonSchema for Cow<'a, T>
impl<'a, T> JsonSchema for Cow<'a, T>
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl<'a, T> JsonSchema for &'a Twhere
T: JsonSchema + ?Sized,
impl<'a, T> JsonSchema for &'a Twhere
T: JsonSchema + ?Sized,
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl<'a, T> JsonSchema for &'a mut Twhere
T: JsonSchema + ?Sized,
impl<'a, T> JsonSchema for &'a mut Twhere
T: JsonSchema + ?Sized,
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl<K, V, H> JsonSchema for HashMap<K, V, H>where
K: JsonSchema,
V: JsonSchema,
impl<K, V, H> JsonSchema for HashMap<K, V, H>where
K: JsonSchema,
V: JsonSchema,
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl<T0> JsonSchema for (T0,)where
T0: JsonSchema,
impl<T0> JsonSchema for (T0,)where
T0: JsonSchema,
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl<T0, T1> JsonSchema for (T0, T1)where
T0: JsonSchema,
T1: JsonSchema,
impl<T0, T1> JsonSchema for (T0, T1)where
T0: JsonSchema,
T1: JsonSchema,
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl<T0, T1, T2> JsonSchema for (T0, T1, T2)
impl<T0, T1, T2> JsonSchema for (T0, T1, T2)
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl<T0, T1, T2, T3> JsonSchema for (T0, T1, T2, T3)
impl<T0, T1, T2, T3> JsonSchema for (T0, T1, T2, T3)
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl<T0, T1, T2, T3, T4> JsonSchema for (T0, T1, T2, T3, T4)
impl<T0, T1, T2, T3, T4> JsonSchema for (T0, T1, T2, T3, T4)
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl<T0, T1, T2, T3, T4, T5> JsonSchema for (T0, T1, T2, T3, T4, T5)where
T0: JsonSchema,
T1: JsonSchema,
T2: JsonSchema,
T3: JsonSchema,
T4: JsonSchema,
T5: JsonSchema,
impl<T0, T1, T2, T3, T4, T5> JsonSchema for (T0, T1, T2, T3, T4, T5)where
T0: JsonSchema,
T1: JsonSchema,
T2: JsonSchema,
T3: JsonSchema,
T4: JsonSchema,
T5: JsonSchema,
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl<T0, T1, T2, T3, T4, T5, T6> JsonSchema for (T0, T1, T2, T3, T4, T5, T6)where
T0: JsonSchema,
T1: JsonSchema,
T2: JsonSchema,
T3: JsonSchema,
T4: JsonSchema,
T5: JsonSchema,
T6: JsonSchema,
impl<T0, T1, T2, T3, T4, T5, T6> JsonSchema for (T0, T1, T2, T3, T4, T5, T6)where
T0: JsonSchema,
T1: JsonSchema,
T2: JsonSchema,
T3: JsonSchema,
T4: JsonSchema,
T5: JsonSchema,
T6: JsonSchema,
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl<T0, T1, T2, T3, T4, T5, T6, T7> JsonSchema for (T0, T1, T2, T3, T4, T5, T6, T7)where
T0: JsonSchema,
T1: JsonSchema,
T2: JsonSchema,
T3: JsonSchema,
T4: JsonSchema,
T5: JsonSchema,
T6: JsonSchema,
T7: JsonSchema,
impl<T0, T1, T2, T3, T4, T5, T6, T7> JsonSchema for (T0, T1, T2, T3, T4, T5, T6, T7)where
T0: JsonSchema,
T1: JsonSchema,
T2: JsonSchema,
T3: JsonSchema,
T4: JsonSchema,
T5: JsonSchema,
T6: JsonSchema,
T7: JsonSchema,
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8> JsonSchema for (T0, T1, T2, T3, T4, T5, T6, T7, T8)where
T0: JsonSchema,
T1: JsonSchema,
T2: JsonSchema,
T3: JsonSchema,
T4: JsonSchema,
T5: JsonSchema,
T6: JsonSchema,
T7: JsonSchema,
T8: JsonSchema,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8> JsonSchema for (T0, T1, T2, T3, T4, T5, T6, T7, T8)where
T0: JsonSchema,
T1: JsonSchema,
T2: JsonSchema,
T3: JsonSchema,
T4: JsonSchema,
T5: JsonSchema,
T6: JsonSchema,
T7: JsonSchema,
T8: JsonSchema,
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> JsonSchema for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)where
T0: JsonSchema,
T1: JsonSchema,
T2: JsonSchema,
T3: JsonSchema,
T4: JsonSchema,
T5: JsonSchema,
T6: JsonSchema,
T7: JsonSchema,
T8: JsonSchema,
T9: JsonSchema,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> JsonSchema for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)where
T0: JsonSchema,
T1: JsonSchema,
T2: JsonSchema,
T3: JsonSchema,
T4: JsonSchema,
T5: JsonSchema,
T6: JsonSchema,
T7: JsonSchema,
T8: JsonSchema,
T9: JsonSchema,
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> JsonSchema for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)where
T0: JsonSchema,
T1: JsonSchema,
T2: JsonSchema,
T3: JsonSchema,
T4: JsonSchema,
T5: JsonSchema,
T6: JsonSchema,
T7: JsonSchema,
T8: JsonSchema,
T9: JsonSchema,
T10: JsonSchema,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> JsonSchema for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)where
T0: JsonSchema,
T1: JsonSchema,
T2: JsonSchema,
T3: JsonSchema,
T4: JsonSchema,
T5: JsonSchema,
T6: JsonSchema,
T7: JsonSchema,
T8: JsonSchema,
T9: JsonSchema,
T10: JsonSchema,
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> JsonSchema for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)where
T0: JsonSchema,
T1: JsonSchema,
T2: JsonSchema,
T3: JsonSchema,
T4: JsonSchema,
T5: JsonSchema,
T6: JsonSchema,
T7: JsonSchema,
T8: JsonSchema,
T9: JsonSchema,
T10: JsonSchema,
T11: JsonSchema,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> JsonSchema for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)where
T0: JsonSchema,
T1: JsonSchema,
T2: JsonSchema,
T3: JsonSchema,
T4: JsonSchema,
T5: JsonSchema,
T6: JsonSchema,
T7: JsonSchema,
T8: JsonSchema,
T9: JsonSchema,
T10: JsonSchema,
T11: JsonSchema,
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> JsonSchema for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)where
T0: JsonSchema,
T1: JsonSchema,
T2: JsonSchema,
T3: JsonSchema,
T4: JsonSchema,
T5: JsonSchema,
T6: JsonSchema,
T7: JsonSchema,
T8: JsonSchema,
T9: JsonSchema,
T10: JsonSchema,
T11: JsonSchema,
T12: JsonSchema,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> JsonSchema for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)where
T0: JsonSchema,
T1: JsonSchema,
T2: JsonSchema,
T3: JsonSchema,
T4: JsonSchema,
T5: JsonSchema,
T6: JsonSchema,
T7: JsonSchema,
T8: JsonSchema,
T9: JsonSchema,
T10: JsonSchema,
T11: JsonSchema,
T12: JsonSchema,
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> JsonSchema for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13)where
T0: JsonSchema,
T1: JsonSchema,
T2: JsonSchema,
T3: JsonSchema,
T4: JsonSchema,
T5: JsonSchema,
T6: JsonSchema,
T7: JsonSchema,
T8: JsonSchema,
T9: JsonSchema,
T10: JsonSchema,
T11: JsonSchema,
T12: JsonSchema,
T13: JsonSchema,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> JsonSchema for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13)where
T0: JsonSchema,
T1: JsonSchema,
T2: JsonSchema,
T3: JsonSchema,
T4: JsonSchema,
T5: JsonSchema,
T6: JsonSchema,
T7: JsonSchema,
T8: JsonSchema,
T9: JsonSchema,
T10: JsonSchema,
T11: JsonSchema,
T12: JsonSchema,
T13: JsonSchema,
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> JsonSchema for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)where
T0: JsonSchema,
T1: JsonSchema,
T2: JsonSchema,
T3: JsonSchema,
T4: JsonSchema,
T5: JsonSchema,
T6: JsonSchema,
T7: JsonSchema,
T8: JsonSchema,
T9: JsonSchema,
T10: JsonSchema,
T11: JsonSchema,
T12: JsonSchema,
T13: JsonSchema,
T14: JsonSchema,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> JsonSchema for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)where
T0: JsonSchema,
T1: JsonSchema,
T2: JsonSchema,
T3: JsonSchema,
T4: JsonSchema,
T5: JsonSchema,
T6: JsonSchema,
T7: JsonSchema,
T8: JsonSchema,
T9: JsonSchema,
T10: JsonSchema,
T11: JsonSchema,
T12: JsonSchema,
T13: JsonSchema,
T14: JsonSchema,
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> JsonSchema for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15)where
T0: JsonSchema,
T1: JsonSchema,
T2: JsonSchema,
T3: JsonSchema,
T4: JsonSchema,
T5: JsonSchema,
T6: JsonSchema,
T7: JsonSchema,
T8: JsonSchema,
T9: JsonSchema,
T10: JsonSchema,
T11: JsonSchema,
T12: JsonSchema,
T13: JsonSchema,
T14: JsonSchema,
T15: JsonSchema,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> JsonSchema for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15)where
T0: JsonSchema,
T1: JsonSchema,
T2: JsonSchema,
T3: JsonSchema,
T4: JsonSchema,
T5: JsonSchema,
T6: JsonSchema,
T7: JsonSchema,
T8: JsonSchema,
T9: JsonSchema,
T10: JsonSchema,
T11: JsonSchema,
T12: JsonSchema,
T13: JsonSchema,
T14: JsonSchema,
T15: JsonSchema,
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl<T> JsonSchema for WatchEvent<T>
Available on crate feature schemars only.
impl<T> JsonSchema for WatchEvent<T>
schemars only.fn schema_name() -> Cow<'static, str>
fn json_schema(__gen: &mut SchemaGenerator) -> Schema
Source§impl<T> JsonSchema for Bound<T>where
T: JsonSchema,
impl<T> JsonSchema for Bound<T>where
T: JsonSchema,
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl<T> JsonSchema for Option<T>where
T: JsonSchema,
impl<T> JsonSchema for Option<T>where
T: JsonSchema,
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl<T> JsonSchema for [T; 0]
impl<T> JsonSchema for [T; 0]
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(_: &mut SchemaGenerator) -> Schema
Source§impl<T> JsonSchema for [T; 1]where
T: JsonSchema,
impl<T> JsonSchema for [T; 1]where
T: JsonSchema,
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl<T> JsonSchema for [T; 2]where
T: JsonSchema,
impl<T> JsonSchema for [T; 2]where
T: JsonSchema,
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl<T> JsonSchema for [T; 3]where
T: JsonSchema,
impl<T> JsonSchema for [T; 3]where
T: JsonSchema,
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl<T> JsonSchema for [T; 4]where
T: JsonSchema,
impl<T> JsonSchema for [T; 4]where
T: JsonSchema,
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl<T> JsonSchema for [T; 5]where
T: JsonSchema,
impl<T> JsonSchema for [T; 5]where
T: JsonSchema,
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl<T> JsonSchema for [T; 6]where
T: JsonSchema,
impl<T> JsonSchema for [T; 6]where
T: JsonSchema,
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl<T> JsonSchema for [T; 7]where
T: JsonSchema,
impl<T> JsonSchema for [T; 7]where
T: JsonSchema,
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl<T> JsonSchema for [T; 8]where
T: JsonSchema,
impl<T> JsonSchema for [T; 8]where
T: JsonSchema,
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl<T> JsonSchema for [T; 9]where
T: JsonSchema,
impl<T> JsonSchema for [T; 9]where
T: JsonSchema,
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl<T> JsonSchema for [T; 10]where
T: JsonSchema,
impl<T> JsonSchema for [T; 10]where
T: JsonSchema,
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl<T> JsonSchema for [T; 11]where
T: JsonSchema,
impl<T> JsonSchema for [T; 11]where
T: JsonSchema,
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl<T> JsonSchema for [T; 12]where
T: JsonSchema,
impl<T> JsonSchema for [T; 12]where
T: JsonSchema,
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl<T> JsonSchema for [T; 13]where
T: JsonSchema,
impl<T> JsonSchema for [T; 13]where
T: JsonSchema,
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl<T> JsonSchema for [T; 14]where
T: JsonSchema,
impl<T> JsonSchema for [T; 14]where
T: JsonSchema,
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl<T> JsonSchema for [T; 15]where
T: JsonSchema,
impl<T> JsonSchema for [T; 15]where
T: JsonSchema,
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl<T> JsonSchema for [T; 16]where
T: JsonSchema,
impl<T> JsonSchema for [T; 16]where
T: JsonSchema,
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl<T> JsonSchema for [T; 17]where
T: JsonSchema,
impl<T> JsonSchema for [T; 17]where
T: JsonSchema,
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl<T> JsonSchema for [T; 18]where
T: JsonSchema,
impl<T> JsonSchema for [T; 18]where
T: JsonSchema,
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl<T> JsonSchema for [T; 19]where
T: JsonSchema,
impl<T> JsonSchema for [T; 19]where
T: JsonSchema,
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl<T> JsonSchema for [T; 20]where
T: JsonSchema,
impl<T> JsonSchema for [T; 20]where
T: JsonSchema,
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl<T> JsonSchema for [T; 21]where
T: JsonSchema,
impl<T> JsonSchema for [T; 21]where
T: JsonSchema,
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl<T> JsonSchema for [T; 22]where
T: JsonSchema,
impl<T> JsonSchema for [T; 22]where
T: JsonSchema,
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl<T> JsonSchema for [T; 23]where
T: JsonSchema,
impl<T> JsonSchema for [T; 23]where
T: JsonSchema,
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl<T> JsonSchema for [T; 24]where
T: JsonSchema,
impl<T> JsonSchema for [T; 24]where
T: JsonSchema,
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl<T> JsonSchema for [T; 25]where
T: JsonSchema,
impl<T> JsonSchema for [T; 25]where
T: JsonSchema,
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl<T> JsonSchema for [T; 26]where
T: JsonSchema,
impl<T> JsonSchema for [T; 26]where
T: JsonSchema,
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl<T> JsonSchema for [T; 27]where
T: JsonSchema,
impl<T> JsonSchema for [T; 27]where
T: JsonSchema,
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl<T> JsonSchema for [T; 28]where
T: JsonSchema,
impl<T> JsonSchema for [T; 28]where
T: JsonSchema,
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl<T> JsonSchema for [T; 29]where
T: JsonSchema,
impl<T> JsonSchema for [T; 29]where
T: JsonSchema,
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl<T> JsonSchema for [T; 30]where
T: JsonSchema,
impl<T> JsonSchema for [T; 30]where
T: JsonSchema,
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl<T> JsonSchema for [T; 31]where
T: JsonSchema,
impl<T> JsonSchema for [T; 31]where
T: JsonSchema,
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl<T> JsonSchema for [T; 32]where
T: JsonSchema,
impl<T> JsonSchema for [T; 32]where
T: JsonSchema,
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl<T> JsonSchema for [T]where
T: JsonSchema,
impl<T> JsonSchema for [T]where
T: JsonSchema,
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl<T> JsonSchema for Box<T>where
T: JsonSchema + ?Sized,
impl<T> JsonSchema for Box<T>where
T: JsonSchema + ?Sized,
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl<T> JsonSchema for BinaryHeap<T>where
T: JsonSchema,
impl<T> JsonSchema for BinaryHeap<T>where
T: JsonSchema,
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl<T> JsonSchema for BTreeSet<T>where
T: JsonSchema,
impl<T> JsonSchema for BTreeSet<T>where
T: JsonSchema,
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl<T> JsonSchema for LinkedList<T>where
T: JsonSchema,
impl<T> JsonSchema for LinkedList<T>where
T: JsonSchema,
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl<T> JsonSchema for VecDeque<T>where
T: JsonSchema,
impl<T> JsonSchema for VecDeque<T>where
T: JsonSchema,
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl<T> JsonSchema for Rc<T>where
T: JsonSchema + ?Sized,
impl<T> JsonSchema for Rc<T>where
T: JsonSchema + ?Sized,
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl<T> JsonSchema for Weak<T>where
T: JsonSchema + ?Sized,
impl<T> JsonSchema for Weak<T>where
T: JsonSchema + ?Sized,
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl<T> JsonSchema for Arc<T>where
T: JsonSchema + ?Sized,
impl<T> JsonSchema for Arc<T>where
T: JsonSchema + ?Sized,
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl<T> JsonSchema for Weak<T>where
T: JsonSchema + ?Sized,
impl<T> JsonSchema for Weak<T>where
T: JsonSchema + ?Sized,
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl<T> JsonSchema for Vec<T>where
T: JsonSchema,
impl<T> JsonSchema for Vec<T>where
T: JsonSchema,
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl<T> JsonSchema for Cell<T>where
T: JsonSchema + ?Sized,
impl<T> JsonSchema for Cell<T>where
T: JsonSchema + ?Sized,
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl<T> JsonSchema for RefCell<T>where
T: JsonSchema + ?Sized,
impl<T> JsonSchema for RefCell<T>where
T: JsonSchema + ?Sized,
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl<T> JsonSchema for Reverse<T>where
T: JsonSchema,
impl<T> JsonSchema for Reverse<T>where
T: JsonSchema,
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl<T> JsonSchema for PhantomData<T>where
T: ?Sized,
impl<T> JsonSchema for PhantomData<T>where
T: ?Sized,
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl<T> JsonSchema for Wrapping<T>where
T: JsonSchema,
impl<T> JsonSchema for Wrapping<T>where
T: JsonSchema,
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl<T> JsonSchema for Range<T>where
T: JsonSchema,
impl<T> JsonSchema for Range<T>where
T: JsonSchema,
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl<T> JsonSchema for RangeInclusive<T>where
T: JsonSchema,
impl<T> JsonSchema for RangeInclusive<T>where
T: JsonSchema,
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl<T> JsonSchema for Mutex<T>where
T: JsonSchema + ?Sized,
impl<T> JsonSchema for Mutex<T>where
T: JsonSchema + ?Sized,
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl<T> JsonSchema for RwLock<T>where
T: JsonSchema + ?Sized,
impl<T> JsonSchema for RwLock<T>where
T: JsonSchema + ?Sized,
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl<T, E> JsonSchema for Result<T, E>where
T: JsonSchema,
E: JsonSchema,
impl<T, E> JsonSchema for Result<T, E>where
T: JsonSchema,
E: JsonSchema,
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§impl<T, H> JsonSchema for HashSet<T, H>where
T: JsonSchema,
impl<T, H> JsonSchema for HashSet<T, H>where
T: JsonSchema,
fn inline_schema() -> bool
fn schema_name() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Implementors§
impl JsonSchema for HttpConnectionScheme
impl JsonSchema for MaterializeRolloutStrategy
impl JsonSchema for VpcEndpointState
impl JsonSchema for CertificateAdditionalOutputFormatsType
impl JsonSchema for CertificateKeystoresPkcs12Profile
impl JsonSchema for CertificatePrivateKeyAlgorithm
impl JsonSchema for CertificatePrivateKeyEncoding
impl JsonSchema for CertificatePrivateKeyRotationPolicy
impl JsonSchema for Schema
impl JsonSchema for Balancer
impl JsonSchema for BalancerSpec
impl JsonSchema for BalancerStatus
impl JsonSchema for FronteggRoutingConfig
impl JsonSchema for StaticRoutingConfig
impl JsonSchema for BalancerdRef
impl JsonSchema for Console
impl JsonSchema for ConsoleSpec
impl JsonSchema for ConsoleStatus
impl JsonSchema for Materialize
impl JsonSchema for MaterializeSpec
impl JsonSchema for MaterializeStatus
impl JsonSchema for MaterializeCertSpec
impl JsonSchema for VpcEndpoint
impl JsonSchema for VpcEndpointSpec
impl JsonSchema for VpcEndpointStatus
impl JsonSchema for CertificateAdditionalOutputFormats
impl JsonSchema for CertificateIssuerRef
impl JsonSchema for CertificateKeystores
impl JsonSchema for CertificateKeystoresJks
impl JsonSchema for CertificateKeystoresJksPasswordSecretRef
impl JsonSchema for CertificateKeystoresPkcs12
impl JsonSchema for CertificateKeystoresPkcs12PasswordSecretRef
impl JsonSchema for CertificateNameConstraints
impl JsonSchema for CertificateNameConstraintsExcluded
impl JsonSchema for CertificateNameConstraintsPermitted
impl JsonSchema for CertificateOtherNames
impl JsonSchema for CertificatePrivateKey
impl JsonSchema for CertificateSecretTemplate
impl JsonSchema for CertificateSpec
impl JsonSchema for CertificateStatus
impl JsonSchema for CertificateSubject
impl JsonSchema for Condition
schemars only.