mz_cloud_resources::crd::gen::cert_manager::issuers::prelude

Trait Deserialize

Source
pub trait Deserialize<'de>: Sized {
    // Required method
    fn deserialize<D>(
        deserializer: D,
    ) -> Result<Self, <D as Deserializer<'de>>::Error>
       where D: Deserializer<'de>;
}
Expand description

A data structure that can be deserialized from any data format supported by Serde.

Serde provides Deserialize implementations for many Rust primitive and standard library types. The complete list is here. All of these can be deserialized using Serde out of the box.

Additionally, Serde provides a procedural macro called serde_derive to automatically generate Deserialize implementations for structs and enums in your program. See the derive section of the manual for how to use this.

In rare cases it may be necessary to implement Deserialize manually for some type in your program. See the Implementing Deserialize section of the manual for more about this.

Third-party crates may provide Deserialize implementations for types that they expose. For example the linked-hash-map crate provides a LinkedHashMap<K, V> type that is deserializable by Serde because the crate provides an implementation of Deserialize for it.

§Lifetime

The 'de lifetime of this trait is the lifetime of data that may be borrowed by Self when deserialized. See the page Understanding deserializer lifetimes for a more detailed explanation of these lifetimes.

Required Methods§

Source

fn deserialize<D>( deserializer: D, ) -> Result<Self, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer.

See the Implementing Deserialize section of the manual for more information about how to implement this method.

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<'a> Deserialize<'a> for Month

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Month, <D as Deserializer<'a>>::Error>
where D: Deserializer<'a>,

Source§

impl<'a> Deserialize<'a> for Weekday

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Weekday, <D as Deserializer<'a>>::Error>
where D: Deserializer<'a>,

Source§

impl<'a> Deserialize<'a> for Date

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Date, <D as Deserializer<'a>>::Error>
where D: Deserializer<'a>,

Source§

impl<'a> Deserialize<'a> for Duration

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Duration, <D as Deserializer<'a>>::Error>
where D: Deserializer<'a>,

Source§

impl<'a> Deserialize<'a> for OffsetDateTime

Source§

fn deserialize<D>( deserializer: D, ) -> Result<OffsetDateTime, <D as Deserializer<'a>>::Error>
where D: Deserializer<'a>,

Source§

impl<'a> Deserialize<'a> for PrimitiveDateTime

Source§

fn deserialize<D>( deserializer: D, ) -> Result<PrimitiveDateTime, <D as Deserializer<'a>>::Error>
where D: Deserializer<'a>,

Source§

impl<'a> Deserialize<'a> for Time

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Time, <D as Deserializer<'a>>::Error>
where D: Deserializer<'a>,

Source§

impl<'a> Deserialize<'a> for UtcOffset

Source§

fn deserialize<D>( deserializer: D, ) -> Result<UtcOffset, <D as Deserializer<'a>>::Error>
where D: Deserializer<'a>,

Source§

impl<'a, T> Deserialize<'a> for TimelyStack<T>
where T: Columnation + Deserialize<'a>,

Source§

fn deserialize<D>( deserializer: D, ) -> Result<TimelyStack<T>, <D as Deserializer<'a>>::Error>
where D: Deserializer<'a>,

Source§

impl<'de> Deserialize<'de> for Month

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Month, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Weekday

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Weekday, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Tz

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Tz, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Json

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Json, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for JsonIdx

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<JsonIdx, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for DifferentialEvent

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<DifferentialEvent, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for OffsetStride

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<OffsetStride, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for PatchOperation

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<PatchOperation, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MaybePointer

Source§

fn deserialize<D>( deserializer: D, ) -> Result<MaybePointer, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for JSONSchemaPropsOrArray

Source§

fn deserialize<D>( deserializer: D, ) -> Result<JSONSchemaPropsOrArray, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for JSONSchemaPropsOrBool

Source§

fn deserialize<D>( deserializer: D, ) -> Result<JSONSchemaPropsOrBool, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for JSONSchemaPropsOrStringArray

Source§

fn deserialize<D>( deserializer: D, ) -> Result<JSONSchemaPropsOrStringArray, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for IntOrString

Source§

fn deserialize<D>( deserializer: D, ) -> Result<IntOrString, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ExecInteractiveMode

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ExecInteractiveMode, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for StatusSummary

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<StatusSummary, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for TxnsEntry

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<TxnsEntry, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Timezone

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Timezone, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for InvalidArrayError

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<InvalidArrayError, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for DateTimeUnits

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<DateTimeUnits, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for InvalidRangeError

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<InvalidRangeError, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for BytesUnit

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<BytesUnit, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CatalogItemId

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CatalogItemId, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for DeltaJoinIndexUsageType

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<DeltaJoinIndexUsageType, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for IndexUsageType

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<IndexUsageType, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for GlobalId

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<GlobalId, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for NetworkPolicyId

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<NetworkPolicyId, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RoleId

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RoleId, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ScalarType

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ScalarType, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ParseErrorKind

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ParseErrorKind, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ParseHexError

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ParseHexError, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ClusterScheduleOptionValue

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ClusterScheduleOptionValue, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for StatementKind

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<StatementKind, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for DateTimeField

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<DateTimeField, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Value

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Value, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for InstanceType

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<InstanceType, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Schema

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Schema, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AttachmentType

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AttachmentType, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Version

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Version, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for SessionStatus

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<SessionStatus, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Context

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Context, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for DebugImage

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<DebugImage, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for IpAddress

Source§

fn deserialize<D>( deserializer: D, ) -> Result<IpAddress, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Level

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Level, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Orientation

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Orientation, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for SpanStatus

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<SpanStatus, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ThreadId

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ThreadId, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Value

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Value, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Value

Source§

fn deserialize<D>(d: D) -> Result<Value, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Value

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Value, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CommChannelKind

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CommChannelKind, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ParkEvent

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ParkEvent, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for StartStop

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<StartStop, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for TimelyEvent

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<TimelyEvent, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Port

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Port, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CommunicationEvent

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CommunicationEvent, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for SslMode

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<SslMode, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CallSiteKind

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CallSiteKind, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for TracingEvent

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<TracingEvent, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for TracingLevel

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<TracingLevel, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for TracedValue

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<TracedValue, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for IpAddr

Source§

fn deserialize<D>( deserializer: D, ) -> Result<IpAddr, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for SocketAddr

Source§

fn deserialize<D>( deserializer: D, ) -> Result<SocketAddr, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for bool

Source§

fn deserialize<D>( deserializer: D, ) -> Result<bool, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for char

Source§

fn deserialize<D>( deserializer: D, ) -> Result<char, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for f32

Source§

fn deserialize<D>( deserializer: D, ) -> Result<f32, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for f64

Source§

fn deserialize<D>( deserializer: D, ) -> Result<f64, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for i8

Source§

fn deserialize<D>( deserializer: D, ) -> Result<i8, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for i16

Source§

fn deserialize<D>( deserializer: D, ) -> Result<i16, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for i32

Source§

fn deserialize<D>( deserializer: D, ) -> Result<i32, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for i64

Source§

fn deserialize<D>( deserializer: D, ) -> Result<i64, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for i128

Source§

fn deserialize<D>( deserializer: D, ) -> Result<i128, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for isize

Source§

fn deserialize<D>( deserializer: D, ) -> Result<isize, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for u8

Source§

fn deserialize<D>( deserializer: D, ) -> Result<u8, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for u16

Source§

fn deserialize<D>( deserializer: D, ) -> Result<u16, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for u32

Source§

fn deserialize<D>( deserializer: D, ) -> Result<u32, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for u64

Source§

fn deserialize<D>( deserializer: D, ) -> Result<u64, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for u128

Source§

fn deserialize<D>( deserializer: D, ) -> Result<u128, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ()

Source§

fn deserialize<D>( deserializer: D, ) -> Result<(), <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for usize

Source§

fn deserialize<D>( deserializer: D, ) -> Result<usize, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Bytes

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Bytes, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for BytesMut

Source§

fn deserialize<D>( deserializer: D, ) -> Result<BytesMut, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for DateTime<FixedOffset>

Deserialize a value that optionally includes a timezone offset in its string representation

The value to be deserialized must be an rfc3339 string.

See the serde module for alternate deserialization formats.

Source§

fn deserialize<D>( deserializer: D, ) -> Result<DateTime<FixedOffset>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for DateTime<Local>

Deserialize a value that includes no timezone in its string representation

The value to be deserialized must be an rfc3339 string.

See the serde module for alternate serialization formats.

Source§

fn deserialize<D>( deserializer: D, ) -> Result<DateTime<Local>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for DateTime<Utc>

Deserialize into a UTC value

The value to be deserialized must be an rfc3339 string.

See the serde module for alternate deserialization formats.

Source§

fn deserialize<D>( deserializer: D, ) -> Result<DateTime<Utc>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for NaiveDate

Source§

fn deserialize<D>( deserializer: D, ) -> Result<NaiveDate, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for NaiveDateTime

Source§

fn deserialize<D>( deserializer: D, ) -> Result<NaiveDateTime, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for NaiveTime

Source§

fn deserialize<D>( deserializer: D, ) -> Result<NaiveTime, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Jsons

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Jsons, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CodeId

Source§

fn deserialize<D>( deserializer: D, ) -> Result<CodeId, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for DebugId

Source§

fn deserialize<D>( deserializer: D, ) -> Result<DebugId, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Present

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Present, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for BatchEvent

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<BatchEvent, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for BatcherEvent

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<BatcherEvent, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for DropEvent

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<DropEvent, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MergeEvent

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<MergeEvent, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MergeShortfall

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<MergeShortfall, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for TraceShare

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<TraceShare, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for OffsetList

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<OffsetList, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for OffsetList

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<OffsetList, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for OffsetOptimized

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<OffsetOptimized, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AddOperation

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AddOperation, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CopyOperation

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CopyOperation, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MoveOperation

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<MoveOperation, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Patch

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Patch, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RemoveOperation

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RemoveOperation, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ReplaceOperation

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ReplaceOperation, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for TestOperation

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<TestOperation, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Pointer

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Pointer, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Token

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Token, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ByteString

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ByteString, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MatchCondition

Source§

fn deserialize<D>( deserializer: D, ) -> Result<MatchCondition, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MutatingWebhook

Source§

fn deserialize<D>( deserializer: D, ) -> Result<MutatingWebhook, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MutatingWebhookConfiguration

Source§

fn deserialize<D>( deserializer: D, ) -> Result<MutatingWebhookConfiguration, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RuleWithOperations

Source§

fn deserialize<D>( deserializer: D, ) -> Result<RuleWithOperations, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ServiceReference

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ServiceReference, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ValidatingWebhook

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ValidatingWebhook, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ValidatingWebhookConfiguration

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ValidatingWebhookConfiguration, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for WebhookClientConfig

Source§

fn deserialize<D>( deserializer: D, ) -> Result<WebhookClientConfig, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditAnnotation

Source§

fn deserialize<D>( deserializer: D, ) -> Result<AuditAnnotation, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ExpressionWarning

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ExpressionWarning, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MatchCondition

Source§

fn deserialize<D>( deserializer: D, ) -> Result<MatchCondition, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MatchResources

Source§

fn deserialize<D>( deserializer: D, ) -> Result<MatchResources, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for NamedRuleWithOperations

Source§

fn deserialize<D>( deserializer: D, ) -> Result<NamedRuleWithOperations, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ParamKind

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ParamKind, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ParamRef

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ParamRef, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for TypeChecking

Source§

fn deserialize<D>( deserializer: D, ) -> Result<TypeChecking, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ValidatingAdmissionPolicy

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ValidatingAdmissionPolicy, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ValidatingAdmissionPolicyBinding

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ValidatingAdmissionPolicyBinding, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ValidatingAdmissionPolicyBindingSpec

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ValidatingAdmissionPolicyBindingSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ValidatingAdmissionPolicySpec

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ValidatingAdmissionPolicySpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ValidatingAdmissionPolicyStatus

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ValidatingAdmissionPolicyStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Validation

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Validation, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Variable

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Variable, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditAnnotation

Source§

fn deserialize<D>( deserializer: D, ) -> Result<AuditAnnotation, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ExpressionWarning

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ExpressionWarning, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MatchCondition

Source§

fn deserialize<D>( deserializer: D, ) -> Result<MatchCondition, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MatchResources

Source§

fn deserialize<D>( deserializer: D, ) -> Result<MatchResources, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for NamedRuleWithOperations

Source§

fn deserialize<D>( deserializer: D, ) -> Result<NamedRuleWithOperations, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ParamKind

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ParamKind, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ParamRef

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ParamRef, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for TypeChecking

Source§

fn deserialize<D>( deserializer: D, ) -> Result<TypeChecking, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ValidatingAdmissionPolicy

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ValidatingAdmissionPolicy, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ValidatingAdmissionPolicyBinding

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ValidatingAdmissionPolicyBinding, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ValidatingAdmissionPolicyBindingSpec

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ValidatingAdmissionPolicyBindingSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ValidatingAdmissionPolicySpec

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ValidatingAdmissionPolicySpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ValidatingAdmissionPolicyStatus

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ValidatingAdmissionPolicyStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Validation

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Validation, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Variable

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Variable, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ServerStorageVersion

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ServerStorageVersion, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for StorageVersion

Source§

fn deserialize<D>( deserializer: D, ) -> Result<StorageVersion, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for StorageVersionCondition

Source§

fn deserialize<D>( deserializer: D, ) -> Result<StorageVersionCondition, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for StorageVersionSpec

Source§

fn deserialize<D>( deserializer: D, ) -> Result<StorageVersionSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for StorageVersionStatus

Source§

fn deserialize<D>( deserializer: D, ) -> Result<StorageVersionStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ControllerRevision

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ControllerRevision, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for DaemonSet

Source§

fn deserialize<D>( deserializer: D, ) -> Result<DaemonSet, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for DaemonSetCondition

Source§

fn deserialize<D>( deserializer: D, ) -> Result<DaemonSetCondition, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for DaemonSetSpec

Source§

fn deserialize<D>( deserializer: D, ) -> Result<DaemonSetSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for DaemonSetStatus

Source§

fn deserialize<D>( deserializer: D, ) -> Result<DaemonSetStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for DaemonSetUpdateStrategy

Source§

fn deserialize<D>( deserializer: D, ) -> Result<DaemonSetUpdateStrategy, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Deployment

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Deployment, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for DeploymentCondition

Source§

fn deserialize<D>( deserializer: D, ) -> Result<DeploymentCondition, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for DeploymentSpec

Source§

fn deserialize<D>( deserializer: D, ) -> Result<DeploymentSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for DeploymentStatus

Source§

fn deserialize<D>( deserializer: D, ) -> Result<DeploymentStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for DeploymentStrategy

Source§

fn deserialize<D>( deserializer: D, ) -> Result<DeploymentStrategy, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ReplicaSet

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ReplicaSet, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ReplicaSetCondition

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ReplicaSetCondition, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ReplicaSetSpec

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ReplicaSetSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ReplicaSetStatus

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ReplicaSetStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RollingUpdateDaemonSet

Source§

fn deserialize<D>( deserializer: D, ) -> Result<RollingUpdateDaemonSet, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RollingUpdateDeployment

Source§

fn deserialize<D>( deserializer: D, ) -> Result<RollingUpdateDeployment, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RollingUpdateStatefulSetStrategy

Source§

fn deserialize<D>( deserializer: D, ) -> Result<RollingUpdateStatefulSetStrategy, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for StatefulSet

Source§

fn deserialize<D>( deserializer: D, ) -> Result<StatefulSet, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for StatefulSetCondition

Source§

fn deserialize<D>( deserializer: D, ) -> Result<StatefulSetCondition, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for StatefulSetOrdinals

Source§

fn deserialize<D>( deserializer: D, ) -> Result<StatefulSetOrdinals, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for StatefulSetPersistentVolumeClaimRetentionPolicy

Source§

impl<'de> Deserialize<'de> for StatefulSetSpec

Source§

fn deserialize<D>( deserializer: D, ) -> Result<StatefulSetSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for StatefulSetStatus

Source§

fn deserialize<D>( deserializer: D, ) -> Result<StatefulSetStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for StatefulSetUpdateStrategy

Source§

fn deserialize<D>( deserializer: D, ) -> Result<StatefulSetUpdateStrategy, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for BoundObjectReference

Source§

fn deserialize<D>( deserializer: D, ) -> Result<BoundObjectReference, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for SelfSubjectReview

Source§

fn deserialize<D>( deserializer: D, ) -> Result<SelfSubjectReview, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for SelfSubjectReviewStatus

Source§

fn deserialize<D>( deserializer: D, ) -> Result<SelfSubjectReviewStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for TokenRequest

Source§

fn deserialize<D>( deserializer: D, ) -> Result<TokenRequest, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for TokenRequestSpec

Source§

fn deserialize<D>( deserializer: D, ) -> Result<TokenRequestSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for TokenRequestStatus

Source§

fn deserialize<D>( deserializer: D, ) -> Result<TokenRequestStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for TokenReview

Source§

fn deserialize<D>( deserializer: D, ) -> Result<TokenReview, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for TokenReviewSpec

Source§

fn deserialize<D>( deserializer: D, ) -> Result<TokenReviewSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for TokenReviewStatus

Source§

fn deserialize<D>( deserializer: D, ) -> Result<TokenReviewStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for UserInfo

Source§

fn deserialize<D>( deserializer: D, ) -> Result<UserInfo, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for SelfSubjectReview

Source§

fn deserialize<D>( deserializer: D, ) -> Result<SelfSubjectReview, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for SelfSubjectReviewStatus

Source§

fn deserialize<D>( deserializer: D, ) -> Result<SelfSubjectReviewStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for SelfSubjectReview

Source§

fn deserialize<D>( deserializer: D, ) -> Result<SelfSubjectReview, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for SelfSubjectReviewStatus

Source§

fn deserialize<D>( deserializer: D, ) -> Result<SelfSubjectReviewStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for LocalSubjectAccessReview

Source§

fn deserialize<D>( deserializer: D, ) -> Result<LocalSubjectAccessReview, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for NonResourceAttributes

Source§

fn deserialize<D>( deserializer: D, ) -> Result<NonResourceAttributes, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for NonResourceRule

Source§

fn deserialize<D>( deserializer: D, ) -> Result<NonResourceRule, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ResourceAttributes

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ResourceAttributes, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ResourceRule

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ResourceRule, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for SelfSubjectAccessReview

Source§

fn deserialize<D>( deserializer: D, ) -> Result<SelfSubjectAccessReview, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for SelfSubjectAccessReviewSpec

Source§

fn deserialize<D>( deserializer: D, ) -> Result<SelfSubjectAccessReviewSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for SelfSubjectRulesReview

Source§

fn deserialize<D>( deserializer: D, ) -> Result<SelfSubjectRulesReview, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for SelfSubjectRulesReviewSpec

Source§

fn deserialize<D>( deserializer: D, ) -> Result<SelfSubjectRulesReviewSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for SubjectAccessReview

Source§

fn deserialize<D>( deserializer: D, ) -> Result<SubjectAccessReview, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for SubjectAccessReviewSpec

Source§

fn deserialize<D>( deserializer: D, ) -> Result<SubjectAccessReviewSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for SubjectAccessReviewStatus

Source§

fn deserialize<D>( deserializer: D, ) -> Result<SubjectAccessReviewStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for SubjectRulesReviewStatus

Source§

fn deserialize<D>( deserializer: D, ) -> Result<SubjectRulesReviewStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CrossVersionObjectReference

Source§

fn deserialize<D>( deserializer: D, ) -> Result<CrossVersionObjectReference, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for HorizontalPodAutoscaler

Source§

fn deserialize<D>( deserializer: D, ) -> Result<HorizontalPodAutoscaler, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for HorizontalPodAutoscalerSpec

Source§

fn deserialize<D>( deserializer: D, ) -> Result<HorizontalPodAutoscalerSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for HorizontalPodAutoscalerStatus

Source§

fn deserialize<D>( deserializer: D, ) -> Result<HorizontalPodAutoscalerStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Scale

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Scale, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ScaleSpec

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ScaleSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ScaleStatus

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ScaleStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ContainerResourceMetricSource

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ContainerResourceMetricSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ContainerResourceMetricStatus

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ContainerResourceMetricStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CrossVersionObjectReference

Source§

fn deserialize<D>( deserializer: D, ) -> Result<CrossVersionObjectReference, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ExternalMetricSource

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ExternalMetricSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ExternalMetricStatus

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ExternalMetricStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for HorizontalPodAutoscaler

Source§

fn deserialize<D>( deserializer: D, ) -> Result<HorizontalPodAutoscaler, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for HorizontalPodAutoscalerBehavior

Source§

fn deserialize<D>( deserializer: D, ) -> Result<HorizontalPodAutoscalerBehavior, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for HorizontalPodAutoscalerCondition

Source§

fn deserialize<D>( deserializer: D, ) -> Result<HorizontalPodAutoscalerCondition, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for HorizontalPodAutoscalerSpec

Source§

fn deserialize<D>( deserializer: D, ) -> Result<HorizontalPodAutoscalerSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for HorizontalPodAutoscalerStatus

Source§

fn deserialize<D>( deserializer: D, ) -> Result<HorizontalPodAutoscalerStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for HPAScalingPolicy

Source§

fn deserialize<D>( deserializer: D, ) -> Result<HPAScalingPolicy, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for HPAScalingRules

Source§

fn deserialize<D>( deserializer: D, ) -> Result<HPAScalingRules, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MetricIdentifier

Source§

fn deserialize<D>( deserializer: D, ) -> Result<MetricIdentifier, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MetricSpec

Source§

fn deserialize<D>( deserializer: D, ) -> Result<MetricSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MetricStatus

Source§

fn deserialize<D>( deserializer: D, ) -> Result<MetricStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MetricTarget

Source§

fn deserialize<D>( deserializer: D, ) -> Result<MetricTarget, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MetricValueStatus

Source§

fn deserialize<D>( deserializer: D, ) -> Result<MetricValueStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ObjectMetricSource

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ObjectMetricSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ObjectMetricStatus

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ObjectMetricStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for PodsMetricSource

Source§

fn deserialize<D>( deserializer: D, ) -> Result<PodsMetricSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for PodsMetricStatus

Source§

fn deserialize<D>( deserializer: D, ) -> Result<PodsMetricStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ResourceMetricSource

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ResourceMetricSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ResourceMetricStatus

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ResourceMetricStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CronJob

Source§

fn deserialize<D>( deserializer: D, ) -> Result<CronJob, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CronJobSpec

Source§

fn deserialize<D>( deserializer: D, ) -> Result<CronJobSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CronJobStatus

Source§

fn deserialize<D>( deserializer: D, ) -> Result<CronJobStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Job

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Job, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for JobCondition

Source§

fn deserialize<D>( deserializer: D, ) -> Result<JobCondition, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for JobSpec

Source§

fn deserialize<D>( deserializer: D, ) -> Result<JobSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for JobStatus

Source§

fn deserialize<D>( deserializer: D, ) -> Result<JobStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for JobTemplateSpec

Source§

fn deserialize<D>( deserializer: D, ) -> Result<JobTemplateSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for PodFailurePolicy

Source§

fn deserialize<D>( deserializer: D, ) -> Result<PodFailurePolicy, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for PodFailurePolicyOnExitCodesRequirement

Source§

fn deserialize<D>( deserializer: D, ) -> Result<PodFailurePolicyOnExitCodesRequirement, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for PodFailurePolicyOnPodConditionsPattern

Source§

fn deserialize<D>( deserializer: D, ) -> Result<PodFailurePolicyOnPodConditionsPattern, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for PodFailurePolicyRule

Source§

fn deserialize<D>( deserializer: D, ) -> Result<PodFailurePolicyRule, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for UncountedTerminatedPods

Source§

fn deserialize<D>( deserializer: D, ) -> Result<UncountedTerminatedPods, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CertificateSigningRequest

Source§

fn deserialize<D>( deserializer: D, ) -> Result<CertificateSigningRequest, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CertificateSigningRequestCondition

Source§

fn deserialize<D>( deserializer: D, ) -> Result<CertificateSigningRequestCondition, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CertificateSigningRequestSpec

Source§

fn deserialize<D>( deserializer: D, ) -> Result<CertificateSigningRequestSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CertificateSigningRequestStatus

Source§

fn deserialize<D>( deserializer: D, ) -> Result<CertificateSigningRequestStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ClusterTrustBundle

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ClusterTrustBundle, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ClusterTrustBundleSpec

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ClusterTrustBundleSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Lease

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Lease, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for LeaseSpec

Source§

fn deserialize<D>( deserializer: D, ) -> Result<LeaseSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Affinity

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Affinity, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AttachedVolume

Source§

fn deserialize<D>( deserializer: D, ) -> Result<AttachedVolume, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AWSElasticBlockStoreVolumeSource

Source§

fn deserialize<D>( deserializer: D, ) -> Result<AWSElasticBlockStoreVolumeSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AzureDiskVolumeSource

Source§

fn deserialize<D>( deserializer: D, ) -> Result<AzureDiskVolumeSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AzureFilePersistentVolumeSource

Source§

fn deserialize<D>( deserializer: D, ) -> Result<AzureFilePersistentVolumeSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AzureFileVolumeSource

Source§

fn deserialize<D>( deserializer: D, ) -> Result<AzureFileVolumeSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Binding

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Binding, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Capabilities

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Capabilities, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CephFSPersistentVolumeSource

Source§

fn deserialize<D>( deserializer: D, ) -> Result<CephFSPersistentVolumeSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CephFSVolumeSource

Source§

fn deserialize<D>( deserializer: D, ) -> Result<CephFSVolumeSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CinderPersistentVolumeSource

Source§

fn deserialize<D>( deserializer: D, ) -> Result<CinderPersistentVolumeSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CinderVolumeSource

Source§

fn deserialize<D>( deserializer: D, ) -> Result<CinderVolumeSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ClaimSource

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ClaimSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ClientIPConfig

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ClientIPConfig, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ClusterTrustBundleProjection

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ClusterTrustBundleProjection, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ComponentCondition

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ComponentCondition, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ComponentStatus

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ComponentStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ConfigMap

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ConfigMap, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ConfigMapEnvSource

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ConfigMapEnvSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ConfigMapKeySelector

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ConfigMapKeySelector, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ConfigMapNodeConfigSource

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ConfigMapNodeConfigSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ConfigMapProjection

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ConfigMapProjection, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ConfigMapVolumeSource

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ConfigMapVolumeSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Container

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Container, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ContainerImage

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ContainerImage, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ContainerPort

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ContainerPort, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ContainerResizePolicy

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ContainerResizePolicy, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ContainerState

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ContainerState, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ContainerStateRunning

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ContainerStateRunning, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ContainerStateTerminated

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ContainerStateTerminated, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ContainerStateWaiting

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ContainerStateWaiting, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ContainerStatus

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ContainerStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CSIPersistentVolumeSource

Source§

fn deserialize<D>( deserializer: D, ) -> Result<CSIPersistentVolumeSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CSIVolumeSource

Source§

fn deserialize<D>( deserializer: D, ) -> Result<CSIVolumeSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for DaemonEndpoint

Source§

fn deserialize<D>( deserializer: D, ) -> Result<DaemonEndpoint, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for DownwardAPIProjection

Source§

fn deserialize<D>( deserializer: D, ) -> Result<DownwardAPIProjection, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for DownwardAPIVolumeFile

Source§

fn deserialize<D>( deserializer: D, ) -> Result<DownwardAPIVolumeFile, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for DownwardAPIVolumeSource

Source§

fn deserialize<D>( deserializer: D, ) -> Result<DownwardAPIVolumeSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for EmptyDirVolumeSource

Source§

fn deserialize<D>( deserializer: D, ) -> Result<EmptyDirVolumeSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for EndpointAddress

Source§

fn deserialize<D>( deserializer: D, ) -> Result<EndpointAddress, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for EndpointPort

Source§

fn deserialize<D>( deserializer: D, ) -> Result<EndpointPort, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for EndpointSubset

Source§

fn deserialize<D>( deserializer: D, ) -> Result<EndpointSubset, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Endpoints

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Endpoints, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for EnvFromSource

Source§

fn deserialize<D>( deserializer: D, ) -> Result<EnvFromSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for EnvVar

Source§

fn deserialize<D>( deserializer: D, ) -> Result<EnvVar, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for EnvVarSource

Source§

fn deserialize<D>( deserializer: D, ) -> Result<EnvVarSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for EphemeralContainer

Source§

fn deserialize<D>( deserializer: D, ) -> Result<EphemeralContainer, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for EphemeralVolumeSource

Source§

fn deserialize<D>( deserializer: D, ) -> Result<EphemeralVolumeSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Event

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Event, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for EventSeries

Source§

fn deserialize<D>( deserializer: D, ) -> Result<EventSeries, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for EventSource

Source§

fn deserialize<D>( deserializer: D, ) -> Result<EventSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ExecAction

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ExecAction, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for FCVolumeSource

Source§

fn deserialize<D>( deserializer: D, ) -> Result<FCVolumeSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for FlexPersistentVolumeSource

Source§

fn deserialize<D>( deserializer: D, ) -> Result<FlexPersistentVolumeSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for FlexVolumeSource

Source§

fn deserialize<D>( deserializer: D, ) -> Result<FlexVolumeSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for FlockerVolumeSource

Source§

fn deserialize<D>( deserializer: D, ) -> Result<FlockerVolumeSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for GCEPersistentDiskVolumeSource

Source§

fn deserialize<D>( deserializer: D, ) -> Result<GCEPersistentDiskVolumeSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for GitRepoVolumeSource

Source§

fn deserialize<D>( deserializer: D, ) -> Result<GitRepoVolumeSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for GlusterfsPersistentVolumeSource

Source§

fn deserialize<D>( deserializer: D, ) -> Result<GlusterfsPersistentVolumeSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for GlusterfsVolumeSource

Source§

fn deserialize<D>( deserializer: D, ) -> Result<GlusterfsVolumeSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for GRPCAction

Source§

fn deserialize<D>( deserializer: D, ) -> Result<GRPCAction, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for HostAlias

Source§

fn deserialize<D>( deserializer: D, ) -> Result<HostAlias, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for HostIP

Source§

fn deserialize<D>( deserializer: D, ) -> Result<HostIP, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for HostPathVolumeSource

Source§

fn deserialize<D>( deserializer: D, ) -> Result<HostPathVolumeSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for HTTPGetAction

Source§

fn deserialize<D>( deserializer: D, ) -> Result<HTTPGetAction, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for HTTPHeader

Source§

fn deserialize<D>( deserializer: D, ) -> Result<HTTPHeader, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ISCSIPersistentVolumeSource

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ISCSIPersistentVolumeSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ISCSIVolumeSource

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ISCSIVolumeSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for KeyToPath

Source§

fn deserialize<D>( deserializer: D, ) -> Result<KeyToPath, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Lifecycle

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Lifecycle, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for LifecycleHandler

Source§

fn deserialize<D>( deserializer: D, ) -> Result<LifecycleHandler, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for LimitRange

Source§

fn deserialize<D>( deserializer: D, ) -> Result<LimitRange, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for LimitRangeItem

Source§

fn deserialize<D>( deserializer: D, ) -> Result<LimitRangeItem, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for LimitRangeSpec

Source§

fn deserialize<D>( deserializer: D, ) -> Result<LimitRangeSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for LoadBalancerIngress

Source§

fn deserialize<D>( deserializer: D, ) -> Result<LoadBalancerIngress, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for LoadBalancerStatus

Source§

fn deserialize<D>( deserializer: D, ) -> Result<LoadBalancerStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for LocalObjectReference

Source§

fn deserialize<D>( deserializer: D, ) -> Result<LocalObjectReference, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for LocalVolumeSource

Source§

fn deserialize<D>( deserializer: D, ) -> Result<LocalVolumeSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ModifyVolumeStatus

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ModifyVolumeStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Namespace

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Namespace, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for NamespaceCondition

Source§

fn deserialize<D>( deserializer: D, ) -> Result<NamespaceCondition, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for NamespaceSpec

Source§

fn deserialize<D>( deserializer: D, ) -> Result<NamespaceSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for NamespaceStatus

Source§

fn deserialize<D>( deserializer: D, ) -> Result<NamespaceStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for NFSVolumeSource

Source§

fn deserialize<D>( deserializer: D, ) -> Result<NFSVolumeSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Node

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Node, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for NodeAddress

Source§

fn deserialize<D>( deserializer: D, ) -> Result<NodeAddress, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for NodeAffinity

Source§

fn deserialize<D>( deserializer: D, ) -> Result<NodeAffinity, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for NodeCondition

Source§

fn deserialize<D>( deserializer: D, ) -> Result<NodeCondition, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for NodeConfigSource

Source§

fn deserialize<D>( deserializer: D, ) -> Result<NodeConfigSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for NodeConfigStatus

Source§

fn deserialize<D>( deserializer: D, ) -> Result<NodeConfigStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for NodeDaemonEndpoints

Source§

fn deserialize<D>( deserializer: D, ) -> Result<NodeDaemonEndpoints, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for NodeSelector

Source§

fn deserialize<D>( deserializer: D, ) -> Result<NodeSelector, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for NodeSelectorRequirement

Source§

fn deserialize<D>( deserializer: D, ) -> Result<NodeSelectorRequirement, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for NodeSelectorTerm

Source§

fn deserialize<D>( deserializer: D, ) -> Result<NodeSelectorTerm, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for NodeSpec

Source§

fn deserialize<D>( deserializer: D, ) -> Result<NodeSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for NodeStatus

Source§

fn deserialize<D>( deserializer: D, ) -> Result<NodeStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for NodeSystemInfo

Source§

fn deserialize<D>( deserializer: D, ) -> Result<NodeSystemInfo, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ObjectFieldSelector

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ObjectFieldSelector, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ObjectReference

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ObjectReference, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for PersistentVolume

Source§

fn deserialize<D>( deserializer: D, ) -> Result<PersistentVolume, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for PersistentVolumeClaim

Source§

fn deserialize<D>( deserializer: D, ) -> Result<PersistentVolumeClaim, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for PersistentVolumeClaimCondition

Source§

fn deserialize<D>( deserializer: D, ) -> Result<PersistentVolumeClaimCondition, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for PersistentVolumeClaimSpec

Source§

fn deserialize<D>( deserializer: D, ) -> Result<PersistentVolumeClaimSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for PersistentVolumeClaimStatus

Source§

fn deserialize<D>( deserializer: D, ) -> Result<PersistentVolumeClaimStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for PersistentVolumeClaimTemplate

Source§

fn deserialize<D>( deserializer: D, ) -> Result<PersistentVolumeClaimTemplate, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for PersistentVolumeClaimVolumeSource

Source§

fn deserialize<D>( deserializer: D, ) -> Result<PersistentVolumeClaimVolumeSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for PersistentVolumeSpec

Source§

fn deserialize<D>( deserializer: D, ) -> Result<PersistentVolumeSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for PersistentVolumeStatus

Source§

fn deserialize<D>( deserializer: D, ) -> Result<PersistentVolumeStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for PhotonPersistentDiskVolumeSource

Source§

fn deserialize<D>( deserializer: D, ) -> Result<PhotonPersistentDiskVolumeSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Pod

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Pod, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for PodAffinity

Source§

fn deserialize<D>( deserializer: D, ) -> Result<PodAffinity, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for PodAffinityTerm

Source§

fn deserialize<D>( deserializer: D, ) -> Result<PodAffinityTerm, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for PodAntiAffinity

Source§

fn deserialize<D>( deserializer: D, ) -> Result<PodAntiAffinity, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for PodCondition

Source§

fn deserialize<D>( deserializer: D, ) -> Result<PodCondition, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for PodDNSConfig

Source§

fn deserialize<D>( deserializer: D, ) -> Result<PodDNSConfig, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for PodDNSConfigOption

Source§

fn deserialize<D>( deserializer: D, ) -> Result<PodDNSConfigOption, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for PodIP

Source§

fn deserialize<D>( deserializer: D, ) -> Result<PodIP, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for PodOS

Source§

fn deserialize<D>( deserializer: D, ) -> Result<PodOS, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for PodReadinessGate

Source§

fn deserialize<D>( deserializer: D, ) -> Result<PodReadinessGate, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for PodResourceClaim

Source§

fn deserialize<D>( deserializer: D, ) -> Result<PodResourceClaim, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for PodResourceClaimStatus

Source§

fn deserialize<D>( deserializer: D, ) -> Result<PodResourceClaimStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for PodSchedulingGate

Source§

fn deserialize<D>( deserializer: D, ) -> Result<PodSchedulingGate, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for PodSecurityContext

Source§

fn deserialize<D>( deserializer: D, ) -> Result<PodSecurityContext, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for PodSpec

Source§

fn deserialize<D>( deserializer: D, ) -> Result<PodSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for PodStatus

Source§

fn deserialize<D>( deserializer: D, ) -> Result<PodStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for PodTemplate

Source§

fn deserialize<D>( deserializer: D, ) -> Result<PodTemplate, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for PodTemplateSpec

Source§

fn deserialize<D>( deserializer: D, ) -> Result<PodTemplateSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for PortStatus

Source§

fn deserialize<D>( deserializer: D, ) -> Result<PortStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for PortworxVolumeSource

Source§

fn deserialize<D>( deserializer: D, ) -> Result<PortworxVolumeSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for PreferredSchedulingTerm

Source§

fn deserialize<D>( deserializer: D, ) -> Result<PreferredSchedulingTerm, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Probe

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Probe, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ProjectedVolumeSource

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ProjectedVolumeSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for QuobyteVolumeSource

Source§

fn deserialize<D>( deserializer: D, ) -> Result<QuobyteVolumeSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RBDPersistentVolumeSource

Source§

fn deserialize<D>( deserializer: D, ) -> Result<RBDPersistentVolumeSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RBDVolumeSource

Source§

fn deserialize<D>( deserializer: D, ) -> Result<RBDVolumeSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ReplicationController

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ReplicationController, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ReplicationControllerCondition

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ReplicationControllerCondition, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ReplicationControllerSpec

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ReplicationControllerSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ReplicationControllerStatus

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ReplicationControllerStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ResourceClaim

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ResourceClaim, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ResourceFieldSelector

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ResourceFieldSelector, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ResourceQuota

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ResourceQuota, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ResourceQuotaSpec

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ResourceQuotaSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ResourceQuotaStatus

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ResourceQuotaStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ResourceRequirements

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ResourceRequirements, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ScaleIOPersistentVolumeSource

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ScaleIOPersistentVolumeSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ScaleIOVolumeSource

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ScaleIOVolumeSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ScopeSelector

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ScopeSelector, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ScopedResourceSelectorRequirement

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ScopedResourceSelectorRequirement, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for SELinuxOptions

Source§

fn deserialize<D>( deserializer: D, ) -> Result<SELinuxOptions, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for SeccompProfile

Source§

fn deserialize<D>( deserializer: D, ) -> Result<SeccompProfile, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Secret

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Secret, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for SecretEnvSource

Source§

fn deserialize<D>( deserializer: D, ) -> Result<SecretEnvSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for SecretKeySelector

Source§

fn deserialize<D>( deserializer: D, ) -> Result<SecretKeySelector, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for SecretProjection

Source§

fn deserialize<D>( deserializer: D, ) -> Result<SecretProjection, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for SecretReference

Source§

fn deserialize<D>( deserializer: D, ) -> Result<SecretReference, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for SecretVolumeSource

Source§

fn deserialize<D>( deserializer: D, ) -> Result<SecretVolumeSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for SecurityContext

Source§

fn deserialize<D>( deserializer: D, ) -> Result<SecurityContext, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Service

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Service, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ServiceAccount

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ServiceAccount, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ServiceAccountTokenProjection

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ServiceAccountTokenProjection, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ServicePort

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ServicePort, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ServiceSpec

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ServiceSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ServiceStatus

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ServiceStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for SessionAffinityConfig

Source§

fn deserialize<D>( deserializer: D, ) -> Result<SessionAffinityConfig, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for SleepAction

Source§

fn deserialize<D>( deserializer: D, ) -> Result<SleepAction, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for StorageOSPersistentVolumeSource

Source§

fn deserialize<D>( deserializer: D, ) -> Result<StorageOSPersistentVolumeSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for StorageOSVolumeSource