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.

Object Safety§

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 Glob

source§

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

source§

impl<'de> Deserialize<'de> for GlobSet

source§

fn deserialize<D>( deserializer: D, ) -> Result<GlobSet, <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

source§

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

source§

impl<'de> Deserialize<'de> for Sysctl

source§

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

source§

impl<'de> Deserialize<'de> for Taint

source§

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

source§

impl<'de> Deserialize<'de> for TCPSocketAction

source§

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

source§

impl<'de> Deserialize<'de> for Toleration

source§

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

source§

impl<'de> Deserialize<'de> for TopologySelectorLabelRequirement

source§

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

source§

impl<'de> Deserialize<'de> for TopologySelectorTerm

source§

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

source§

impl<'de> Deserialize<'de> for TopologySpreadConstraint

source§

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

source§

impl<'de> Deserialize<'de> for TypedLocalObjectReference

source§

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

source§

impl<'de> Deserialize<'de> for TypedObjectReference

source§

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

source§

impl<'de> Deserialize<'de> for Volume

source§

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

source§

impl<'de> Deserialize<'de> for VolumeDevice

source§

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

source§

impl<'de> Deserialize<'de> for VolumeMount

source§

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

source§

impl<'de> Deserialize<'de> for VolumeNodeAffinity

source§

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

source§

impl<'de> Deserialize<'de> for VolumeProjection

source§

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

source§

impl<'de> Deserialize<'de> for VolumeResourceRequirements

source§

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

source§

impl<'de> Deserialize<'de> for VsphereVirtualDiskVolumeSource

source§

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

source§

impl<'de> Deserialize<'de> for WeightedPodAffinityTerm

source§

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

source§

impl<'de> Deserialize<'de> for WindowsSecurityContextOptions

source§

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

source§

impl<'de> Deserialize<'de> for Endpoint

source§

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

source§

impl<'de> Deserialize<'de> for EndpointConditions

source§

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

source§

impl<'de> Deserialize<'de> for EndpointHints

source§

fn deserialize<D>( deserializer: D, ) -> Result<EndpointHints, <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 EndpointSlice

source§

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

source§

impl<'de> Deserialize<'de> for ForZone

source§

fn deserialize<D>( deserializer: D, ) -> Result<ForZone, <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 ExemptPriorityLevelConfiguration

source§

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

source§

impl<'de> Deserialize<'de> for FlowDistinguisherMethod

source§

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

source§

impl<'de> Deserialize<'de> for FlowSchema

source§

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

source§

impl<'de> Deserialize<'de> for FlowSchemaCondition

source§

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

source§

impl<'de> Deserialize<'de> for FlowSchemaSpec

source§

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

source§

impl<'de> Deserialize<'de> for FlowSchemaStatus

source§

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

source§

impl<'de> Deserialize<'de> for GroupSubject

source§

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

source§

impl<'de> Deserialize<'de> for LimitResponse

source§

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

source§

impl<'de> Deserialize<'de> for LimitedPriorityLevelConfiguration

source§

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

source§

impl<'de> Deserialize<'de> for NonResourcePolicyRule

source§

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

source§

impl<'de> Deserialize<'de> for PolicyRulesWithSubjects

source§

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

source§

impl<'de> Deserialize<'de> for PriorityLevelConfiguration

source§

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

source§

impl<'de> Deserialize<'de> for PriorityLevelConfigurationCondition

source§

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

source§

impl<'de> Deserialize<'de> for PriorityLevelConfigurationReference

source§

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

source§

impl<'de> Deserialize<'de> for PriorityLevelConfigurationSpec

source§

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

source§

impl<'de> Deserialize<'de> for PriorityLevelConfigurationStatus

source§

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

source§

impl<'de> Deserialize<'de> for QueuingConfiguration

source§

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

source§

impl<'de> Deserialize<'de> for ResourcePolicyRule

source§

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

source§

impl<'de> Deserialize<'de> for ServiceAccountSubject

source§

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

source§

impl<'de> Deserialize<'de> for Subject

source§

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

source§

impl<'de> Deserialize<'de> for UserSubject

source§

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

source§

impl<'de> Deserialize<'de> for ExemptPriorityLevelConfiguration

source§

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

source§

impl<'de> Deserialize<'de> for FlowDistinguisherMethod

source§

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

source§

impl<'de> Deserialize<'de> for FlowSchema

source§

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

source§

impl<'de> Deserialize<'de> for FlowSchemaCondition

source§

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

source§

impl<'de> Deserialize<'de> for FlowSchemaSpec

source§

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

source§

impl<'de> Deserialize<'de> for FlowSchemaStatus

source§

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

source§

impl<'de> Deserialize<'de> for GroupSubject

source§

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

source§

impl<'de> Deserialize<'de> for LimitResponse

source§

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

source§

impl<'de> Deserialize<'de> for LimitedPriorityLevelConfiguration

source§

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

source§

impl<'de> Deserialize<'de> for NonResourcePolicyRule

source§

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

source§

impl<'de> Deserialize<'de> for PolicyRulesWithSubjects

source§

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

source§

impl<'de> Deserialize<'de> for PriorityLevelConfiguration

source§

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

source§

impl<'de> Deserialize<'de> for PriorityLevelConfigurationCondition

source§

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

source§

impl<'de> Deserialize<'de> for PriorityLevelConfigurationReference

source§

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

source§

impl<'de> Deserialize<'de> for PriorityLevelConfigurationSpec

source§

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

source§

impl<'de> Deserialize<'de> for PriorityLevelConfigurationStatus

source§

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

source§

impl<'de> Deserialize<'de> for QueuingConfiguration

source§

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

source§

impl<'de> Deserialize<'de> for ResourcePolicyRule

source§

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

source§

impl<'de> Deserialize<'de> for ServiceAccountSubject

source§

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

source§

impl<'de> Deserialize<'de> for Subject

source§

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

source§

impl<'de> Deserialize<'de> for UserSubject

source§

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

source§

impl<'de> Deserialize<'de> for HTTPIngressPath

source§

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

source§

impl<'de> Deserialize<'de> for HTTPIngressRuleValue

source§

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

source§

impl<'de> Deserialize<'de> for Ingress

source§

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

source§

impl<'de> Deserialize<'de> for IngressBackend

source§

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

source§

impl<'de> Deserialize<'de> for IngressClass

source§

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

source§

impl<'de> Deserialize<'de> for IngressClassParametersReference

source§

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

source§

impl<'de> Deserialize<'de> for IngressClassSpec

source§

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

source§

impl<'de> Deserialize<'de> for IngressLoadBalancerIngress

source§

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

source§

impl<'de> Deserialize<'de> for IngressLoadBalancerStatus

source§

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

source§

impl<'de> Deserialize<'de> for IngressPortStatus

source§

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

source§

impl<'de> Deserialize<'de> for IngressRule

source§

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

source§

impl<'de> Deserialize<'de> for IngressServiceBackend

source§

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

source§

impl<'de> Deserialize<'de> for IngressSpec

source§

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

source§

impl<'de> Deserialize<'de> for IngressStatus

source§

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

source§

impl<'de> Deserialize<'de> for IngressTLS

source§

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

source§

impl<'de> Deserialize<'de> for IPBlock

source§

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

source§

impl<'de> Deserialize<'de> for NetworkPolicy

source§

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

source§

impl<'de> Deserialize<'de> for NetworkPolicyEgressRule

source§

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

source§

impl<'de> Deserialize<'de> for NetworkPolicyIngressRule

source§

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

source§

impl<'de> Deserialize<'de> for NetworkPolicyPeer

source§

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

source§

impl<'de> Deserialize<'de> for NetworkPolicyPort

source§

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

source§

impl<'de> Deserialize<'de> for NetworkPolicySpec

source§

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

source§

impl<'de> Deserialize<'de> for ServiceBackendPort

source§

fn deserialize<D>( deserializer: D, ) -> Result<ServiceBackendPort, <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 IPAddressSpec

source§

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

source§

impl<'de> Deserialize<'de> for ParentReference

source§

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

source§

impl<'de> Deserialize<'de> for ServiceCIDR

source§

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

source§

impl<'de> Deserialize<'de> for ServiceCIDRSpec

source§

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

source§

impl<'de> Deserialize<'de> for ServiceCIDRStatus

source§

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

source§

impl<'de> Deserialize<'de> for Overhead

source§

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

source§

impl<'de> Deserialize<'de> for RuntimeClass

source§

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

source§

impl<'de> Deserialize<'de> for Scheduling

source§

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

source§

impl<'de> Deserialize<'de> for Eviction

source§

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

source§

impl<'de> Deserialize<'de> for PodDisruptionBudget

source§

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

source§

impl<'de> Deserialize<'de> for PodDisruptionBudgetSpec

source§

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

source§

impl<'de> Deserialize<'de> for PodDisruptionBudgetStatus

source§

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

source§

impl<'de> Deserialize<'de> for AggregationRule

source§

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

source§

impl<'de> Deserialize<'de> for ClusterRole

source§

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

source§

impl<'de> Deserialize<'de> for ClusterRoleBinding

source§

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

source§

impl<'de> Deserialize<'de> for PolicyRule

source§

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

source§

impl<'de> Deserialize<'de> for Role

source§

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

source§

impl<'de> Deserialize<'de> for RoleBinding

source§

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

source§

impl<'de> Deserialize<'de> for RoleRef

source§

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

source§

impl<'de> Deserialize<'de> for Subject

source§

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

source§

impl<'de> Deserialize<'de> for AllocationResult

source§

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

source§

impl<'de> Deserialize<'de> for PodSchedulingContext

source§

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

source§

impl<'de> Deserialize<'de> for PodSchedulingContextSpec

source§

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

source§

impl<'de> Deserialize<'de> for PodSchedulingContextStatus

source§

fn deserialize<D>( deserializer: D, ) -> Result<PodSchedulingContextStatus, <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 ResourceClaimConsumerReference

source§

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

source§

impl<'de> Deserialize<'de> for ResourceClaimParametersReference

source§

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

source§

impl<'de> Deserialize<'de> for ResourceClaimSchedulingStatus

source§

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

source§

impl<'de> Deserialize<'de> for ResourceClaimSpec

source§

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

source§

impl<'de> Deserialize<'de> for ResourceClaimStatus

source§

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

source§

impl<'de> Deserialize<'de> for ResourceClaimTemplate

source§

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

source§

impl<'de> Deserialize<'de> for ResourceClaimTemplateSpec

source§

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

source§

impl<'de> Deserialize<'de> for ResourceClass

source§

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

source§

impl<'de> Deserialize<'de> for ResourceClassParametersReference

source§

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

source§

impl<'de> Deserialize<'de> for ResourceHandle

source§

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

source§

impl<'de> Deserialize<'de> for PriorityClass

source§

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

source§

impl<'de> Deserialize<'de> for CSIDriver

source§

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

source§

impl<'de> Deserialize<'de> for CSIDriverSpec

source§

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

source§

impl<'de> Deserialize<'de> for CSINode

source§

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

source§

impl<'de> Deserialize<'de> for CSINodeDriver

source§

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

source§

impl<'de> Deserialize<'de> for CSINodeSpec

source§

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

source§

impl<'de> Deserialize<'de> for CSIStorageCapacity

source§

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

source§

impl<'de> Deserialize<'de> for StorageClass

source§

fn deserialize<D>( deserializer: D, ) -> Result<StorageClass, <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 VolumeAttachment

source§

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

source§

impl<'de> Deserialize<'de> for VolumeAttachmentSource

source§

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

source§

impl<'de> Deserialize<'de> for VolumeAttachmentSpec

source§

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

source§

impl<'de> Deserialize<'de> for VolumeAttachmentStatus

source§

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

source§

impl<'de> Deserialize<'de> for VolumeError

source§

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

source§

impl<'de> Deserialize<'de> for VolumeNodeResources

source§

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

source§

impl<'de> Deserialize<'de> for VolumeAttributesClass

source§

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

source§

impl<'de> Deserialize<'de> for CustomResourceColumnDefinition

source§

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

source§

impl<'de> Deserialize<'de> for CustomResourceConversion

source§

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

source§

impl<'de> Deserialize<'de> for CustomResourceDefinition

source§

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

source§

impl<'de> Deserialize<'de> for CustomResourceDefinitionCondition

source§

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

source§

impl<'de> Deserialize<'de> for CustomResourceDefinitionNames

source§

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

source§

impl<'de> Deserialize<'de> for CustomResourceDefinitionSpec

source§

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

source§

impl<'de> Deserialize<'de> for CustomResourceDefinitionStatus

source§

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

source§

impl<'de> Deserialize<'de> for CustomResourceDefinitionVersion

source§

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

source§

impl<'de> Deserialize<'de> for CustomResourceSubresourceScale

source§

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

source§

impl<'de> Deserialize<'de> for CustomResourceSubresourceStatus

source§

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

source§

impl<'de> Deserialize<'de> for CustomResourceSubresources

source§

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

source§

impl<'de> Deserialize<'de> for CustomResourceValidation

source§

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

source§

impl<'de> Deserialize<'de> for ExternalDocumentation

source§

fn deserialize<D>( deserializer: D, ) -> Result<ExternalDocumentation, <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 JSONSchemaProps

source§

fn deserialize<D>( deserializer: D, ) -> Result<JSONSchemaProps, <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 ValidationRule

source§

fn deserialize<D>( deserializer: D, ) -> Result<ValidationRule, <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 WebhookConversion

source§

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

source§

impl<'de> Deserialize<'de> for Quantity

source§

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

source§

impl<'de> Deserialize<'de> for APIGroup

source§

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

source§

impl<'de> Deserialize<'de> for APIGroupList

source§

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

source§

impl<'de> Deserialize<'de> for APIResource

source§

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

source§

impl<'de> Deserialize<'de> for APIResourceList

source§

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

source§

impl<'de> Deserialize<'de> for APIVersions

source§

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

source§

impl<'de> Deserialize<'de> for DeleteOptions

source§

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

source§

impl<'de> Deserialize<'de> for FieldsV1

source§

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

source§

impl<'de> Deserialize<'de> for GroupVersionForDiscovery

source§

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

source§

impl<'de> Deserialize<'de> for LabelSelector

source§

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

source§

impl<'de> Deserialize<'de> for LabelSelectorRequirement

source§

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

source§

impl<'de> Deserialize<'de> for ListMeta

source§

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

source§

impl<'de> Deserialize<'de> for ManagedFieldsEntry

source§

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

source§

impl<'de> Deserialize<'de> for MicroTime

source§

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

source§

impl<'de> Deserialize<'de> for ObjectMeta

source§

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

source§

impl<'de> Deserialize<'de> for OwnerReference

source§

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

source§

impl<'de> Deserialize<'de> for Preconditions

source§

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

source§

impl<'de> Deserialize<'de> for ServerAddressByClientCIDR

source§

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

source§

impl<'de> Deserialize<'de> for Status

source§

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

source§

impl<'de> Deserialize<'de> for StatusCause

source§

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

source§

impl<'de> Deserialize<'de> for StatusDetails

source§

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

source§

impl<'de> Deserialize<'de> for Time

source§

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

source§

impl<'de> Deserialize<'de> for RawExtension

source§

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

source§

impl<'de> Deserialize<'de> for Info

source§

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

source§

impl<'de> Deserialize<'de> for APIService

source§

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

source§

impl<'de> Deserialize<'de> for APIServiceCondition

source§

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

source§

impl<'de> Deserialize<'de> for APIServiceSpec

source§

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

source§

impl<'de> Deserialize<'de> for APIServiceStatus

source§

fn deserialize<D>( deserializer: D, ) -> Result<APIServiceStatus, <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 TerminalSize

source§

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

source§

impl<'de> Deserialize<'de> for AuthInfo

source§

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

source§

impl<'de> Deserialize<'de> for AuthProviderConfig

source§

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

source§

impl<'de> Deserialize<'de> for Cluster

source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Cluster, <__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 ExecAuthCluster

source§

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

source§

impl<'de> Deserialize<'de> for ExecConfig

source§

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

source§

impl<'de> Deserialize<'de> for Kubeconfig

source§

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

source§

impl<'de> Deserialize<'de> for NamedAuthInfo

source§

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

source§

impl<'de> Deserialize<'de> for NamedCluster

source§

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

source§

impl<'de> Deserialize<'de> for NamedContext

source§

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

source§

impl<'de> Deserialize<'de> for NamedExtension

source§

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

source§

impl<'de> Deserialize<'de> for Preferences

source§

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

source§

impl<'de> Deserialize<'de> for ConversionRequest

source§

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

source§

impl<'de> Deserialize<'de> for ConversionResponse

source§

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

source§

impl<'de> Deserialize<'de> for ConversionReview

source§

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

source§

impl<'de> Deserialize<'de> for ApiResource

source§

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

source§

impl<'de> Deserialize<'de> for Duration

source§

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

source§

impl<'de> Deserialize<'de> for DynamicObject

source§

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

source§

impl<'de> Deserialize<'de> for ErrorResponse

source§

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

source§

impl<'de> Deserialize<'de> for GroupVersion

source§

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

source§

impl<'de> Deserialize<'de> for GroupVersionKind

source§

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

source§

impl<'de> Deserialize<'de> for GroupVersionResource

source§

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

source§

impl<'de> Deserialize<'de> for TypeMeta

source§

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

source§

impl<'de> Deserialize<'de> for NotUsed

source§

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

source§

impl<'de> Deserialize<'de> for Status

source§

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

source§

impl<'de> Deserialize<'de> for StatusCause

source§

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

source§

impl<'de> Deserialize<'de> for StatusDetails

source§

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

source§

impl<'de> Deserialize<'de> for Bookmark

source§

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

source§

impl<'de> Deserialize<'de> for BookmarkMeta

source§

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

source§

impl<'de> Deserialize<'de> for OpenTelemetryContext

source§

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

source§

impl<'de> Deserialize<'de> for SensitiveUrl

source§

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

source§

impl<'de> Deserialize<'de> for DataType

source§

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

source§

impl<'de> Deserialize<'de> for ProtoArrayData

source§

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

source§

impl<'de> Deserialize<'de> for SchemaId

source§

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

source§

impl<'de> Deserialize<'de> for PersistLocation

source§

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

source§

impl<'de> Deserialize<'de> for ShardId

source§

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

source§

impl<'de> Deserialize<'de> for ProtoDuration

source§

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

source§

impl<'de> Deserialize<'de> for CharLength

source§

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

source§

impl<'de> Deserialize<'de> for Date

source§

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

source§

impl<'de> Deserialize<'de> for Interval

source§

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

source§

impl<'de> Deserialize<'de> for AclItem

source§

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

source§

impl<'de> Deserialize<'de> for AclMode

source§

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

source§

impl<'de> Deserialize<'de> for MzAclItem

source§

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

source§

impl<'de> Deserialize<'de> for PrivilegeMap

source§

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

source§

impl<'de> Deserialize<'de> for NumericMaxScale

source§

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

source§

impl<'de> Deserialize<'de> for Regex

source§

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

source§

impl<'de> Deserialize<'de> for Oid

source§

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

source§

impl<'de> Deserialize<'de> for TimestampPrecision

source§

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

source§

impl<'de> Deserialize<'de> for VarCharMaxLength

source§

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

source§

impl<'de> Deserialize<'de> for ByteSize

source§

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

source§

impl<'de> Deserialize<'de> for OptimizerFeatureOverrides

source§

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

source§

impl<'de> Deserialize<'de> for OptimizerFeatures

source§

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

source§

impl<'de> Deserialize<'de> for RefreshEvery

source§

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

source§

impl<'de> Deserialize<'de> for RefreshSchedule

source§

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

source§

impl<'de> Deserialize<'de> for ColumnName

source§

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

source§

impl<'de> Deserialize<'de> for ColumnType

source§

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

source§

impl<'de> Deserialize<'de> for RelationDesc

source§

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

source§

impl<'de> Deserialize<'de> for RelationType

source§

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

source§

impl<'de> Deserialize<'de> for RelationVersion

source§

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

source§

impl<'de> Deserialize<'de> for Row

source§

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

source§

impl<'de> Deserialize<'de> for ParseError

source§

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

source§

impl<'de> Deserialize<'de> for Timestamp

source§

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

source§

impl<'de> Deserialize<'de> for LexerError

source§

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

source§

impl<'de> Deserialize<'de> for Ident

source§

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

source§

impl<'de> Deserialize<'de> for UnresolvedItemName

source§

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

source§

impl<'de> Deserialize<'de> for IntervalValue

source§

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

source§

impl<'de> Deserialize<'de> for ParserError

source§

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

source§

impl<'de> Deserialize<'de> for ParserStatementError

source§

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

source§

impl<'de> Deserialize<'de> for ArrayValidation

source§

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

source§

impl<'de> Deserialize<'de> for Metadata

source§

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

source§

impl<'de> Deserialize<'de> for NumberValidation

source§

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

source§

impl<'de> Deserialize<'de> for ObjectValidation

source§

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

source§

impl<'de> Deserialize<'de> for RootSchema

source§

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

source§

impl<'de> Deserialize<'de> for SchemaObject

source§

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

source§

impl<'de> Deserialize<'de> for StringValidation

source§

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

source§

impl<'de> Deserialize<'de> for SubschemaValidation

source§

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

source§

impl<'de> Deserialize<'de> for Comparator

source§

fn deserialize<D>( deserializer: D, ) -> Result<Comparator, <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 VersionReq

source§

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

source§

impl<'de> Deserialize<'de> for Auth

source§

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

source§

impl<'de> Deserialize<'de> for Dsn

source§

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

source§

impl<'de> Deserialize<'de> for ProjectId

source§

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

source§

impl<'de> Deserialize<'de> for DeviceMetadata

source§

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

source§

impl<'de> Deserialize<'de> for OSMetadata

source§

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

source§

impl<'de> Deserialize<'de> for Profile

source§

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

source§

impl<'de> Deserialize<'de> for RuntimeMetadata

source§

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

source§

impl<'de> Deserialize<'de> for RustFrame

source§

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

source§

impl<'de> Deserialize<'de> for Sample

source§

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

source§

impl<'de> Deserialize<'de> for SampleProfile

source§

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

source§

impl<'de> Deserialize<'de> for ThreadMetadata

source§

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

source§

impl<'de> Deserialize<'de> for TransactionMetadata

source§

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

source§

impl<'de> Deserialize<'de> for SessionAggregateItem

source§

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

source§

impl<'de> Deserialize<'de> for Addr

source§

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

source§

impl<'de> Deserialize<'de> for AppContext

source§

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

source§

impl<'de> Deserialize<'de> for AppleDebugImage

source§

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

source§

impl<'de> Deserialize<'de> for Breadcrumb

source§

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

source§

impl<'de> Deserialize<'de> for BrowserContext

source§

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

source§

impl<'de> Deserialize<'de> for CError

source§

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

source§

impl<'de> Deserialize<'de> for ClientSdkInfo

source§

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

source§

impl<'de> Deserialize<'de> for ClientSdkPackage

source§

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

source§

impl<'de> Deserialize<'de> for DebugMeta

source§

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

source§

impl<'de> Deserialize<'de> for DeviceContext

source§

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

source§

impl<'de> Deserialize<'de> for Exception

source§

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

source§

impl<'de> Deserialize<'de> for Frame

source§

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

source§

impl<'de> Deserialize<'de> for GpuContext

source§

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

source§

impl<'de> Deserialize<'de> for LogEntry

source§

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

source§

impl<'de> Deserialize<'de> for MachException

source§

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

source§

impl<'de> Deserialize<'de> for Mechanism

source§

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

source§

impl<'de> Deserialize<'de> for MechanismMeta

source§

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

source§

impl<'de> Deserialize<'de> for OsContext

source§

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

source§

impl<'de> Deserialize<'de> for PosixSignal

source§

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

source§

impl<'de> Deserialize<'de> for ProguardDebugImage

source§

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

source§

impl<'de> Deserialize<'de> for RegVal

source§

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

source§

impl<'de> Deserialize<'de> for Request

source§

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

source§

impl<'de> Deserialize<'de> for RuntimeContext

source§

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

source§

impl<'de> Deserialize<'de> for Span

source§

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

source§

impl<'de> Deserialize<'de> for SpanId

source§

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

source§

impl<'de> Deserialize<'de> for Stacktrace

source§

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

source§

impl<'de> Deserialize<'de> for SymbolicDebugImage

source§

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

source§

impl<'de> Deserialize<'de> for SystemSdkInfo

source§

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

source§

impl<'de> Deserialize<'de> for TemplateInfo

source§

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

source§

impl<'de> Deserialize<'de> for Thread

source§

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

source§

impl<'de> Deserialize<'de> for TraceContext

source§

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

source§

impl<'de> Deserialize<'de> for TraceId

source§

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

source§

impl<'de> Deserialize<'de> for User

source§

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

source§

impl<'de> Deserialize<'de> for WasmDebugImage

source§

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

source§

impl<'de> Deserialize<'de> for Map<String, Value>

source§

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

source§

impl<'de> Deserialize<'de> for Number

source§

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

source§

impl<'de> Deserialize<'de> for Mapping

source§

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

source§

impl<'de> Deserialize<'de> for Number

source§

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

source§

impl<'de> Deserialize<'de> for TaggedValue

source§

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

source§

impl<'de> Deserialize<'de> for ApplicationEvent

source§

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

source§

impl<'de> Deserialize<'de> for ChannelsEvent

source§

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

source§

impl<'de> Deserialize<'de> for CommChannelsEvent

source§

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

source§

impl<'de> Deserialize<'de> for GuardedMessageEvent

source§

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

source§

impl<'de> Deserialize<'de> for GuardedProgressEvent

source§

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

source§

impl<'de> Deserialize<'de> for InputEvent

source§

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

source§

impl<'de> Deserialize<'de> for MessagesEvent

source§

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

source§

impl<'de> Deserialize<'de> for OperatesEvent

source§

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

source§

impl<'de> Deserialize<'de> for PushProgressEvent

source§

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

source§

impl<'de> Deserialize<'de> for ScheduleEvent

source§

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

source§

impl<'de> Deserialize<'de> for ShutdownEvent

source§

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

source§

impl<'de> Deserialize<'de> for TimelySetup

source§

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

source§

impl<'de> Deserialize<'de> for Location

source§

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

source§

impl<'de> Deserialize<'de> for CommunicationSetup

source§

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

source§

impl<'de> Deserialize<'de> for MessageEvent

source§

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

source§

impl<'de> Deserialize<'de> for StateEvent

source§

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

source§

impl<'de> Deserialize<'de> for MessageHeader

source§

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

source§

impl<'de> Deserialize<'de> for CallSiteData

source§

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

source§

impl<'de> Deserialize<'de> for TracedError

source§

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

source§

impl<'de> Deserialize<'de> for DebugObject

source§

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

source§

impl<'de> Deserialize<'de> for TracedValues<String>

source§

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

source§

impl<'de> Deserialize<'de> for Url

Deserializes this URL from a serde stream.

This implementation is only available if the serde Cargo feature is enabled.

source§

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

source§

impl<'de> Deserialize<'de> for Uuid

source§

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

source§

impl<'de> Deserialize<'de> for Box<str>

source§

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

source§

impl<'de> Deserialize<'de> for Box<RawValue>

source§

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

source§

impl<'de> Deserialize<'de> for Box<CStr>

source§

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

source§

impl<'de> Deserialize<'de> for Box<OsStr>

source§

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

source§

impl<'de> Deserialize<'de> for Box<Path>

source§

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

source§

impl<'de> Deserialize<'de> for CString

source§

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

source§

impl<'de> Deserialize<'de> for String

source§

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

source§

impl<'de> Deserialize<'de> for Ipv4Addr

source§

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

source§

impl<'de> Deserialize<'de> for Ipv6Addr

source§

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

source§

impl<'de> Deserialize<'de> for SocketAddrV4

source§

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

source§

impl<'de> Deserialize<'de> for SocketAddrV6

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

source§

impl<'de> Deserialize<'de> for AtomicBool

source§

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

source§

impl<'de> Deserialize<'de> for AtomicI8

source§

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

source§

impl<'de> Deserialize<'de> for AtomicI16

source§

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

source§

impl<'de> Deserialize<'de> for AtomicI32

source§

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

source§

impl<'de> Deserialize<'de> for AtomicI64

source§

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

source§

impl<'de> Deserialize<'de> for AtomicIsize

source§

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

source§

impl<'de> Deserialize<'de> for AtomicU8

source§

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

source§

impl<'de> Deserialize<'de> for AtomicU16

source§

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

source§

impl<'de> Deserialize<'de> for AtomicU32

source§

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

source§

impl<'de> Deserialize<'de> for AtomicU64

source§

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

source§

impl<'de> Deserialize<'de> for AtomicUsize

source§

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

source§

impl<'de> Deserialize<'de> for Duration

source§

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

source§

impl<'de> Deserialize<'de> for OsString

source§

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

source§

impl<'de> Deserialize<'de> for PathBuf

source§

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

source§

impl<'de> Deserialize<'de> for SystemTime

source§

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

source§

impl<'de> Deserialize<'de> for CompactBytes

source§

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

source§

impl<'de, 'a> Deserialize<'de> for &'a str
where 'de: 'a,

source§

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

source§

impl<'de, 'a> Deserialize<'de> for &'a RawValue
where 'de: 'a,

source§

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

source§

impl<'de, 'a> Deserialize<'de> for &'a Path
where 'de: 'a,

source§

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

source§

impl<'de, 'a> Deserialize<'de> for &'a [u8]
where 'de: 'a,

source§

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

source§

impl<'de, 'a> Deserialize<'de> for SessionAggregates<'a>

source§

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

source§

impl<'de, 'a> Deserialize<'de> for SessionAttributes<'a>

source§

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

source§

impl<'de, 'a> Deserialize<'de> for SessionUpdate<'a>

source§

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

source§

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

source§

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

source§

impl<'de, 'a> Deserialize<'de> for Transaction<'a>

source§

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

source§

impl<'de, 'a, T> Deserialize<'de> for Cow<'a, T>
where T: ToOwned + ?Sized, <T as ToOwned>::Owned: Deserialize<'de>,

source§

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

source§

impl<'de, A> Deserialize<'de> for TupleARegion<A>
where A: Deserialize<'de>,

source§

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

source§

impl<'de, A> Deserialize<'de> for SmallVec<A>
where A: Array, <A as Array>::Item: Deserialize<'de>,

source§

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

source§

impl<'de, A, B> Deserialize<'de> for TupleABRegion<A, B>
where A: Deserialize<'de>, B: Deserialize<'de>,

source§

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

source§

impl<'de, A, B, C> Deserialize<'de> for TupleABCRegion<A, B, C>
where A: Deserialize<'de>, B: Deserialize<'de>, C: Deserialize<'de>,

source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<TupleABCRegion<A, B, C>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

source§

impl<'de, A, B, C, D> Deserialize<'de> for TupleABCDRegion<A, B, C, D>
where A: Deserialize<'de>, B: Deserialize<'de>, C: Deserialize<'de>, D: Deserialize<'de>,

source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<TupleABCDRegion<A, B, C, D>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

source§

impl<'de, A, B, C, D, E> Deserialize<'de> for TupleABCDERegion<A, B, C, D, E>
where A: Deserialize<'de>, B: Deserialize<'de>, C: Deserialize<'de>, D: Deserialize<'de>, E: Deserialize<'de>,

source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<TupleABCDERegion<A, B, C, D, E>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

source§

impl<'de, A, B, C, D, E, F> Deserialize<'de> for TupleABCDEFRegion<A, B, C, D, E, F>
where A: Deserialize<'de>, B: Deserialize<'de>, C: Deserialize<'de>, D: Deserialize<'de>, E: Deserialize<'de>, F: Deserialize<'de>,

source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<TupleABCDEFRegion<A, B, C, D, E, F>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

source§

impl<'de, A, B, C, D, E, F, G> Deserialize<'de> for TupleABCDEFGRegion<A, B, C, D, E, F, G>
where A: Deserialize<'de>, B: Deserialize<'de>, C: Deserialize<'de>, D: Deserialize<'de>, E: Deserialize<'de>, F: Deserialize<'de>, G: Deserialize<'de>,

source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<TupleABCDEFGRegion<A, B, C, D, E, F, G>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

source§

impl<'de, A, B, C, D, E, F, G, H> Deserialize<'de> for TupleABCDEFGHRegion<A, B, C, D, E, F, G, H>
where A: Deserialize<'de>, B: Deserialize<'de>, C: Deserialize<'de>, D: Deserialize<'de>, E: Deserialize<'de>, F: Deserialize<'de>, G: Deserialize<'de>, H: Deserialize<'de>,

source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<TupleABCDEFGHRegion<A, B, C, D, E, F, G, H>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

source§

impl<'de, A, B, C, D, E, F, G, H, I> Deserialize<'de> for TupleABCDEFGHIRegion<A, B, C, D, E, F, G, H, I>
where A: Deserialize<'de>, B: Deserialize<'de>, C: Deserialize<'de>, D: Deserialize<'de>, E: Deserialize<'de>, F: Deserialize<'de>, G: Deserialize<'de>, H: Deserialize<'de>, I: Deserialize<'de>,

source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<TupleABCDEFGHIRegion<A, B, C, D, E, F, G, H, I>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

source§

impl<'de, A, B, C, D, E, F, G, H, I, J> Deserialize<'de> for TupleABCDEFGHIJRegion<A, B, C, D, E, F, G, H, I, J>
where A: Deserialize<'de>, B: Deserialize<'de>, C: Deserialize<'de>, D: Deserialize<'de>, E: Deserialize<'de>, F: Deserialize<'de>, G: Deserialize<'de>, H: Deserialize<'de>, I: Deserialize<'de>, J: Deserialize<'de>,

source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<TupleABCDEFGHIJRegion<A, B, C, D, E, F, G, H, I, J>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

source§

impl<'de, A, B, C, D, E, F, G, H, I, J, K> Deserialize<'de> for TupleABCDEFGHIJKRegion<A, B, C, D, E, F, G, H, I, J, K>
where A: Deserialize<'de>, B: Deserialize<'de>, C: Deserialize<'de>, D: Deserialize<'de>, E: Deserialize<'de>, F: Deserialize<'de>, G: Deserialize<'de>, H: Deserialize<'de>, I: Deserialize<'de>, J: Deserialize<'de>, K: Deserialize<'de>,

source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<TupleABCDEFGHIJKRegion<A, B, C, D, E, F, G, H, I, J, K>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

source§

impl<'de, A, B, C, D, E, F, G, H, I, J, K, L> Deserialize<'de> for TupleABCDEFGHIJKLRegion<A, B, C, D, E, F, G, H, I, J, K, L>
where A: Deserialize<'de>, B: Deserialize<'de>, C: Deserialize<'de>, D: Deserialize<'de>, E: Deserialize<'de>, F: Deserialize<'de>, G: Deserialize<'de>, H: Deserialize<'de>, I: Deserialize<'de>, J: Deserialize<'de>, K: Deserialize<'de>, L: Deserialize<'de>,

source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<TupleABCDEFGHIJKLRegion<A, B, C, D, E, F, G, H, I, J, K, L>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

source§

impl<'de, A, B, C, D, E, F, G, H, I, J, K, L, M> Deserialize<'de> for TupleABCDEFGHIJKLMRegion<A, B, C, D, E, F, G, H, I, J, K, L, M>
where A: Deserialize<'de>, B: Deserialize<'de>, C: Deserialize<'de>, D: Deserialize<'de>, E: Deserialize<'de>, F: Deserialize<'de>, G: Deserialize<'de>, H: Deserialize<'de>, I: Deserialize<'de>, J: Deserialize<'de>, K: Deserialize<'de>, L: Deserialize<'de>, M: Deserialize<'de>,

source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<TupleABCDEFGHIJKLMRegion<A, B, C, D, E, F, G, H, I, J, K, L, M>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

source§

impl<'de, A, B, C, D, E, F, G, H, I, J, K, L, M, N> Deserialize<'de> for TupleABCDEFGHIJKLMNRegion<A, B, C, D, E, F, G, H, I, J, K, L, M, N>
where A: Deserialize<'de>, B: Deserialize<'de>, C: Deserialize<'de>, D: Deserialize<'de>, E: Deserialize<'de>, F: Deserialize<'de>, G: Deserialize<'de>, H: Deserialize<'de>, I: Deserialize<'de>, J: Deserialize<'de>, K: Deserialize<'de>, L: Deserialize<'de>, M: Deserialize<'de>, N: Deserialize<'de>,

source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<TupleABCDEFGHIJKLMNRegion<A, B, C, D, E, F, G, H, I, J, K, L, M, N>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

source§

impl<'de, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O> Deserialize<'de> for TupleABCDEFGHIJKLMNORegion<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O>
where A: Deserialize<'de>, B: Deserialize<'de>, C: Deserialize<'de>, D: Deserialize<'de>, E: Deserialize<'de>, F: Deserialize<'de>, G: Deserialize<'de>, H: Deserialize<'de>, I: Deserialize<'de>, J: Deserialize<'de>, K: Deserialize<'de>, L: Deserialize<'de>, M: Deserialize<'de>, N: Deserialize<'de>, O: Deserialize<'de>,

source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<TupleABCDEFGHIJKLMNORegion<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

source§

impl<'de, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P> Deserialize<'de> for TupleABCDEFGHIJKLMNOPRegion<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P>
where A: Deserialize<'de>, B: Deserialize<'de>, C: Deserialize<'de>, D: Deserialize<'de>, E: Deserialize<'de>, F: Deserialize<'de>, G: Deserialize<'de>, H: Deserialize<'de>, I: Deserialize<'de>, J: Deserialize<'de>, K: Deserialize<'de>, L: Deserialize<'de>, M: Deserialize<'de>, N: Deserialize<'de>, O: Deserialize<'de>, P: Deserialize<'de>,

source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<TupleABCDEFGHIJKLMNOPRegion<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

source§

impl<'de, BC, VC> Deserialize<'de> for Strings<BC, VC>
where BC: Deserialize<'de>, VC: Deserialize<'de>,

source§

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

source§

impl<'de, C0> Deserialize<'de> for GuardedMessageEventContainer<C0>
where C0: Deserialize<'de>,

source§

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

source§

impl<'de, C0> Deserialize<'de> for GuardedProgressEventContainer<C0>
where C0: Deserialize<'de>,

source§

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

source§

impl<'de, C0> Deserialize<'de> for InputEventContainer<C0>
where C0: Deserialize<'de>,

source§

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

source§

impl<'de, C0> Deserialize<'de> for PushProgressEventContainer<C0>
where C0: Deserialize<'de>,

source§

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

source§

impl<'de, C0> Deserialize<'de> for ShutdownEventContainer<C0>
where C0: Deserialize<'de>,

source§

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

source§

impl<'de, C0> Deserialize<'de> for TimelySetupContainer<C0>
where C0: Deserialize<'de>,

source§

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

source§

impl<'de, C0, C1> Deserialize<'de> for ApplicationEventContainer<C0, C1>
where C0: Deserialize<'de>, C1: Deserialize<'de>,

source§

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

source§

impl<'de, C0, C1> Deserialize<'de> for CommChannelsEventContainer<C0, C1>
where C0: Deserialize<'de>, C1: Deserialize<'de>,

source§

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

source§

impl<'de, C0, C1> Deserialize<'de> for ScheduleEventContainer<C0, C1>
where C0: Deserialize<'de>, C1: Deserialize<'de>,

source§

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

source§

impl<'de, C0, C1> Deserialize<'de> for LocationContainer<C0, C1>
where C0: Deserialize<'de>, C1: Deserialize<'de>,

source§

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

source§

impl<'de, C0, C1> Deserialize<'de> for MessageEventContainer<C0, C1>
where C0: Deserialize<'de>, C1: Deserialize<'de>,

source§

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

source§

impl<'de, C0, C1, C2> Deserialize<'de> for OperatesEventContainer<C0, C1, C2>
where C0: Deserialize<'de>, C1: Deserialize<'de>, C2: Deserialize<'de>,

source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<OperatesEventContainer<C0, C1, C2>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

source§

impl<'de, C0, C1, C2> Deserialize<'de> for CommunicationSetupContainer<C0, C1, C2>
where C0: Deserialize<'de>, C1: Deserialize<'de>, C2: Deserialize<'de>,

source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CommunicationSetupContainer<C0, C1, C2>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

source§

impl<'de, C0, C1, C2, C3> Deserialize<'de> for ChannelsEventContainer<C0, C1, C2, C3>
where C0: Deserialize<'de>, C1: Deserialize<'de>, C2: Deserialize<'de>, C3: Deserialize<'de>,

source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChannelsEventContainer<C0, C1, C2, C3>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

source§

impl<'de, C0, C1, C2, C3> Deserialize<'de> for StateEventContainer<C0, C1, C2, C3>
where C0: Deserialize<'de>, C1: Deserialize<'de>, C2: Deserialize<'de>, C3: Deserialize<'de>,

source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<StateEventContainer<C0, C1, C2, C3>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

source§

impl<'de, C0, C1, C2, C3, C4> Deserialize<'de> for MessageHeaderContainer<C0, C1, C2, C3, C4>
where C0: Deserialize<'de>, C1: Deserialize<'de>, C2: Deserialize<'de>, C3: Deserialize<'de>, C4: Deserialize<'de>,

source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<MessageHeaderContainer<C0, C1, C2, C3, C4>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

source§

impl<'de, C0, C1, C2, C3, C4, C5> Deserialize<'de> for MessagesEventContainer<C0, C1, C2, C3, C4, C5>
where C0: Deserialize<'de>, C1: Deserialize<'de>, C2: Deserialize<'de>, C3: Deserialize<'de>, C4: Deserialize<'de>, C5: Deserialize<'de>,

source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<MessagesEventContainer<C0, C1, C2, C3, C4, C5>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

source§

impl<'de, C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, CVar, COff> Deserialize<'de> for TimelyEventContainer<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, CVar, COff>
where C0: Deserialize<'de>, C1: Deserialize<'de>, C2: Deserialize<'de>, C3: Deserialize<'de>, C4: Deserialize<'de>, C5: Deserialize<'de>, C6: Deserialize<'de>, C7: Deserialize<'de>, C8: Deserialize<'de>, C9: Deserialize<'de>, C10: Deserialize<'de>, C11: Deserialize<'de>, C12: Deserialize<'de>, CVar: Deserialize<'de>, COff: Deserialize<'de>,

source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<TimelyEventContainer<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, CVar, COff>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

source§

impl<'de, C0, C1, C2, CVar, COff> Deserialize<'de> for CommunicationEventContainer<C0, C1, C2, CVar, COff>
where C0: Deserialize<'de>, C1: Deserialize<'de>, C2: Deserialize<'de>, CVar: Deserialize<'de>, COff: Deserialize<'de>,

source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CommunicationEventContainer<C0, C1, C2, CVar, COff>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

source§

impl<'de, C0, C1, CVar, COff> Deserialize<'de> for EventContainer<C0, C1, CVar, COff>
where C0: Deserialize<'de>, C1: Deserialize<'de>, CVar: Deserialize<'de>, COff: Deserialize<'de>,

source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<EventContainer<C0, C1, CVar, COff>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

source§

impl<'de, C0, C1, CVar, COff> Deserialize<'de> for ParkEventContainer<C0, C1, CVar, COff>
where C0: Deserialize<'de>, C1: Deserialize<'de>, CVar: Deserialize<'de>, COff: Deserialize<'de>,

source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ParkEventContainer<C0, C1, CVar, COff>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

source§

impl<'de, C0, C1, CVar, COff> Deserialize<'de> for PortContainer<C0, C1, CVar, COff>
where C0: Deserialize<'de>, C1: Deserialize<'de>, CVar: Deserialize<'de>, COff: Deserialize<'de>,

source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<PortContainer<C0, C1, CVar, COff>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

source§

impl<'de, CC, VC, WC> Deserialize<'de> for RankSelect<CC, VC, WC>
where CC: Deserialize<'de>, VC: Deserialize<'de>, WC: Deserialize<'de>,

source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RankSelect<CC, VC, WC>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

source§

impl<'de, CVar> Deserialize<'de> for CommChannelKindContainer<CVar>
where CVar: Deserialize<'de>,

source§

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

source§

impl<'de, CVar> Deserialize<'de> for StartStopContainer<CVar>
where CVar: Deserialize<'de>,

source§

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

source§

impl<'de, D> Deserialize<'de> for OrderedDecimal<D>
where D: Deserialize<'de>,

source§

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

source§

impl<'de, D, T, R> Deserialize<'de> for Message<D, T, R>
where D: Deserialize<'de>, T: Deserialize<'de>, R: Deserialize<'de>,

source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Message<D, T, R>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

source§

impl<'de, Idx> Deserialize<'de> for Range<Idx>
where Idx: Deserialize<'de>,

source§

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

source§

impl<'de, Idx> Deserialize<'de> for RangeFrom<Idx>
where Idx: Deserialize<'de>,

source§

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

source§

impl<'de, Idx> Deserialize<'de> for RangeInclusive<Idx>
where Idx: Deserialize<'de>,

source§

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

source§

impl<'de, Idx> Deserialize<'de> for RangeTo<Idx>
where Idx: Deserialize<'de>,

source§

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

source§

impl<'de, K> Deserialize<'de> for WatchEvent<K>
where K: Deserialize<'de>,

source§

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

source§

impl<'de, K> Deserialize<'de> for PartialObjectMeta<K>

source§

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

source§

impl<'de, K, V, S> Deserialize<'de> for HashMap<K, V, S>
where K: Deserialize<'de> + Eq + Hash, V: Deserialize<'de>, S: BuildHasher + Default,

source§

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

source§

impl<'de, L> Deserialize<'de> for OrdKeyBatch<L>
where L: Layout, <L as Layout>::KeyContainer: Serialize + for<'a> Deserialize<'a>, <L as Layout>::OffsetContainer: Serialize + for<'a> Deserialize<'a>, <L as Layout>::TimeContainer: Serialize + for<'a> Deserialize<'a>, <L as Layout>::DiffContainer: Serialize + for<'a> Deserialize<'a>,

source§

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

source§

impl<'de, L> Deserialize<'de> for OrdValBatch<L>
where L: Layout, <L as Layout>::KeyContainer: Serialize + for<'a> Deserialize<'a>, <L as Layout>::ValContainer: Serialize + for<'a> Deserialize<'a>, <L as Layout>::OffsetContainer: Serialize + for<'a> Deserialize<'a>, <L as Layout>::TimeContainer: Serialize + for<'a> Deserialize<'a>, <L as Layout>::DiffContainer: Serialize + for<'a> Deserialize<'a>,

source§

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

source§

impl<'de, L, R> Deserialize<'de> for Either<L, R>
where L: Deserialize<'de>, R: Deserialize<'de>,

source§

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

source§

impl<'de, P, U> Deserialize<'de> for Object<P, U>
where P: Clone + Deserialize<'de>, U: Clone + Deserialize<'de> + Default,

source§

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

source§

impl<'de, R> Deserialize<'de> for ColumnsRegion<R>
where R: Region + Serialize + for<'a> Deserialize<'a>, <R as Region>::Index: Serialize + for<'a> Deserialize<'a>,

source§

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

source§

impl<'de, R> Deserialize<'de> for CollapseSequence<R>
where R: Region + Deserialize<'de>,

source§

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

source§

impl<'de, R> Deserialize<'de> for OptionRegion<R>
where R: Deserialize<'de>,

source§

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

source§

impl<'de, R> Deserialize<'de> for StringRegion<R>
where R: Deserialize<'de>,

source§

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

source§

impl<'de, R> Deserialize<'de> for FlatStack<R>
where R: Region + Serialize + for<'a> Deserialize<'a>, <R as Region>::Index: Serialize + for<'a> Deserialize<'a>,

source§

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

source§

impl<'de, R, O> Deserialize<'de> for ConsecutiveOffsetPairs<R, O>
where R: Deserialize<'de>, O: Deserialize<'de>,

source§

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

source§

impl<'de, R, O> Deserialize<'de> for SliceRegion<R, O>
where R: Region + Deserialize<'de>, O: Deserialize<'de>,

source§

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

source§

impl<'de, S> Deserialize<'de> for Host<S>
where S: Deserialize<'de>,

source§

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

source§

impl<'de, SC, NC> Deserialize<'de> for Durations<SC, NC>
where SC: Deserialize<'de>, NC: Deserialize<'de>,

source§

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

source§

impl<'de, SC, TC, CC, VC, WC> Deserialize<'de> for Results<SC, TC, CC, VC, WC>
where SC: Deserialize<'de>, TC: Deserialize<'de>, CC: Deserialize<'de>, VC: Deserialize<'de>, WC: Deserialize<'de>,

source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Results<SC, TC, CC, VC, WC>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

source§

impl<'de, T0, T1> Deserialize<'de> for (T0, T1)
where T0: Deserialize<'de>, T1: Deserialize<'de>,

source§

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

source§

impl<'de, T0, T1, T2> Deserialize<'de> for (T0, T1, T2)
where T0: Deserialize<'de>, T1: Deserialize<'de>, T2: Deserialize<'de>,

source§

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

source§

impl<'de, T0, T1, T2, T3> Deserialize<'de> for (T0, T1, T2, T3)
where T0: Deserialize<'de>, T1: Deserialize<'de>, T2: Deserialize<'de>, T3: Deserialize<'de>,

source§

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

source§

impl<'de, T0, T1, T2, T3, T4> Deserialize<'de> for (T0, T1, T2, T3, T4)
where T0: Deserialize<'de>, T1: Deserialize<'de>, T2: Deserialize<'de>, T3: Deserialize<'de>, T4: Deserialize<'de>,

source§

fn deserialize<D>( deserializer: D, ) -> Result<(T0, T1, T2, T3, T4), <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

source§

impl<'de, T0, T1, T2, T3, T4, T5> Deserialize<'de> for (T0, T1, T2, T3, T4, T5)
where T0: Deserialize<'de>, T1: Deserialize<'de>, T2: Deserialize<'de>, T3: Deserialize<'de>, T4: Deserialize<'de>, T5: Deserialize<'de>,

source§

fn deserialize<D>( deserializer: D, ) -> Result<(T0, T1, T2, T3, T4, T5), <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

source§

impl<'de, T0, T1, T2, T3, T4, T5, T6> Deserialize<'de> for (T0, T1, T2, T3, T4, T5, T6)
where T0: Deserialize<'de>, T1: Deserialize<'de>, T2: Deserialize<'de>, T3: Deserialize<'de>, T4: Deserialize<'de>, T5: Deserialize<'de>, T6: Deserialize<'de>,

source§

fn deserialize<D>( deserializer: D, ) -> Result<(T0, T1, T2, T3, T4, T5, T6), <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

source§

impl<'de, T0, T1, T2, T3, T4, T5, T6, T7> Deserialize<'de> for (T0, T1, T2, T3, T4, T5, T6, T7)
where T0: Deserialize<'de>, T1: Deserialize<'de>, T2: Deserialize<'de>, T3: Deserialize<'de>, T4: Deserialize<'de>, T5: Deserialize<'de>, T6: Deserialize<'de>, T7: Deserialize<'de>,

source§

fn deserialize<D>( deserializer: D, ) -> Result<(T0, T1, T2, T3, T4, T5, T6, T7), <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

source§

impl<'de, T0, T1, T2, T3, T4, T5, T6, T7, T8> Deserialize<'de> for (T0, T1, T2, T3, T4, T5, T6, T7, T8)
where T0: Deserialize<'de>, T1: Deserialize<'de>, T2: Deserialize<'de>, T3: Deserialize<'de>, T4: Deserialize<'de>, T5: Deserialize<'de>, T6: Deserialize<'de>, T7: Deserialize<'de>, T8: Deserialize<'de>,

source§

fn deserialize<D>( deserializer: D, ) -> Result<(T0, T1, T2, T3, T4, T5, T6, T7, T8), <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

source§

impl<'de, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> Deserialize<'de> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)
where T0: Deserialize<'de>, T1: Deserialize<'de>, T2: Deserialize<'de>, T3: Deserialize<'de>, T4: Deserialize<'de>, T5: Deserialize<'de>, T6: Deserialize<'de>, T7: Deserialize<'de>, T8: Deserialize<'de>, T9: Deserialize<'de>,

source§

fn deserialize<D>( deserializer: D, ) -> Result<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9), <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

source§

impl<'de, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> Deserialize<'de> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)
where T0: Deserialize<'de>, T1: Deserialize<'de>, T2: Deserialize<'de>, T3: Deserialize<'de>, T4: Deserialize<'de>, T5: Deserialize<'de>, T6: Deserialize<'de>, T7: Deserialize<'de>, T8: Deserialize<'de>, T9: Deserialize<'de>, T10: Deserialize<'de>,

source§

impl<'de, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> Deserialize<'de> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)
where T0: Deserialize<'de>, T1: Deserialize<'de>, T2: Deserialize<'de>, T3: Deserialize<'de>, T4: Deserialize<'de>, T5: Deserialize<'de>, T6: Deserialize<'de>, T7: Deserialize<'de>, T8: Deserialize<'de>, T9: Deserialize<'de>, T10: Deserialize<'de>, T11: Deserialize<'de>,

source§

impl<'de, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> Deserialize<'de> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)
where T0: Deserialize<'de>, T1: Deserialize<'de>, T2: Deserialize<'de>, T3: Deserialize<'de>, T4: Deserialize<'de>, T5: Deserialize<'de>, T6: Deserialize<'de>, T7: Deserialize<'de>, T8: Deserialize<'de>, T9: Deserialize<'de>, T10: Deserialize<'de>, T11: Deserialize<'de>, T12: Deserialize<'de>,

source§

impl<'de, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> Deserialize<'de> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13)
where T0: Deserialize<'de>, T1: Deserialize<'de>, T2: Deserialize<'de>, T3: Deserialize<'de>, T4: Deserialize<'de>, T5: Deserialize<'de>, T6: Deserialize<'de>, T7: Deserialize<'de>, T8: Deserialize<'de>, T9: Deserialize<'de>, T10: Deserialize<'de>, T11: Deserialize<'de>, T12: Deserialize<'de>, T13: Deserialize<'de>,

source§

impl<'de, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> Deserialize<'de> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)
where T0: Deserialize<'de>, T1: Deserialize<'de>, T2: Deserialize<'de>, T3: Deserialize<'de>, T4: Deserialize<'de>, T5: Deserialize<'de>, T6: Deserialize<'de>, T7: Deserialize<'de>, T8: Deserialize<'de>, T9: Deserialize<'de>, T10: Deserialize<'de>, T11: Deserialize<'de>, T12: Deserialize<'de>, T13: Deserialize<'de>, T14: Deserialize<'de>,

source§

impl<'de, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> Deserialize<'de> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15)
where T0: Deserialize<'de>, T1: Deserialize<'de>, T2: Deserialize<'de>, T3: Deserialize<'de>, T4: Deserialize<'de>, T5: Deserialize<'de>, T6: Deserialize<'de>, T7: Deserialize<'de>, T8: Deserialize<'de>, T9: Deserialize<'de>, T10: Deserialize<'de>, T11: Deserialize<'de>, T12: Deserialize<'de>, T13: Deserialize<'de>, T14: Deserialize<'de>, T15: Deserialize<'de>,

source§

impl<'de, T> Deserialize<'de> for WatchEvent<T>
where T: Deserialize<'de>,

source§

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

source§

impl<'de, T> Deserialize<'de> for SingleOrVec<T>
where T: Deserialize<'de>,

source§

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

source§

impl<'de, T> Deserialize<'de> for Bound<T>
where T: Deserialize<'de>,

source§

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

source§

impl<'de, T> Deserialize<'de> for Option<T>
where T: Deserialize<'de>,

source§

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

source§

impl<'de, T> Deserialize<'de> for [T; 0]

source§

fn deserialize<D>( deserializer: D, ) -> Result<[T; 0], <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

source§

impl<'de, T> Deserialize<'de> for [T; 1]
where T: Deserialize<'de>,

source§

fn deserialize<D>( deserializer: D, ) -> Result<[T; 1], <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

source§

impl<'de, T> Deserialize<'de> for [T; 2]
where T: Deserialize<'de>,

source§

fn deserialize<D>( deserializer: D, ) -> Result<[T; 2], <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

source§

impl<'de, T> Deserialize<'de> for [T; 3]
where T: Deserialize<'de>,

source§

fn deserialize<D>( deserializer: D, ) -> Result<[T; 3], <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

source§

impl<'de, T> Deserialize<'de> for [T; 4]
where T: Deserialize<'de>,

source§

fn deserialize<D>( deserializer: D, ) -> Result<[T; 4], <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

source§

impl<'de, T> Deserialize<'de> for [T; 5]
where T: Deserialize<'de>,

source§

fn deserialize<D>( deserializer: D, ) -> Result<[T; 5], <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

source§

impl<'de, T> Deserialize<'de> for [T; 6]
where T: Deserialize<'de>,

source§

fn deserialize<D>( deserializer: D, ) -> Result<[T; 6], <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

source§

impl<'de, T> Deserialize<'de> for [T; 7]
where T: Deserialize<'de>,

source§

fn deserialize<D>( deserializer: D, ) -> Result<[T; 7], <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

source§

impl<'de, T> Deserialize<'de> for [T; 8]
where T: Deserialize<'de>,

source§

fn deserialize<D>( deserializer: D, ) -> Result<[T; 8], <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

source§

impl<'de, T> Deserialize<'de> for [T; 9]
where T: Deserialize<'de>,

source§

fn deserialize<D>( deserializer: D, ) -> Result<[T; 9], <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

source§

impl<'de, T> Deserialize<'de> for [T; 10]
where T: Deserialize<'de>,

source§

fn deserialize<D>( deserializer: D, ) -> Result<[T; 10], <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

source§

impl<'de, T> Deserialize<'de> for [T; 11]
where T: Deserialize<'de>,

source§

fn deserialize<D>( deserializer: D, ) -> Result<[T; 11], <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

source§

impl<'de, T> Deserialize<'de> for [T; 12]
where T: Deserialize<'de>,

source§

fn deserialize<D>( deserializer: D, ) -> Result<[T; 12], <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

source§

impl<'de, T> Deserialize<'de> for [T; 13]
where T: Deserialize<'de>,

source§

fn deserialize<D>( deserializer: D, ) -> Result<[T; 13], <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

source§

impl<'de, T> Deserialize<'de> for [T; 14]
where T: Deserialize<'de>,

source§

fn deserialize<D>( deserializer: D, ) -> Result<[T; 14], <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

source§

impl<'de, T> Deserialize<'de> for [T; 15]
where T: Deserialize<'de>,

source§

fn deserialize<D>( deserializer: D, ) -> Result<[T; 15], <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

source§

impl<'de, T> Deserialize<'de> for [T; 16]
where T: Deserialize<'de>,

source§

fn deserialize<D>( deserializer: D, ) -> Result<[T; 16], <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

source§

impl<'de, T> Deserialize<'de> for [T; 17]
where T: Deserialize<'de>,

source§

fn deserialize<D>( deserializer: D, ) -> Result<[T; 17], <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

source§

impl<'de, T> Deserialize<'de> for [T; 18]
where T: Deserialize<'de>,

source§

fn deserialize<D>( deserializer: D, ) -> Result<[T; 18], <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

source§

impl<'de, T> Deserialize<'de> for [T; 19]
where T: Deserialize<'de>,

source§

fn deserialize<D>( deserializer: D, ) -> Result<[T; 19], <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

source§

impl<'de, T> Deserialize<'de> for [T; 20]
where T: Deserialize<'de>,

source§

fn deserialize<D>( deserializer: D, ) -> Result<[T; 20], <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

source§

impl<'de, T> Deserialize<'de> for [T; 21]
where T: Deserialize<'de>,

source§

fn deserialize<D>( deserializer: D, ) -> Result<[T; 21], <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

source§

impl<'de, T> Deserialize<'de> for [T; 22]
where T: Deserialize<'de>,

source§

fn deserialize<D>( deserializer: D, ) -> Result<[T; 22], <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

source§

impl<'de, T> Deserialize<'de> for [T; 23]
where T: Deserialize<'de>,

source§

fn deserialize<D>( deserializer: D, ) -> Result<[T; 23], <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

source§

impl<'de, T> Deserialize<'de> for [T; 24]
where T: Deserialize<'de>,

source§

fn deserialize<D>( deserializer: D, ) -> Result<[T; 24], <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

source§

impl<'de, T> Deserialize<'de> for [T; 25]
where T: Deserialize<'de>,

source§

fn deserialize<D>( deserializer: D, ) -> Result<[T; 25], <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

source§

impl<'de, T> Deserialize<'de> for [T; 26]
where T: Deserialize<'de>,

source§

fn deserialize<D>( deserializer: D, ) -> Result<[T; 26], <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

source§

impl<'de, T> Deserialize<'de> for [T; 27]
where T: Deserialize<'de>,

source§

fn deserialize<D>( deserializer: D, ) -> Result<[T; 27], <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

source§

impl<'de, T> Deserialize<'de> for [T; 28]
where T: Deserialize<'de>,

source§

fn deserialize<D>( deserializer: D, ) -> Result<[T; 28], <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

source§

impl<'de, T> Deserialize<'de> for [T; 29]
where T: Deserialize<'de>,

source§

fn deserialize<D>( deserializer: D, ) -> Result<[T; 29], <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

source§

impl<'de, T> Deserialize<'de> for [T; 30]
where T: Deserialize<'de>,

source§

fn deserialize<D>( deserializer: D, ) -> Result<[T; 30], <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

source§

impl<'de, T> Deserialize<'de> for [T; 31]
where T: Deserialize<'de>,

source§

fn deserialize<D>( deserializer: D, ) -> Result<[T; 31], <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

source§

impl<'de, T> Deserialize<'de> for [T; 32]
where T: Deserialize<'de>,

source§

fn deserialize<D>( deserializer: D, ) -> Result<[T; 32], <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

source§

impl<'de, T> Deserialize<'de> for (T,)
where T: Deserialize<'de>,

source§

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

source§

impl<'de, T> Deserialize<'de> for Progress<T>
where T: Deserialize<'de>,

source§

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

source§

impl<'de, T> Deserialize<'de> for PointStamp<T>
where T: Deserialize<'de>,

source§

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

source§

impl<'de, T> Deserialize<'de> for HashWrapper<T>
where T: Hash + Hashable + Deserialize<'de>,

source§

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

source§

impl<'de, T> Deserialize<'de> for MirrorRegion<T>

source§

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

source§

impl<'de, T> Deserialize<'de> for OwnedRegion<T>
where T: Deserialize<'de>,

source§

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

source§

impl<'de, T> Deserialize<'de> for List<T>
where T: Deserialize<'de> + ListableResource,

source§

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

source§

impl<'de, T> Deserialize<'de> for ObjectList<T>
where T: Clone, Vec<T>: Deserialize<'de>,

source§

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

source§

impl<'de, T> Deserialize<'de> for NonNeg<T>
where T: Signed + Display + Deserialize<'de>,

source§

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

source§

impl<'de, T> Deserialize<'de> for NotNan<T>
where T: FloatCore + Deserialize<'de>,

source§

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

source§

impl<'de, T> Deserialize<'de> for OrderedFloat<T>
where T: FloatCore + Deserialize<'de>,

source§

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

source§

impl<'de, T> Deserialize<'de> for Secret<T>

source§

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

source§

impl<'de, T> Deserialize<'de> for Values<T>
where T: Deserialize<'de>,

source§

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

source§

impl<'de, T> Deserialize<'de> for Antichain<T>
where T: Deserialize<'de>,

source§

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

source§

impl<'de, T> Deserialize<'de> for MutableAntichain<T>
where T: Deserialize<'de>,

source§

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

source§

impl<'de, T> Deserialize<'de> for Box<[T]>
where T: Deserialize<'de>,

source§

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

source§

impl<'de, T> Deserialize<'de> for Box<T>
where T: Deserialize<'de>,

source§

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

source§

impl<'de, T> Deserialize<'de> for BinaryHeap<T>
where T: Deserialize<'de> + Ord,

source§

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

source§

impl<'de, T> Deserialize<'de> for BTreeSet<T>
where T: Deserialize<'de> + Eq + Ord,

source§

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

source§

impl<'de, T> Deserialize<'de> for LinkedList<T>
where T: Deserialize<'de>,

source§

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

source§

impl<'de, T> Deserialize<'de> for VecDeque<T>
where T: Deserialize<'de>,

source§

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

source§

impl<'de, T> Deserialize<'de> for Rc<T>
where Box<T>: Deserialize<'de>, T: ?Sized,

This impl requires the "rc" Cargo feature of Serde.

Deserializing a data structure containing Rc will not attempt to deduplicate Rc references to the same data. Every deserialized Rc will end up with a strong count of 1.

source§

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

source§

impl<'de, T> Deserialize<'de> for Weak<T>
where T: Deserialize<'de>,

This impl requires the "rc" Cargo feature of Serde. The resulting Weak<T> has a reference count of 0 and cannot be upgraded.

source§

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

source§

impl<'de, T> Deserialize<'de> for Arc<T>
where Box<T>: Deserialize<'de>, T: ?Sized,

This impl requires the "rc" Cargo feature of Serde.

Deserializing a data structure containing Arc will not attempt to deduplicate Arc references to the same data. Every deserialized Arc will end up with a strong count of 1.

source§

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

source§

impl<'de, T> Deserialize<'de> for Weak<T>
where T: Deserialize<'de>,

This impl requires the "rc" Cargo feature of Serde. The resulting Weak<T> has a reference count of 0 and cannot be upgraded.

source§

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

source§

impl<'de, T> Deserialize<'de> for Vec<T>
where T: Deserialize<'de>,

source§

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

source§

impl<'de, T> Deserialize<'de> for Cell<T>
where T: Deserialize<'de> + Copy,

source§

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

source§

impl<'de, T> Deserialize<'de> for RefCell<T>
where T: Deserialize<'de>,

source§

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

source§

impl<'de, T> Deserialize<'de> for Reverse<T>
where T: Deserialize<'de>,

source§

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

source§

impl<'de, T> Deserialize<'de> for PhantomData<T>
where T: ?Sized,

source§

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

source§

impl<'de, T> Deserialize<'de> for Wrapping<T>
where T: Deserialize<'de>,

source§

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

source§

impl<'de, T> Deserialize<'de> for Mutex<T>
where T: Deserialize<'de>,

source§

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

source§

impl<'de, T> Deserialize<'de> for RwLock<T>
where T: Deserialize<'de>,

source§

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

source§

impl<'de, T, C> Deserialize<'de> for Event<T, C>
where T: Deserialize<'de>, C: Deserialize<'de>,

source§

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

source§

impl<'de, T, E> Deserialize<'de> for Result<T, E>
where T: Deserialize<'de>, E: Deserialize<'de>,

source§

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

source§

impl<'de, T, E> Deserialize<'de> for ResultRegion<T, E>
where T: Deserialize<'de>, E: Deserialize<'de>,

source§

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

source§

impl<'de, T, S> Deserialize<'de> for HashSet<T, S>
where T: Deserialize<'de> + Eq + Hash, S: BuildHasher + Default,

source§

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

source§

impl<'de, T, const X: usize> Deserialize<'de> for ChangeBatch<T, X>
where T: Deserialize<'de>,

source§

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

source§

impl<'de, TC, BC> Deserialize<'de> for Vecs<TC, BC>
where TC: Deserialize<'de>, BC: Deserialize<'de>,

source§

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

source§

impl<'de, TC, CC, VC, WC> Deserialize<'de> for Options<TC, CC, VC, WC>
where TC: Deserialize<'de>, CC: Deserialize<'de>, VC: Deserialize<'de>, WC: Deserialize<'de>,

source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Options<TC, CC, VC, WC>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

source§

impl<'de, TC, VC, const N: u8> Deserialize<'de> for Lookbacks<TC, VC, N>
where TC: Deserialize<'de>, VC: Deserialize<'de>,

source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Lookbacks<TC, VC, N>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

source§

impl<'de, TC, const N: u8> Deserialize<'de> for Repeats<TC, N>
where TC: Deserialize<'de>,

source§

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

source§

impl<'de, TOuter, TInner> Deserialize<'de> for Product<TOuter, TInner>
where TOuter: Deserialize<'de>, TInner: Deserialize<'de>,

source§

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

source§

impl<'de, TS> Deserialize<'de> for PointStampSummary<TS>
where TS: Deserialize<'de>,

source§

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

source§

impl<'de, Time> Deserialize<'de> for Description<Time>
where Time: Deserialize<'de>,

source§

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

source§

impl<'de, VC, WC> Deserialize<'de> for Bools<VC, WC>
where VC: Deserialize<'de>, WC: Deserialize<'de>,

source§

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

source§

impl<'de, Z> Deserialize<'de> for Zeroizing<Z>
where Z: Zeroize + Deserialize<'de>,

source§

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

source§

impl<'de, const N: usize> Deserialize<'de> for Decimal<N>

source§

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

Implementors§

source§

impl<'de> Deserialize<'de> for VpcEndpointState

source§

impl<'de> Deserialize<'de> for CertificateAdditionalOutputFormatsType

source§

impl<'de> Deserialize<'de> for CertificateKeystoresPkcs12Profile

source§

impl<'de> Deserialize<'de> for CertificatePrivateKeyAlgorithm

source§

impl<'de> Deserialize<'de> for CertificatePrivateKeyEncoding

source§

impl<'de> Deserialize<'de> for CertificatePrivateKeyRotationPolicy

source§

impl<'de> Deserialize<'de> for IssuerAcmeExternalAccountBindingKeyAlgorithm

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversDns01AzureDnsEnvironment

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversDns01CnameStrategy

source§

impl<'de> Deserialize<'de> for IgnoredAny

source§

impl<'de> Deserialize<'de> for AwsExternalIdPrefix

source§

impl<'de> Deserialize<'de> for Materialize

source§

impl<'de> Deserialize<'de> for MaterializeCertSpec

source§

impl<'de> Deserialize<'de> for MaterializeSpec

source§

impl<'de> Deserialize<'de> for MaterializeStatus

source§

impl<'de> Deserialize<'de> for VpcEndpoint

source§

impl<'de> Deserialize<'de> for VpcEndpointSpec

source§

impl<'de> Deserialize<'de> for VpcEndpointStatus

source§

impl<'de> Deserialize<'de> for Certificate

source§

impl<'de> Deserialize<'de> for CertificateAdditionalOutputFormats

source§

impl<'de> Deserialize<'de> for CertificateIssuerRef

source§

impl<'de> Deserialize<'de> for CertificateKeystores

source§

impl<'de> Deserialize<'de> for CertificateKeystoresJks

source§

impl<'de> Deserialize<'de> for CertificateKeystoresJksPasswordSecretRef

source§

impl<'de> Deserialize<'de> for CertificateKeystoresPkcs12

source§

impl<'de> Deserialize<'de> for CertificateKeystoresPkcs12PasswordSecretRef

source§

impl<'de> Deserialize<'de> for CertificateNameConstraints

source§

impl<'de> Deserialize<'de> for CertificateNameConstraintsExcluded

source§

impl<'de> Deserialize<'de> for CertificateNameConstraintsPermitted

source§

impl<'de> Deserialize<'de> for CertificateOtherNames

source§

impl<'de> Deserialize<'de> for CertificatePrivateKey

source§

impl<'de> Deserialize<'de> for CertificateSecretTemplate

source§

impl<'de> Deserialize<'de> for CertificateSpec

source§

impl<'de> Deserialize<'de> for CertificateStatus

source§

impl<'de> Deserialize<'de> for CertificateSubject

source§

impl<'de> Deserialize<'de> for Issuer

source§

impl<'de> Deserialize<'de> for IssuerAcme

source§

impl<'de> Deserialize<'de> for IssuerAcmeExternalAccountBinding

source§

impl<'de> Deserialize<'de> for IssuerAcmeExternalAccountBindingKeySecretRef

source§

impl<'de> Deserialize<'de> for IssuerAcmePrivateKeySecretRef

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolvers

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversDns01

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversDns01AcmeDns

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversDns01AcmeDnsAccountSecretRef

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversDns01Akamai

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversDns01AkamaiAccessTokenSecretRef

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversDns01AkamaiClientSecretSecretRef

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversDns01AkamaiClientTokenSecretRef

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversDns01AzureDns

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversDns01AzureDnsClientSecretSecretRef

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversDns01AzureDnsManagedIdentity

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversDns01CloudDns

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversDns01CloudDnsServiceAccountSecretRef

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversDns01Cloudflare

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversDns01CloudflareApiKeySecretRef

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversDns01CloudflareApiTokenSecretRef

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversDns01Digitalocean

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversDns01DigitaloceanTokenSecretRef

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversDns01Rfc2136

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversDns01Rfc2136TsigSecretSecretRef

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversDns01Route53

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversDns01Route53AccessKeyIdSecretRef

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversDns01Route53Auth

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversDns01Route53AuthKubernetes

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversDns01Route53AuthKubernetesServiceAccountRef

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversDns01Route53SecretAccessKeySecretRef

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversDns01Webhook

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01GatewayHttpRoute

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01GatewayHttpRouteParentRefs

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01GatewayHttpRoutePodTemplate

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01GatewayHttpRoutePodTemplateMetadata

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01GatewayHttpRoutePodTemplateSpec

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01GatewayHttpRoutePodTemplateSpecAffinity

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01GatewayHttpRoutePodTemplateSpecAffinityNodeAffinity

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01GatewayHttpRoutePodTemplateSpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecution

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01GatewayHttpRoutePodTemplateSpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionPreference

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01GatewayHttpRoutePodTemplateSpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionPreferenceMatchExpressions

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01GatewayHttpRoutePodTemplateSpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionPreferenceMatchFields

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01GatewayHttpRoutePodTemplateSpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecution

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01GatewayHttpRoutePodTemplateSpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionNodeSelectorTerms

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01GatewayHttpRoutePodTemplateSpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionNodeSelectorTermsMatchExpressions

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01GatewayHttpRoutePodTemplateSpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionNodeSelectorTermsMatchFields

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01GatewayHttpRoutePodTemplateSpecAffinityPodAffinity

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01GatewayHttpRoutePodTemplateSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecution

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01GatewayHttpRoutePodTemplateSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTerm

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01GatewayHttpRoutePodTemplateSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelector

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01GatewayHttpRoutePodTemplateSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorMatchExpressions

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01GatewayHttpRoutePodTemplateSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermNamespaceSelector

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01GatewayHttpRoutePodTemplateSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermNamespaceSelectorMatchExpressions

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01GatewayHttpRoutePodTemplateSpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecution

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01GatewayHttpRoutePodTemplateSpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelector

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01GatewayHttpRoutePodTemplateSpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorMatchExpressions

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01GatewayHttpRoutePodTemplateSpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionNamespaceSelector

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01GatewayHttpRoutePodTemplateSpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionNamespaceSelectorMatchExpressions

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01GatewayHttpRoutePodTemplateSpecAffinityPodAntiAffinity

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01GatewayHttpRoutePodTemplateSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecution

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01GatewayHttpRoutePodTemplateSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTerm

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01GatewayHttpRoutePodTemplateSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelector

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01GatewayHttpRoutePodTemplateSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorMatchExpressions

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01GatewayHttpRoutePodTemplateSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermNamespaceSelector

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01GatewayHttpRoutePodTemplateSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermNamespaceSelectorMatchExpressions

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01GatewayHttpRoutePodTemplateSpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecution

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01GatewayHttpRoutePodTemplateSpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelector

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01GatewayHttpRoutePodTemplateSpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorMatchExpressions

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01GatewayHttpRoutePodTemplateSpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionNamespaceSelector

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01GatewayHttpRoutePodTemplateSpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionNamespaceSelectorMatchExpressions

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01GatewayHttpRoutePodTemplateSpecImagePullSecrets

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01GatewayHttpRoutePodTemplateSpecSecurityContext

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01GatewayHttpRoutePodTemplateSpecSecurityContextSeLinuxOptions

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01GatewayHttpRoutePodTemplateSpecSecurityContextSeccompProfile

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01GatewayHttpRoutePodTemplateSpecSecurityContextSysctls

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01GatewayHttpRoutePodTemplateSpecTolerations

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01Ingress

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01IngressIngressTemplate

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01IngressIngressTemplateMetadata

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01IngressPodTemplate

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01IngressPodTemplateMetadata

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01IngressPodTemplateSpec

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01IngressPodTemplateSpecAffinity

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01IngressPodTemplateSpecAffinityNodeAffinity

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01IngressPodTemplateSpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecution

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01IngressPodTemplateSpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionPreference

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01IngressPodTemplateSpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionPreferenceMatchExpressions

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01IngressPodTemplateSpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionPreferenceMatchFields

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01IngressPodTemplateSpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecution

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01IngressPodTemplateSpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionNodeSelectorTerms

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01IngressPodTemplateSpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionNodeSelectorTermsMatchExpressions

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01IngressPodTemplateSpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionNodeSelectorTermsMatchFields

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01IngressPodTemplateSpecAffinityPodAffinity

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01IngressPodTemplateSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecution

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01IngressPodTemplateSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTerm

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01IngressPodTemplateSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelector

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01IngressPodTemplateSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorMatchExpressions

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01IngressPodTemplateSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermNamespaceSelector

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01IngressPodTemplateSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermNamespaceSelectorMatchExpressions

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01IngressPodTemplateSpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecution

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01IngressPodTemplateSpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelector

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01IngressPodTemplateSpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorMatchExpressions

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01IngressPodTemplateSpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionNamespaceSelector

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01IngressPodTemplateSpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionNamespaceSelectorMatchExpressions

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01IngressPodTemplateSpecAffinityPodAntiAffinity

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01IngressPodTemplateSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecution

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01IngressPodTemplateSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTerm

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01IngressPodTemplateSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelector

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01IngressPodTemplateSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorMatchExpressions

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01IngressPodTemplateSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermNamespaceSelector

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01IngressPodTemplateSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermNamespaceSelectorMatchExpressions

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01IngressPodTemplateSpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecution

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01IngressPodTemplateSpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelector

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01IngressPodTemplateSpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorMatchExpressions

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01IngressPodTemplateSpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionNamespaceSelector

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01IngressPodTemplateSpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionNamespaceSelectorMatchExpressions

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01IngressPodTemplateSpecImagePullSecrets

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01IngressPodTemplateSpecSecurityContext

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01IngressPodTemplateSpecSecurityContextSeLinuxOptions

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01IngressPodTemplateSpecSecurityContextSeccompProfile

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01IngressPodTemplateSpecSecurityContextSysctls

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversHttp01IngressPodTemplateSpecTolerations

source§

impl<'de> Deserialize<'de> for IssuerAcmeSolversSelector

source§

impl<'de> Deserialize<'de> for IssuerCa

source§

impl<'de> Deserialize<'de> for IssuerSelfSigned

source§

impl<'de> Deserialize<'de> for IssuerSpec

source§

impl<'de> Deserialize<'de> for IssuerStatus

source§

impl<'de> Deserialize<'de> for IssuerStatusAcme

source§

impl<'de> Deserialize<'de> for IssuerVault

source§

impl<'de> Deserialize<'de> for IssuerVaultAuth

source§

impl<'de> Deserialize<'de> for IssuerVaultAuthAppRole

source§

impl<'de> Deserialize<'de> for IssuerVaultAuthAppRoleSecretRef

source§

impl<'de> Deserialize<'de> for IssuerVaultAuthClientCertificate

source§

impl<'de> Deserialize<'de> for IssuerVaultAuthKubernetes

source§

impl<'de> Deserialize<'de> for IssuerVaultAuthKubernetesSecretRef

source§

impl<'de> Deserialize<'de> for IssuerVaultAuthKubernetesServiceAccountRef

source§

impl<'de> Deserialize<'de> for IssuerVaultAuthTokenSecretRef

source§

impl<'de> Deserialize<'de> for IssuerVaultCaBundleSecretRef

source§

impl<'de> Deserialize<'de> for IssuerVaultClientCertSecretRef

source§

impl<'de> Deserialize<'de> for IssuerVaultClientKeySecretRef

source§

impl<'de> Deserialize<'de> for IssuerVenafi

source§

impl<'de> Deserialize<'de> for IssuerVenafiCloud

source§

impl<'de> Deserialize<'de> for IssuerVenafiCloudApiTokenSecretRef

source§

impl<'de> Deserialize<'de> for IssuerVenafiTpp

source§

impl<'de> Deserialize<'de> for IssuerVenafiTppCaBundleSecretRef

source§

impl<'de> Deserialize<'de> for IssuerVenafiTppCredentialsRef

source§

impl<'de> Deserialize<'de> for Condition

source§

impl<'de, K, V> Deserialize<'de> for BTreeMap<K, V>
where K: Deserialize<'de> + Ord, V: Deserialize<'de>,