Deserialize

Trait Deserialize 

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

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

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

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

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

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

§Lifetime

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

Required Methods§

Source

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

Deserialize this value from the given Serde deserializer.

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

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

§

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

§

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

§

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

§

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

§

impl<'a> Deserialize<'a> for Month

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<'a> Deserialize<'a> for UtcDateTime

§

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

§

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

§

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

§

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

§

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

Source§

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

Source§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<'a, 'de, A, B, C, D, E, F, Format> Deserialize<'de> for &'a Tuple6VarULE<A, B, C, D, E, F, Format>
where 'de: 'a, A: VarULE + ?Sized, B: VarULE + ?Sized, C: VarULE + ?Sized, D: VarULE + ?Sized, E: VarULE + ?Sized, F: VarULE + ?Sized, Format: VarZeroVecFormat,

Available on crate feature serde only.
§

fn deserialize<Des>( deserializer: Des, ) -> Result<&'a Tuple6VarULE<A, B, C, D, E, F, Format>, <Des as Deserializer<'de>>::Error>
where Des: Deserializer<'de>,

§

impl<'a, 'de, A, B, C, D, E, Format> Deserialize<'de> for &'a Tuple5VarULE<A, B, C, D, E, Format>
where 'de: 'a, A: VarULE + ?Sized, B: VarULE + ?Sized, C: VarULE + ?Sized, D: VarULE + ?Sized, E: VarULE + ?Sized, Format: VarZeroVecFormat,

Available on crate feature serde only.
§

fn deserialize<Des>( deserializer: Des, ) -> Result<&'a Tuple5VarULE<A, B, C, D, E, Format>, <Des as Deserializer<'de>>::Error>
where Des: Deserializer<'de>,

§

impl<'a, 'de, A, B, C, D, Format> Deserialize<'de> for &'a Tuple4VarULE<A, B, C, D, Format>
where 'de: 'a, A: VarULE + ?Sized, B: VarULE + ?Sized, C: VarULE + ?Sized, D: VarULE + ?Sized, Format: VarZeroVecFormat,

Available on crate feature serde only.
§

fn deserialize<Des>( deserializer: Des, ) -> Result<&'a Tuple4VarULE<A, B, C, D, Format>, <Des as Deserializer<'de>>::Error>
where Des: Deserializer<'de>,

§

impl<'a, 'de, A, B, C, Format> Deserialize<'de> for &'a Tuple3VarULE<A, B, C, Format>
where 'de: 'a, A: VarULE + ?Sized, B: VarULE + ?Sized, C: VarULE + ?Sized, Format: VarZeroVecFormat,

Available on crate feature serde only.
§

fn deserialize<Des>( deserializer: Des, ) -> Result<&'a Tuple3VarULE<A, B, C, Format>, <Des as Deserializer<'de>>::Error>
where Des: Deserializer<'de>,

§

impl<'a, 'de, A, B, Format> Deserialize<'de> for &'a Tuple2VarULE<A, B, Format>
where 'de: 'a, A: VarULE + ?Sized, B: VarULE + ?Sized, Format: VarZeroVecFormat,

Available on crate feature serde only.
§

fn deserialize<Des>( deserializer: Des, ) -> Result<&'a Tuple2VarULE<A, B, Format>, <Des as Deserializer<'de>>::Error>
where Des: Deserializer<'de>,

§

impl<'a, 'de, A, V> Deserialize<'de> for &'a VarTupleULE<A, V>
where 'de: 'a, A: AsULE + 'static + Deserialize<'de>, V: VarULE + ?Sized,

Available on crate feature serde only.
§

fn deserialize<Des>( deserializer: Des, ) -> Result<&'a VarTupleULE<A, V>, <Des as Deserializer<'de>>::Error>
where Des: Deserializer<'de>,

§

impl<'a, 'de, V> Deserialize<'de> for VarZeroCow<'a, V>
where 'de: 'a, V: VarULE + ?Sized, Box<V>: Deserialize<'de>,

Available on crate features serde and alloc only.
§

fn deserialize<Des>( deserializer: Des, ) -> Result<VarZeroCow<'a, V>, <Des as Deserializer<'de>>::Error>
where Des: Deserializer<'de>,

Source§

impl<'a, 'de, const N: usize> Deserialize<'de> for &'a ByteArray<N>
where 'de: 'a,

Source§

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

§

impl<'data, 'de, Store> Deserialize<'de> for ZeroTrieSimpleAscii<Store>
where 'de: 'data, Store: From<&'data [u8]> + From<Vec<u8>> + 'data,

§

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

Source§

impl<'de> Deserialize<'de> for JSONType

Source§

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

Source§

impl<'de> Deserialize<'de> for LLMRequestParams

Source§

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

Source§

impl<'de> Deserialize<'de> for LLMToolChoice

Source§

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

Source§

impl<'de> Deserialize<'de> for ToolCallType

Source§

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

Source§

impl<'de> Deserialize<'de> for LLMToolParamType

Source§

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

Source§

impl<'de> Deserialize<'de> for LLMToolType

Source§

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

Source§

impl<'de> Deserialize<'de> for APIMessageKind

Source§

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

Source§

impl<'de> Deserialize<'de> for ApplicationTask

Source§

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

Source§

impl<'de> Deserialize<'de> for CertificateTextAnchor

Source§

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

Source§

impl<'de> Deserialize<'de> for PaperSize

Source§

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

Source§

impl<'de> Deserialize<'de> for ChapterStatus

Source§

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

Source§

impl<'de> Deserialize<'de> for ReasoningEffortLevel

Source§

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

Source§

impl<'de> Deserialize<'de> for VerbosityLevel

Source§

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

Source§

impl<'de> Deserialize<'de> for MessageRole

Source§

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

Source§

impl<'de> Deserialize<'de> for ParagraphSuggestionAction

Source§

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

Source§

impl<'de> Deserialize<'de> for CodeGiveawayStatus

Source§

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

Source§

impl<'de> Deserialize<'de> for CourseBackgroundQuestionType

Source§

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

Source§

impl<'de> Deserialize<'de> for CourseModuleCompletionGranter

Source§

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

Source§

impl<'de> Deserialize<'de> for CompletionPolicy

Source§

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

Source§

impl<'de> Deserialize<'de> for EmailTemplateType

Source§

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

Source§

impl<'de> Deserialize<'de> for UserPointsUpdateStrategy

Source§

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

Source§

impl<'de> Deserialize<'de> for ActivityProgress

Source§

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

Source§

impl<'de> Deserialize<'de> for GradingProgress

Source§

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

Source§

impl<'de> Deserialize<'de> for ReportReason

Source§

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

Source§

impl<'de> Deserialize<'de> for TimeGranularity

Source§

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

Source§

impl<'de> Deserialize<'de> for GrantTypeName

Source§

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

Source§

impl<'de> Deserialize<'de> for TokenType

Source§

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

Source§

impl<'de> Deserialize<'de> for ApplicationType

Source§

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

Source§

impl<'de> Deserialize<'de> for TokenEndpointAuthMethod

Source§

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

Source§

impl<'de> Deserialize<'de> for HistoryChangeReason

Source§

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

Source§

impl<'de> Deserialize<'de> for PeerReviewProcessingStrategy

Source§

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

Source§

impl<'de> Deserialize<'de> for PeerOrSelfReviewAnswer

Source§

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

Source§

impl<'de> Deserialize<'de> for PeerOrSelfReviewQuestionType

Source§

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

Source§

impl<'de> Deserialize<'de> for BlockProposal

Source§

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

Source§

impl<'de> Deserialize<'de> for BlockProposalAction

Source§

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

Source§

impl<'de> Deserialize<'de> for ProposalStatus

Source§

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

Source§

impl<'de> Deserialize<'de> for NewRegradingIdType

Source§

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

Source§

impl<'de> Deserialize<'de> for RoleDomain

Source§

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

Source§

impl<'de> Deserialize<'de> for UserRole

Source§

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

Source§

impl<'de> Deserialize<'de> for TeacherDecisionType

Source§

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

Source§

impl<'de> Deserialize<'de> for ChapterLockingStatus

Source§

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

Source§

impl<'de> Deserialize<'de> for ReviewingStage

Source§

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

Source§

impl<'de> Deserialize<'de> for BlockAttributes

Source§

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

Source§

impl<'de> Deserialize<'de> for ExerciseTaskSubmissionStatus

Source§

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

Source§

impl<'de> Deserialize<'de> for GradingProgress

Source§

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

Source§

impl<'de> Deserialize<'de> for ModelSolutionSpec

Source§

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

Source§

impl<'de> Deserialize<'de> for PublicSpec

Source§

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

Source§

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

Available on crate feature std or non-no_core_net only.
Source§

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

Source§

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

Available on crate feature std or non-no_core_net only.
Source§

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

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 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 Value

Source§

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

Source§

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

Source§

impl<'de> Deserialize<'de> for ArrayProperty

Source§

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

Source§

impl<'de> Deserialize<'de> for ChatResponse

Source§

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

Source§

impl<'de> Deserialize<'de> for Choice

Source§

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

Source§

impl<'de> Deserialize<'de> for Citation

Source§

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

Source§

impl<'de> Deserialize<'de> for ContentFilter

Source§

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

Source§

impl<'de> Deserialize<'de> for ContentFilterResults

Source§

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

Source§

impl<'de> Deserialize<'de> for DataSource

Source§

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

Source§

impl<'de> Deserialize<'de> for DataSourceParameters

Source§

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

Source§

impl<'de> Deserialize<'de> for DataSourceParametersAuthentication

Source§

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

Source§

impl<'de> Deserialize<'de> for Delta

Source§

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

Source§

impl<'de> Deserialize<'de> for DeltaContext

Source§

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

Source§

impl<'de> Deserialize<'de> for DeltaTool

Source§

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

Source§

impl<'de> Deserialize<'de> for EmbeddingDependency

Source§

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

Source§

impl<'de> Deserialize<'de> for FieldsMapping

Source§

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

Source§

impl<'de> Deserialize<'de> for JSONSchema

Source§

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

Source§

impl<'de> Deserialize<'de> for LLMRequest

Source§

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

Source§

impl<'de> Deserialize<'de> for LLMRequestResponseFormatParam

Source§

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

Source§

impl<'de> Deserialize<'de> for NonThinkingParams

Source§

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

Source§

impl<'de> Deserialize<'de> for ResponseChunk

Source§

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

Source§

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

Source§

impl<'de> Deserialize<'de> for ToolCallInDelta

Source§

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

Source§

impl<'de> Deserialize<'de> for AccessCredentials

Source§

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

Source§

impl<'de> Deserialize<'de> for Algorithm

Source§

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

Source§

impl<'de> Deserialize<'de> for Analyzer

Source§

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

Source§

impl<'de> Deserialize<'de> for AzureOpenAiParameters

Source§

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

Source§

impl<'de> Deserialize<'de> for Compression

Source§

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

Source§

impl<'de> Deserialize<'de> for CorsOptions

Source§

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

Source§

impl<'de> Deserialize<'de> for Distance

Source§

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

Source§

impl<'de> Deserialize<'de> for EncryptionKey

Source§

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

Source§

impl<'de> Deserialize<'de> for ExhaustiveKnnParameters

Source§

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

Source§

impl<'de> Deserialize<'de> for Field

Source§

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

Source§

impl<'de> Deserialize<'de> for FieldDescriptor

Source§

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

Source§

impl<'de> Deserialize<'de> for Function

Source§

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

Source§

impl<'de> Deserialize<'de> for HnswParameters

Source§

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

Source§

impl<'de> Deserialize<'de> for NewIndex

Source§

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

Source§

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

Source§

impl<'de> Deserialize<'de> for ScoringProfile

Source§

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

Source§

impl<'de> Deserialize<'de> for Semantic

Source§

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

Source§

impl<'de> Deserialize<'de> for SemanticConfiguration

Source§

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

Source§

impl<'de> Deserialize<'de> for SemanticConfigurationPrioritizedFields

Source§

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

Source§

impl<'de> Deserialize<'de> for Similarity

Source§

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

Source§

impl<'de> Deserialize<'de> for Suggester

Source§

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

Source§

impl<'de> Deserialize<'de> for Text

Source§

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

Source§

impl<'de> Deserialize<'de> for VectorSearch

Source§

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

Source§

impl<'de> Deserialize<'de> for Vectorizer

Source§

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

Source§

impl<'de> Deserialize<'de> for Weights

Source§

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

Source§

impl<'de> Deserialize<'de> for CourseProgressArguments

Source§

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

Source§

impl<'de> Deserialize<'de> for AzureLLMToolDefinition

Source§

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

Source§

impl<'de> Deserialize<'de> for LLMTool

Source§

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

Source§

impl<'de> Deserialize<'de> for LLMToolParamProperties

Source§

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

Source§

impl<'de> Deserialize<'de> for LLMToolParams

Source§

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

Source§

impl<'de> Deserialize<'de> for APIMessage

Source§

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

Source§

impl<'de> Deserialize<'de> for APIMessageText

Source§

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

Source§

impl<'de> Deserialize<'de> for APIMessageToolCall

Source§

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

Source§

impl<'de> Deserialize<'de> for APIMessageToolResponse

Source§

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

Source§

impl<'de> Deserialize<'de> for APITool

Source§

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

Source§

impl<'de> Deserialize<'de> for APIToolCall

Source§

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

Source§

impl<'de> Deserialize<'de> for AzureCompletionRequest

Source§

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

Source§

impl<'de> Deserialize<'de> for LLMChoice

Source§

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

Source§

impl<'de> Deserialize<'de> for LLMCompletionResponse

Source§

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

Source§

impl<'de> Deserialize<'de> for ApplicationTaskDefaultLanguageModel

Source§

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

Source§

impl<'de> Deserialize<'de> for CertificateAllRequirements

Source§

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

Source§

impl<'de> Deserialize<'de> for CertificateConfigurationToRequirement

Source§

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

Source§

impl<'de> Deserialize<'de> for CertificateConfiguration

Source§

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

Source§

impl<'de> Deserialize<'de> for CertificateConfigurationAndRequirements

Source§

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

Source§

impl<'de> Deserialize<'de> for DatabaseCertificateConfiguration

Source§

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

Source§

impl<'de> Deserialize<'de> for CertificateFont

Source§

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

Source§

impl<'de> Deserialize<'de> for NewCertificateFont

Source§

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

Source§

impl<'de> Deserialize<'de> for Chapter

Source§

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

Source§

impl<'de> Deserialize<'de> for ChapterAvailability

Source§

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

Source§

impl<'de> Deserialize<'de> for ChapterExerciseDeadlineOverrideSummary

Source§

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

Source§

impl<'de> Deserialize<'de> for ChapterLockPreview

Source§

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

Source§

impl<'de> Deserialize<'de> for ChapterPagesWithExercises

Source§

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

Source§

impl<'de> Deserialize<'de> for ChapterUpdate

Source§

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

Source§

impl<'de> Deserialize<'de> for ChapterWithStatus

Source§

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

Source§

impl<'de> Deserialize<'de> for CourseUserInfo

Source§

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

Source§

impl<'de> Deserialize<'de> for DatabaseChapter

Source§

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

Source§

impl<'de> Deserialize<'de> for NewChapter

Source§

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

Source§

impl<'de> Deserialize<'de> for UnreturnedExercise

Source§

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

Source§

impl<'de> Deserialize<'de> for UserChapterProgress

Source§

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

Source§

impl<'de> Deserialize<'de> for UserCourseInstanceChapterProgress

Source§

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

Source§

impl<'de> Deserialize<'de> for ChatbotConfiguration

Source§

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

Source§

impl<'de> Deserialize<'de> for NewChatbotConf

Source§

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

Source§

impl<'de> Deserialize<'de> for ChatbotConfigurationModel

Source§

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

Source§

impl<'de> Deserialize<'de> for NewChatbotConfigurationModel

Source§

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

Source§

impl<'de> Deserialize<'de> for ChatbotConversationMessageToolCall

Source§

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

Source§

impl<'de> Deserialize<'de> for ChatbotConversationMessageToolOutput

Source§

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

Source§

impl<'de> Deserialize<'de> for ChatbotConversationMessage

Source§

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

Source§

impl<'de> Deserialize<'de> for ChatbotConversationMessageRow

Source§

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

Source§

impl<'de> Deserialize<'de> for ChatbotConversationMessageCitation

Source§

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

Source§

impl<'de> Deserialize<'de> for ChatbotConversationSuggestedMessage

Source§

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

Source§

impl<'de> Deserialize<'de> for ChatbotConversation

Source§

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

Source§

impl<'de> Deserialize<'de> for ChatbotConversationInfo

Source§

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

Source§

impl<'de> Deserialize<'de> for ChatbotPageSyncStatus

Source§

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

Source§

impl<'de> Deserialize<'de> for CodeGiveawayCode

Source§

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

Source§

impl<'de> Deserialize<'de> for CodeGiveaway

Source§

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

Source§

impl<'de> Deserialize<'de> for NewCodeGiveaway

Source§

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

Source§

impl<'de> Deserialize<'de> for CourseBackgroundQuestionAnswer

Source§

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

Source§

impl<'de> Deserialize<'de> for NewCourseBackgroundQuestionAnswer

Source§

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

Source§

impl<'de> Deserialize<'de> for CourseBackgroundQuestion

Source§

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

Source§

impl<'de> Deserialize<'de> for CourseBackgroundQuestionsAndAnswers

Source§

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

Source§

impl<'de> Deserialize<'de> for CourseCustomPrivacyPolicyCheckboxText

Source§

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

Source§

impl<'de> Deserialize<'de> for CourseEnrollmentInfo

Source§

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

Source§

impl<'de> Deserialize<'de> for CourseEnrollmentsInfo

Source§

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

Source§

impl<'de> Deserialize<'de> for CourseInstanceEnrollment

Source§

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

Source§

impl<'de> Deserialize<'de> for CourseInstanceEnrollmentsInfo

Source§

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

Source§

impl<'de> Deserialize<'de> for NewCourseInstanceEnrollment

Source§

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

Source§

impl<'de> Deserialize<'de> for CourseInstance

Source§

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

Source§

impl<'de> Deserialize<'de> for CourseInstanceForm

Source§

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

Source§

impl<'de> Deserialize<'de> for CourseLanguageVersion

Source§

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

Source§

impl<'de> Deserialize<'de> for CourseModuleCompletionRegisteredToStudyRegistry

Source§

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

Source§

impl<'de> Deserialize<'de> for NewCourseModuleCompletionRegisteredToStudyRegistry

Source§

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

Source§

impl<'de> Deserialize<'de> for RegisteredCompletion

Source§

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

Source§

impl<'de> Deserialize<'de> for CourseModuleAverage

Source§

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

Source§

impl<'de> Deserialize<'de> for CourseModuleCompletion

Source§

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

Source§

impl<'de> Deserialize<'de> for CourseModuleCompletionWithRegistrationInfo

Source§

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

Source§

impl<'de> Deserialize<'de> for CourseModulePointsAverage

Source§

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

Source§

impl<'de> Deserialize<'de> for NewCourseModuleCompletion

Source§

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

Source§

impl<'de> Deserialize<'de> for StudyRegistryCompletion

Source§

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

Source§

impl<'de> Deserialize<'de> for StudyRegistryGrade

Source§

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

Source§

impl<'de> Deserialize<'de> for AutomaticCompletionRequirements

Source§

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

Source§

impl<'de> Deserialize<'de> for CourseModule

Source§

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

Source§

impl<'de> Deserialize<'de> for ModifiedModule

Source§

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

Source§

impl<'de> Deserialize<'de> for ModuleUpdates

Source§

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

Source§

impl<'de> Deserialize<'de> for NewCourseModule

Source§

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

Source§

impl<'de> Deserialize<'de> for NewModule

Source§

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

Source§

impl<'de> Deserialize<'de> for Course

Source§

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

Source§

impl<'de> Deserialize<'de> for CourseBreadcrumbInfo

Source§

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

Source§

impl<'de> Deserialize<'de> for CourseCount

Source§

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

Source§

impl<'de> Deserialize<'de> for CourseLanguageVersionNavigationInfo

Source§

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

Source§

impl<'de> Deserialize<'de> for CourseMaterialCourse

Source§

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

Source§

impl<'de> Deserialize<'de> for CourseStructure

Source§

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

Source§

impl<'de> Deserialize<'de> for CourseUpdate

Source§

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

Source§

impl<'de> Deserialize<'de> for NewCourse

Source§

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

Source§

impl<'de> Deserialize<'de> for EmailDelivery

Source§

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

Source§

impl<'de> Deserialize<'de> for EmailDeliveryError

Source§

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

Source§

impl<'de> Deserialize<'de> for EmailTemplate

Source§

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

Source§

impl<'de> Deserialize<'de> for EmailTemplateNew

Source§

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

Source§

impl<'de> Deserialize<'de> for EmailTemplateUpdate

Source§

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

Source§

impl<'de> Deserialize<'de> for CourseExam

Source§

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

Source§

impl<'de> Deserialize<'de> for ExamEnrollment

Source§

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

Source§

impl<'de> Deserialize<'de> for ExamInstructionsUpdate

Source§

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

Source§

impl<'de> Deserialize<'de> for NewExam

Source§

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

Source§

impl<'de> Deserialize<'de> for OrgExam

Source§

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

Source§

impl<'de> Deserialize<'de> for ExerciseLanguageGroup

Source§

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

Source§

impl<'de> Deserialize<'de> for ExerciseRepositoryUpdate

Source§

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

Source§

impl<'de> Deserialize<'de> for ExerciseResetLog

Source§

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

Source§

impl<'de> Deserialize<'de> for CourseMaterialExerciseServiceInfo

Source§

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

Source§

impl<'de> Deserialize<'de> for ExerciseServiceInfo

Source§

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

Source§

impl<'de> Deserialize<'de> for ExerciseServiceInfoApi

Source§

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

Source§

impl<'de> Deserialize<'de> for PathInfo

Source§

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

Source§

impl<'de> Deserialize<'de> for ExerciseService

Source§

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

Source§

impl<'de> Deserialize<'de> for ExerciseServiceIframeRenderingInfo

Source§

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

Source§

impl<'de> Deserialize<'de> for ExerciseServiceNewOrUpdate

Source§

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

Source§

impl<'de> Deserialize<'de> for AnswerRequiringAttention

Source§

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

Source§

impl<'de> Deserialize<'de> for ExerciseAnswersInCourseRequiringAttentionCount

Source§

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

Source§

impl<'de> Deserialize<'de> for ExerciseSlideSubmission

Source§

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

Source§

impl<'de> Deserialize<'de> for ExerciseSlideSubmissionAndUserExerciseState

Source§

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

Source§

impl<'de> Deserialize<'de> for ExerciseSlideSubmissionAndUserExerciseStateList

Source§

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

Source§

impl<'de> Deserialize<'de> for ExerciseSlideSubmissionCount

Source§

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

Source§

impl<'de> Deserialize<'de> for ExerciseSlideSubmissionCountByExercise

Source§

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

Source§

impl<'de> Deserialize<'de> for ExerciseSlideSubmissionCountByWeekAndHour

Source§

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

Source§

impl<'de> Deserialize<'de> for ExerciseSlideSubmissionInfo

Source§

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

Source§

impl<'de> Deserialize<'de> for NewExerciseSlideSubmission

Source§

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

Source§

impl<'de> Deserialize<'de> for CourseMaterialExerciseSlide

Source§

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

Source§

impl<'de> Deserialize<'de> for ExerciseSlide

Source§

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

Source§

impl<'de> Deserialize<'de> for ExerciseTaskGrading

Source§

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

Source§

impl<'de> Deserialize<'de> for ExerciseTaskGradingResult

Source§

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

Source§

impl<'de> Deserialize<'de> for ExerciseTaskSubmission

Source§

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

Source§

impl<'de> Deserialize<'de> for ExerciseTaskSubmissionCsvExportData

Source§

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

Source§

impl<'de> Deserialize<'de> for ExportedCourseSubmission

Source§

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

Source§

impl<'de> Deserialize<'de> for ExportedSubmission

Source§

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

Source§

impl<'de> Deserialize<'de> for PeerOrSelfReviewsReceived

Source§

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

Source§

impl<'de> Deserialize<'de> for SubmissionData

Source§

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

Source§

impl<'de> Deserialize<'de> for CourseMaterialExerciseTask

Source§

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

Source§

impl<'de> Deserialize<'de> for ExerciseTask

Source§

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

Source§

impl<'de> Deserialize<'de> for NewExerciseTask

Source§

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

Source§

impl<'de> Deserialize<'de> for CourseMaterialExercise

Source§

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

Source§

impl<'de> Deserialize<'de> for Exercise

Source§

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

Source§

impl<'de> Deserialize<'de> for ExerciseGradingStatus

Source§

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

Source§

impl<'de> Deserialize<'de> for ExerciseStatus

Source§

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

Source§

impl<'de> Deserialize<'de> for ExerciseStatusSummaryForUser

Source§

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

Source§

impl<'de> Deserialize<'de> for Feedback

Source§

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

Source§

impl<'de> Deserialize<'de> for FeedbackBlock

Source§

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

Source§

impl<'de> Deserialize<'de> for FeedbackCount

Source§

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

Source§

impl<'de> Deserialize<'de> for NewFeedback

Source§

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

Source§

impl<'de> Deserialize<'de> for FlaggedAnswer

Source§

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

Source§

impl<'de> Deserialize<'de> for NewFlaggedAnswer

Source§

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

Source§

impl<'de> Deserialize<'de> for NewFlaggedAnswerWithToken

Source§

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

Source§

impl<'de> Deserialize<'de> for CertificateUpdateRequest

Source§

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

Source§

impl<'de> Deserialize<'de> for GeneratedCertificate

Source§

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

Source§

impl<'de> Deserialize<'de> for TermUpdate

Source§

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

Source§

impl<'de> Deserialize<'de> for JoinCodeUses

Source§

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

Source§

impl<'de> Deserialize<'de> for AverageMetric

Source§

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

Source§

impl<'de> Deserialize<'de> for CohortActivity

Source§

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

Source§

impl<'de> Deserialize<'de> for CountResult

Source§

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

Source§

impl<'de> Deserialize<'de> for StudentsByCountryTotalsResult

Source§

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

Source§

impl<'de> Deserialize<'de> for CustomViewExerciseSubmissions

Source§

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

Source§

impl<'de> Deserialize<'de> for CustomViewExerciseTaskGrading

Source§

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

Source§

impl<'de> Deserialize<'de> for CustomViewExerciseTaskSpec

Source§

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

Source§

impl<'de> Deserialize<'de> for CustomViewExerciseTaskSubmission

Source§

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

Source§

impl<'de> Deserialize<'de> for CustomViewExerciseTasks

Source§

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

Source§

impl<'de> Deserialize<'de> for CourseCompletionStats

Source§

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

Source§

impl<'de> Deserialize<'de> for DomainCompletionStats

Source§

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

Source§

impl<'de> Deserialize<'de> for GlobalCourseModuleStatEntry

Source§

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

Source§

impl<'de> Deserialize<'de> for GlobalStatEntry

Source§

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

Source§

impl<'de> Deserialize<'de> for AnswerRequiringAttentionWithTasks

Source§

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

Source§

impl<'de> Deserialize<'de> for StudentExerciseSlideSubmission

Source§

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

Source§

impl<'de> Deserialize<'de> for StudentExerciseSlideSubmissionResult

Source§

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

Source§

impl<'de> Deserialize<'de> for StudentExerciseTaskSubmission

Source§

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

Source§

impl<'de> Deserialize<'de> for StudentExerciseTaskSubmissionResult

Source§

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

Source§

impl<'de> Deserialize<'de> for Digest

Source§

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

Source§

impl<'de> Deserialize<'de> for CourseMaterialPeerOrSelfReviewData

Source§

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

Source§

impl<'de> Deserialize<'de> for CourseMaterialPeerOrSelfReviewDataAnswerToReview

Source§

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

Source§

impl<'de> Deserialize<'de> for CourseMaterialPeerOrSelfReviewQuestionAnswer

Source§

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

Source§

impl<'de> Deserialize<'de> for CourseMaterialPeerOrSelfReviewSubmission

Source§

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

Source§

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

Source§

impl<'de> Deserialize<'de> for CourseInstanceCompletionSummary

Source§

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

Source§

impl<'de> Deserialize<'de> for ManualCompletionPreview

Source§

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

Source§

impl<'de> Deserialize<'de> for ManualCompletionPreviewUser

Source§

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

Source§

impl<'de> Deserialize<'de> for TeacherManualCompletion

Source§

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

Source§

impl<'de> Deserialize<'de> for TeacherManualCompletionRequest

Source§

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

Source§

impl<'de> Deserialize<'de> for UserCompletionInformation

Source§

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

Source§

impl<'de> Deserialize<'de> for UserCourseModuleCompletion

Source§

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

Source§

impl<'de> Deserialize<'de> for UserModuleCompletionStatus

Source§

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

Source§

impl<'de> Deserialize<'de> for UserWithModuleCompletions

Source§

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

Source§

impl<'de> Deserialize<'de> for CertificateGridRow

Source§

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

Source§

impl<'de> Deserialize<'de> for CompletionGridRow

Source§

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

Source§

impl<'de> Deserialize<'de> for ProgressOverview

Source§

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

Source§

impl<'de> Deserialize<'de> for MailchimpLanguageCodeMapping

Source§

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

Source§

impl<'de> Deserialize<'de> for MarketingMailingListAccessToken

Source§

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

Source§

impl<'de> Deserialize<'de> for UserEmailSubscription

Source§

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

Source§

impl<'de> Deserialize<'de> for UserMarketingConsent

Source§

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

Source§

impl<'de> Deserialize<'de> for UserMarketingConsentWithDetails

Source§

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

Source§

impl<'de> Deserialize<'de> for MaterialReference

Source§

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

Source§

impl<'de> Deserialize<'de> for NewMaterialReference

Source§

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

Source§

impl<'de> Deserialize<'de> for OAuthAccessToken

Source§

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

Source§

impl<'de> Deserialize<'de> for OAuthAuthCode

Source§

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

Source§

impl<'de> Deserialize<'de> for OAuthClient

Source§

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

Source§

impl<'de> Deserialize<'de> for OAuthDpopProof

Source§

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

Source§

impl<'de> Deserialize<'de> for OAuthRefreshTokens

Source§

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

Source§

impl<'de> Deserialize<'de> for AuthorizedClientInfo

Source§

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

Source§

impl<'de> Deserialize<'de> for OAuthUserClientScopes

Source§

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

Source§

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

Source§

impl<'de> Deserialize<'de> for DatabaseOrganization

Source§

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

Source§

impl<'de> Deserialize<'de> for Organization

Source§

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

Source§

impl<'de> Deserialize<'de> for OtherDomainToCourseRedirection

Source§

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

Source§

impl<'de> Deserialize<'de> for PageAudioFile

Source§

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

Source§

impl<'de> Deserialize<'de> for PageHistory

Source§

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

Source§

impl<'de> Deserialize<'de> for PageHistoryContent

Source§

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

Source§

impl<'de> Deserialize<'de> for PageLanguageGroup

Source§

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

Source§

impl<'de> Deserialize<'de> for PageVisitDatumSummaryByCourse

Source§

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

Source§

impl<'de> Deserialize<'de> for PageVisitDatumSummaryByCoursesCountries

Source§

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

Source§

impl<'de> Deserialize<'de> for PageVisitDatumSummaryByCourseDeviceTypes

Source§

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

Source§

impl<'de> Deserialize<'de> for PageVisitDatumSummaryByPages

Source§

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

Source§

impl<'de> Deserialize<'de> for CmsPageExercise

Source§

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

Source§

impl<'de> Deserialize<'de> for CmsPageExerciseSlide

Source§

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

Source§

impl<'de> Deserialize<'de> for CmsPageExerciseTask

Source§

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

Source§

impl<'de> Deserialize<'de> for CmsPageUpdate

Source§

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

Source§

impl<'de> Deserialize<'de> for ContentManagementPage

Source§

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

Source§

impl<'de> Deserialize<'de> for CoursePageWithUserData

Source§

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

Source§

impl<'de> Deserialize<'de> for ExerciseWithExerciseTasks

Source§

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

Source§

impl<'de> Deserialize<'de> for HistoryRestoreData

Source§

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

Source§

impl<'de> Deserialize<'de> for IsChapterFrontPage

Source§

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

Source§

impl<'de> Deserialize<'de> for NewPage

Source§

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

Source§

impl<'de> Deserialize<'de> for NormalizedCmsExerciseTask

Source§

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

Source§

impl<'de> Deserialize<'de> for Page

Source§

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

Source§

impl<'de> Deserialize<'de> for PageAudioFiles

Source§

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

Source§

impl<'de> Deserialize<'de> for PageChapterAndCourseInformation

Source§

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

Source§

impl<'de> Deserialize<'de> for PageDetailsUpdate

Source§

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

Source§

impl<'de> Deserialize<'de> for PageInfo

Source§

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

Source§

impl<'de> Deserialize<'de> for PageMetadata

Source§

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

Source§

impl<'de> Deserialize<'de> for PageNavigationInformation

Source§

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

Source§

impl<'de> Deserialize<'de> for PageRoutingData

Source§

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

Source§

impl<'de> Deserialize<'de> for PageSearchResult

Source§

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

Source§

impl<'de> Deserialize<'de> for PageWithExercises

Source§

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

Source§

impl<'de> Deserialize<'de> for SearchRequest

Source§

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

Source§

impl<'de> Deserialize<'de> for PartnerBlockNew

Source§

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

Source§

impl<'de> Deserialize<'de> for PartnersBlock

Source§

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

Source§

impl<'de> Deserialize<'de> for CmsPeerOrSelfReviewConfig

Source§

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

Source§

impl<'de> Deserialize<'de> for CmsPeerOrSelfReviewConfiguration

Source§

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

Source§

impl<'de> Deserialize<'de> for CourseMaterialPeerOrSelfReviewConfig

Source§

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

Source§

impl<'de> Deserialize<'de> for PeerOrSelfReviewConfig

Source§

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

Source§

impl<'de> Deserialize<'de> for PeerOrSelfReviewQuestionAndAnswer

Source§

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

Source§

impl<'de> Deserialize<'de> for PeerOrSelfReviewQuestionSubmission

Source§

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

Source§

impl<'de> Deserialize<'de> for PeerReviewWithQuestionsAndAnswers

Source§

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

Source§

impl<'de> Deserialize<'de> for CmsPeerOrSelfReviewQuestion

Source§

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

Source§

impl<'de> Deserialize<'de> for PeerOrSelfReviewQuestion

Source§

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

Source§

impl<'de> Deserialize<'de> for PeerOrSelfReviewSubmission

Source§

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

Source§

impl<'de> Deserialize<'de> for PeerOrSelfReviewSubmissionWithSubmissionOwner

Source§

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

Source§

impl<'de> Deserialize<'de> for PeerReviewQueueEntry

Source§

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

Source§

impl<'de> Deserialize<'de> for PlaygroundExample

Source§

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

Source§

impl<'de> Deserialize<'de> for PlaygroundExampleData

Source§

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

Source§

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

Source§

impl<'de> Deserialize<'de> for PrivacyLinkNew

Source§

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

Source§

impl<'de> Deserialize<'de> for BlockProposalInfo

Source§

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

Source§

impl<'de> Deserialize<'de> for EditedBlockNoLongerExistsData

Source§

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

Source§

impl<'de> Deserialize<'de> for EditedBlockStillExistsData

Source§

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

Source§

impl<'de> Deserialize<'de> for NewProposedBlockEdit

Source§

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

Source§

impl<'de> Deserialize<'de> for EditProposalInfo

Source§

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

Source§

impl<'de> Deserialize<'de> for NewProposedPageEdits

Source§

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

Source§

impl<'de> Deserialize<'de> for PageProposal

Source§

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

Source§

impl<'de> Deserialize<'de> for ProposalCount

Source§

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

Source§

impl<'de> Deserialize<'de> for NewRegrading

Source§

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

Source§

impl<'de> Deserialize<'de> for Regrading

Source§

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

Source§

impl<'de> Deserialize<'de> for RegradingInfo

Source§

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

Source§

impl<'de> Deserialize<'de> for RegradingSubmissionInfo

Source§

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

Source§

impl<'de> Deserialize<'de> for RejectedExerciseSlideSubmission

Source§

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

Source§

impl<'de> Deserialize<'de> for NewResearchForm

Source§

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

Source§

impl<'de> Deserialize<'de> for NewResearchFormQuestion

Source§

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

Source§

impl<'de> Deserialize<'de> for NewResearchFormQuestionAnswer

Source§

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

Source§

impl<'de> Deserialize<'de> for ResearchForm

Source§

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

Source§

impl<'de> Deserialize<'de> for ResearchFormQuestion

Source§

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

Source§

impl<'de> Deserialize<'de> for ResearchFormQuestionAnswer

Source§

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

Source§

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

Source§

impl<'de> Deserialize<'de> for StudentCountry

Source§

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

Source§

impl<'de> Deserialize<'de> for StudyRegistryRegistrar

Source§

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

Source§

impl<'de> Deserialize<'de> for DeletedSuspectedCheater

Source§

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

Source§

impl<'de> Deserialize<'de> for SuspectedCheaters

Source§

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

Source§

impl<'de> Deserialize<'de> for Threshold

Source§

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

Source§

impl<'de> Deserialize<'de> for ThresholdData

Source§

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

Source§

impl<'de> Deserialize<'de> for NewTeacherGradingDecision

Source§

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

Source§

impl<'de> Deserialize<'de> for TeacherGradingDecision

Source§

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

Source§

impl<'de> Deserialize<'de> for UserChapterLockingStatus

Source§

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

Source§

impl<'de> Deserialize<'de> for UserCourseExerciseServiceVariable

Source§

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

Source§

impl<'de> Deserialize<'de> for UserCourseSettings

Source§

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

Source§

impl<'de> Deserialize<'de> for UserDetail

Source§

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

Source§

impl<'de> Deserialize<'de> for UserExerciseSlideState

Source§

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

Source§

impl<'de> Deserialize<'de> for CourseExerciseMetrics

Source§

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

Source§

impl<'de> Deserialize<'de> for CourseUserPoints

Source§

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

Source§

impl<'de> Deserialize<'de> for CourseUserPointsInner

Source§

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

Source§

impl<'de> Deserialize<'de> for DatabaseUserCourseChapterExerciseProgress

Source§

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

Source§

impl<'de> Deserialize<'de> for ExamUserPoints

Source§

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

Source§

impl<'de> Deserialize<'de> for ExamUserPointsInner

Source§

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

Source§

impl<'de> Deserialize<'de> for ExerciseUserCounts

Source§

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

Source§

impl<'de> Deserialize<'de> for ExportedUserExerciseState

Source§

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

Source§

impl<'de> Deserialize<'de> for UserChapterMetrics

Source§

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

Source§

impl<'de> Deserialize<'de> for UserCourseChapterExerciseProgress

Source§

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

Source§

impl<'de> Deserialize<'de> for UserCourseMetrics

Source§

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

Source§

impl<'de> Deserialize<'de> for UserCourseProgress

Source§

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

Source§

impl<'de> Deserialize<'de> for UserExerciseState

Source§

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

Source§

impl<'de> Deserialize<'de> for UserExerciseStateUpdate

Source§

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

Source§

impl<'de> Deserialize<'de> for UserExerciseTaskState

Source§

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

Source§

impl<'de> Deserialize<'de> for UserResearchConsent

Source§

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

Source§

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

Source§

impl<'de> Deserialize<'de> for EmailGutenbergBlock

Source§

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

Source§

impl<'de> Deserialize<'de> for TMCUser

Source§

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

Source§

impl<'de> Deserialize<'de> for TMCUserField

Source§

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

Source§

impl<'de> Deserialize<'de> for TMCUserResponse

Source§

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

Source§

impl<'de> Deserialize<'de> for TmcUserInfo

Source§

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

Source§

impl<'de> Deserialize<'de> for OEmbedRequest

Source§

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

Source§

impl<'de> Deserialize<'de> for OEmbedResponse

Source§

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

Source§

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

Source§

impl<'de> Deserialize<'de> for ExerciseTaskInfo

Source§

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

Source§

impl<'de> Deserialize<'de> for Course

Source§

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

Source§

impl<'de> Deserialize<'de> for ExerciseSlide

Source§

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

Source§

impl<'de> Deserialize<'de> for ExerciseSlideSubmission

Source§

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

Source§

impl<'de> Deserialize<'de> for ExerciseTask

Source§

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

Source§

impl<'de> Deserialize<'de> for ExerciseTaskSubmissionResult

Source§

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

Source§

impl<'de> Deserialize<'de> for ExerciseUpdates

Source§

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

Source§

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

Available on crate features std or alloc only.
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<CStr>

Available on crate feature std, or non-no_core_cstr and crate feature alloc only.
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>

Available on crate feature std and (Unix or Windows) only.
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>

Available on crate feature std only.
Source§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

Available on crate features serde and alloc only.

This impl requires enabling the optional serde Cargo feature

§

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

§

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

§

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

Source§

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

Available on crate feature std, or non-no_core_cstr and crate feature alloc only.
Source§

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

Source§

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

Available on crate features std or alloc only.
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>

Available on non-no_core_num_saturating only.
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>

Available on non-no_core_num_saturating only.
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>

Available on non-no_core_num_saturating only.
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>

Available on non-no_core_num_saturating only.
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>

Available on non-no_core_num_saturating only.
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>

Available on non-no_core_num_saturating only.
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>

Available on non-no_core_num_saturating only.
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>

Available on non-no_core_num_saturating only.
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>

Available on non-no_core_num_saturating only.
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>

Available on non-no_core_num_saturating only.
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>

Available on non-no_core_num_saturating only.
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>

Available on non-no_core_num_saturating only.
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

Available on no_target_has_atomic or target_has_atomic=8 only.
Source§

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

Source§

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

Available on no_target_has_atomic or target_has_atomic=8 only.
Source§

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

Source§

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

Available on no_target_has_atomic or target_has_atomic=16 only.
Source§

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

Source§

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

Available on no_target_has_atomic or target_has_atomic=32 only.
Source§

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

Source§

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

Available on no_target_has_atomic or target_has_atomic=64 only.
Source§

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

Source§

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

Available on no_target_has_atomic or target_has_atomic=ptr only.
Source§

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

Source§

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

Available on no_target_has_atomic or target_has_atomic=8 only.
Source§

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

Source§

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

Available on no_target_has_atomic or target_has_atomic=16 only.
Source§

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

Source§

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

Available on no_target_has_atomic or target_has_atomic=32 only.
Source§

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

Source§

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

Available on no_target_has_atomic or target_has_atomic=64 only.
Source§

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

Source§

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

Available on no_target_has_atomic or target_has_atomic=ptr only.
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

Available on crate feature std and (Unix or Windows) only.
Source§

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

Source§

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

Available on crate feature std only.
Source§

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

Source§

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

Available on crate feature std only.
Source§

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

Source§

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

Deserialize an RFC 3339 formatted string into a DateTime<FixedOffset>

As an extension to RFC 3339 this can deserialize to DateTimes outside the range of 0-9999 years using an ISO 8601 syntax (which prepends an - or +).

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>

Available on crate feature clock only.

Deserialize an RFC 3339 formatted string into a DateTime<Local>

The value will remain the same instant in UTC, but the offset will be recalculated to match that of the Local platform time zone.

As an extension to RFC 3339 this can deserialize to DateTimes outside the range of 0-9999 years using an ISO 8601 syntax (which prepends an - or +).

See the serde module for alternate deserialization 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 an RFC 3339 formatted string into a DateTime<Utc>

If the value contains an offset from UTC that is not zero, the value will be converted to UTC.

As an extension to RFC 3339 this can deserialize to DateTimes outside the range of 0-9999 years using an ISO 8601 syntax (which prepends an - or +).

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 TimeDelta

Source§

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

Source§

impl<'de> Deserialize<'de> for ByteBuf

Source§

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

Available on crate feature serde only.

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 Braced

Source§

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

Source§

impl<'de> Deserialize<'de> for Hyphenated

Source§

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

Source§

impl<'de> Deserialize<'de> for Simple

Source§

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

Source§

impl<'de> Deserialize<'de> for Urn

Source§

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

Source§

impl<'de> Deserialize<'de> for NonNilUuid

Source§

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

§

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

§

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

§

impl<'de> Deserialize<'de> for APIGroupDiscovery

§

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

§

impl<'de> Deserialize<'de> for APIGroupDiscoveryList

§

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

§

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

§

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

§

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

§

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

§

impl<'de> Deserialize<'de> for APIResourceDiscovery

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<'de> Deserialize<'de> for APISubresourceDiscovery

§

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

§

impl<'de> Deserialize<'de> for APIVersionDiscovery

§

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

§

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

§

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

§

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

§

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

§

impl<'de> Deserialize<'de> for AccessPolicy

§

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

§

impl<'de> Deserialize<'de> for AccessTier

§

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

§

impl<'de> Deserialize<'de> for AccessTier

§

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

§

impl<'de> Deserialize<'de> for AccessToken

§

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

§

impl<'de> Deserialize<'de> for AccessToken

§

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

§

impl<'de> Deserialize<'de> for Action

§

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

§

impl<'de> Deserialize<'de> for ActionType

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<'de> Deserialize<'de> for Algorithm

§

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

§

impl<'de> Deserialize<'de> for Algorithm

§

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

§

impl<'de> Deserialize<'de> for AlgorithmFamily

§

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

§

impl<'de> Deserialize<'de> for AlgorithmParameters

§

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

§

impl<'de> Deserialize<'de> for AlgorithmType

§

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

§

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

§

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

§

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

§

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

§

impl<'de> Deserialize<'de> for AppArmorProfile

§

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

§

impl<'de> Deserialize<'de> for ArchiveStatus

§

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

§

impl<'de> Deserialize<'de> for ArrowConfiguration

§

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

§

impl<'de> Deserialize<'de> for ArrowField

§

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

§

impl<'de> Deserialize<'de> for AsiaLocation

§

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

§

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

§

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

§

impl<'de> Deserialize<'de> for Attribute

Available on crate feature serde only.
§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<'de> Deserialize<'de> for AusLocation

§

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

§

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

§

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

§

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

§

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

§

impl<'de> Deserialize<'de> for AuthUrl

§

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

§

impl<'de> Deserialize<'de> for AuthorizationCode

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<'de> Deserialize<'de> for BasicDevice

§

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

§

impl<'de> Deserialize<'de> for BasicErrorResponseType

§

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

§

impl<'de> Deserialize<'de> for BasicTokenType

§

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

§

impl<'de> Deserialize<'de> for BidiClass

§

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

§

impl<'de> Deserialize<'de> for BidiMirroringGlyph

§

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

§

impl<'de> Deserialize<'de> for BidiPairedBracketType

§

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

§

impl<'de> Deserialize<'de> for Billing

§

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

§

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

§

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

§

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

§

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

§

impl<'de> Deserialize<'de> for Blob

§

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

§

impl<'de> Deserialize<'de> for Blob

§

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

§

impl<'de> Deserialize<'de> for BlobFlatListSegment

§

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

§

impl<'de> Deserialize<'de> for BlobHierarchyListSegment

§

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

§

impl<'de> Deserialize<'de> for BlobItem

§

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

§

impl<'de> Deserialize<'de> for BlobItemInternal

§

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

§

impl<'de> Deserialize<'de> for BlobMetadata

§

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

§

impl<'de> Deserialize<'de> for BlobName

§

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

§

impl<'de> Deserialize<'de> for BlobPrefix

§

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

§

impl<'de> Deserialize<'de> for BlobPrefix

§

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

§

impl<'de> Deserialize<'de> for BlobProperties

§

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

§

impl<'de> Deserialize<'de> for BlobPropertiesInternal

§

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

§

impl<'de> Deserialize<'de> for BlobTag

§

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

§

impl<'de> Deserialize<'de> for BlobTags

§

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

§

impl<'de> Deserialize<'de> for BlobType

§

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

§

impl<'de> Deserialize<'de> for BlobType

§

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

§

impl<'de> Deserialize<'de> for Blobs

§

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

§

impl<'de> Deserialize<'de> for Blobs

§

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

§

impl<'de> Deserialize<'de> for Block

§

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

§

impl<'de> Deserialize<'de> for BlockList

§

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

§

impl<'de> Deserialize<'de> for BlockLookupList

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<'de> Deserialize<'de> for BreakState

Available on crate feature serde only.
§

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

§

impl<'de> Deserialize<'de> for Bucket

§

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

§

impl<'de> Deserialize<'de> for BucketAccessControl

§

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

§

impl<'de> Deserialize<'de> for BufferFormat

§

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

§

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

§

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

§

impl<'de> Deserialize<'de> for CELDeviceSelector

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<'de> Deserialize<'de> for CanonicalCombiningClass

§

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

§

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

§

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

§

impl<'de> Deserialize<'de> for CaseMap<'de>

Available on crate feature serde only.
§

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

§

impl<'de> Deserialize<'de> for CaseMapData

§

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

§

impl<'de> Deserialize<'de> for CaseMapDataKind

§

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

§

impl<'de> Deserialize<'de> for CaseType

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<'de> Deserialize<'de> for Claims

§

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

§

impl<'de> Deserialize<'de> for ClearRange

§

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

§

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

§

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

§

impl<'de> Deserialize<'de> for ClientId

§

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

§

impl<'de> Deserialize<'de> for ClientSecret

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<'de> Deserialize<'de> for CoarseHourCycle

§

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

§

impl<'de> Deserialize<'de> for CodePointTrieHeader

§

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

§

impl<'de> Deserialize<'de> for CodePointTrieToml

§

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

§

impl<'de> Deserialize<'de> for CollationMetadata

§

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

§

impl<'de> Deserialize<'de> for CommittedBlocks

§

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

§

impl<'de> Deserialize<'de> for CommonParameters

§

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

§

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

§

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

§

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

§

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

§

impl<'de> Deserialize<'de> for Condition

§

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

§

impl<'de> Deserialize<'de> for Condition

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<'de> Deserialize<'de> for ConsistencyCRC64

§

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

§

impl<'de> Deserialize<'de> for ConsistencyMD5

§

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

§

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

§

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

§

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

§

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

§

impl<'de> Deserialize<'de> for ContainerItem

§

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

§

impl<'de> Deserialize<'de> for ContainerMetadata

§

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

§

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

§

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

§

impl<'de> Deserialize<'de> for ContainerProperties

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<'de> Deserialize<'de> for ContainerUser

§

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

§

impl<'de> Deserialize<'de> for Containers

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<'de> Deserialize<'de> for CopyId

§

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

§

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

§

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

§

impl<'de> Deserialize<'de> for CopyProgress

§

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

§

impl<'de> Deserialize<'de> for CopyStatus

§

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

§

impl<'de> Deserialize<'de> for CopyStatus

§

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

§

impl<'de> Deserialize<'de> for Cors

§

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

§

impl<'de> Deserialize<'de> for Cors

§

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

§

impl<'de> Deserialize<'de> for CorsRule

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<'de> Deserialize<'de> for CsrfToken

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<'de> Deserialize<'de> for CustomerEncrypton

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<'de> Deserialize<'de> for DaemonSetStatus

§

fn deserialize<D>( deserializer: D, ) -> Result<DaemonSetStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for DaemonSetUpdateStrategy

§

fn deserialize<D>( deserializer: D, ) -> Result<DaemonSetUpdateStrategy, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for DataMarkerIdHash

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<DataMarkerIdHash, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Date

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<Date, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Date

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<Date, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for DateTime

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<DateTime, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Datetime

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<Datetime, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Day

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Day, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for DayPeriod

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<DayPeriod, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for DecimalSecond

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<DecimalSecond, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for DefaultObjectAccessControl

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<DefaultObjectAccessControl, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for DeleteOptions

§

fn deserialize<D>( deserializer: D, ) -> Result<DeleteOptions, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for DeleteSnapshotsMethod

§

fn deserialize<D>( deserializer: D, ) -> Result<DeleteSnapshotsMethod, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for DelimitedTextConfiguration

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<DelimitedTextConfiguration, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Deployment

§

fn deserialize<D>( deserializer: D, ) -> Result<Deployment, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for DeploymentCondition

§

fn deserialize<D>( deserializer: D, ) -> Result<DeploymentCondition, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for DeploymentSpec

§

fn deserialize<D>( deserializer: D, ) -> Result<DeploymentSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for DeploymentStatus

§

fn deserialize<D>( deserializer: D, ) -> Result<DeploymentStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for DeploymentStrategy

§

fn deserialize<D>( deserializer: D, ) -> Result<DeploymentStrategy, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Device

§

fn deserialize<D>( deserializer: D, ) -> Result<Device, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for DeviceAllocationConfiguration

§

fn deserialize<D>( deserializer: D, ) -> Result<DeviceAllocationConfiguration, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for DeviceAllocationResult

§

fn deserialize<D>( deserializer: D, ) -> Result<DeviceAllocationResult, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for DeviceAttribute

§

fn deserialize<D>( deserializer: D, ) -> Result<DeviceAttribute, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for DeviceAuthorizationUrl

§

fn deserialize<D>( deserializer: D, ) -> Result<DeviceAuthorizationUrl, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for DeviceClaim

§

fn deserialize<D>( deserializer: D, ) -> Result<DeviceClaim, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for DeviceClaimConfiguration

§

fn deserialize<D>( deserializer: D, ) -> Result<DeviceClaimConfiguration, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for DeviceClass

§

fn deserialize<D>( deserializer: D, ) -> Result<DeviceClass, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for DeviceClassConfiguration

§

fn deserialize<D>( deserializer: D, ) -> Result<DeviceClassConfiguration, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for DeviceClassSpec

§

fn deserialize<D>( deserializer: D, ) -> Result<DeviceClassSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for DeviceCode

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<DeviceCode, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for DeviceCodeErrorResponseType

§

fn deserialize<D>( deserializer: D, ) -> Result<DeviceCodeErrorResponseType, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for DeviceConstraint

§

fn deserialize<D>( deserializer: D, ) -> Result<DeviceConstraint, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for DeviceRequest

§

fn deserialize<D>( deserializer: D, ) -> Result<DeviceRequest, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for DeviceRequestAllocationResult

§

fn deserialize<D>( deserializer: D, ) -> Result<DeviceRequestAllocationResult, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for DeviceSelector

§

fn deserialize<D>( deserializer: D, ) -> Result<DeviceSelector, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for DotType

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<DotType, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for DoublePlaceholderKey

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<DoublePlaceholderKey, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for DownwardAPIProjection

§

fn deserialize<D>( deserializer: D, ) -> Result<DownwardAPIProjection, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for DownwardAPIVolumeFile

§

fn deserialize<D>( deserializer: D, ) -> Result<DownwardAPIVolumeFile, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for DownwardAPIVolumeSource

§

fn deserialize<D>( deserializer: D, ) -> Result<DownwardAPIVolumeSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for DualRegion

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<DualRegion, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Duration

§

fn deserialize<D>( deserializer: D, ) -> Result<Duration, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for DynamicObject

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<DynamicObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for EastAsianWidth

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<EastAsianWidth, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for EllipticCurve

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<EllipticCurve, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for EllipticCurveKeyParameters

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<EllipticCurveKeyParameters, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for EllipticCurveKeyType

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<EllipticCurveKeyType, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for EmptyDirVolumeSource

§

fn deserialize<D>( deserializer: D, ) -> Result<EmptyDirVolumeSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for EmptyExtraDeviceAuthorizationFields

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<EmptyExtraDeviceAuthorizationFields, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for EmptyExtraTokenFields

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<EmptyExtraTokenFields, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Encryption

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Encryption, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for EndUserVerificationUrl

§

fn deserialize<D>( deserializer: D, ) -> Result<EndUserVerificationUrl, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Endpoint

§

fn deserialize<D>( deserializer: D, ) -> Result<Endpoint, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for EndpointAddress

§

fn deserialize<D>( deserializer: D, ) -> Result<EndpointAddress, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for EndpointConditions

§

fn deserialize<D>( deserializer: D, ) -> Result<EndpointConditions, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for EndpointHints

§

fn deserialize<D>( deserializer: D, ) -> Result<EndpointHints, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for EndpointPort

§

fn deserialize<D>( deserializer: D, ) -> Result<EndpointPort, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for EndpointPort

§

fn deserialize<D>( deserializer: D, ) -> Result<EndpointPort, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for EndpointSlice

§

fn deserialize<D>( deserializer: D, ) -> Result<EndpointSlice, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for EndpointSubset

§

fn deserialize<D>( deserializer: D, ) -> Result<EndpointSubset, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Endpoints

§

fn deserialize<D>( deserializer: D, ) -> Result<Endpoints, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Entity

§

fn deserialize<D>( deserializer: D, ) -> Result<Entity, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for EnvFromSource

§

fn deserialize<D>( deserializer: D, ) -> Result<EnvFromSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for EnvVar

§

fn deserialize<D>( deserializer: D, ) -> Result<EnvVar, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for EnvVarSource

§

fn deserialize<D>( deserializer: D, ) -> Result<EnvVarSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for EphemeralContainer

§

fn deserialize<D>( deserializer: D, ) -> Result<EphemeralContainer, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for EphemeralVolumeSource

§

fn deserialize<D>( deserializer: D, ) -> Result<EphemeralVolumeSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for EraStartDate

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<EraStartDate, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Error

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Error, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ErrorCode

§

fn deserialize<D>( deserializer: D, ) -> Result<ErrorCode, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ErrorList

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ErrorList, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Etag

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Etag, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for EuropeLocation

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<EuropeLocation, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Event

§

fn deserialize<D>( deserializer: D, ) -> Result<Event, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Event

§

fn deserialize<D>( deserializer: D, ) -> Result<Event, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for EventSeries

§

fn deserialize<D>( deserializer: D, ) -> Result<EventSeries, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for EventSeries

§

fn deserialize<D>( deserializer: D, ) -> Result<EventSeries, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for EventSource

§

fn deserialize<D>( deserializer: D, ) -> Result<EventSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Eviction

§

fn deserialize<D>( deserializer: D, ) -> Result<Eviction, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ExceptionBits

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ExceptionBits, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ExecAction

§

fn deserialize<D>( deserializer: D, ) -> Result<ExecAction, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ExecAuthCluster

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ExecAuthCluster, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ExecConfig

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ExecConfig, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ExecInteractiveMode

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ExecInteractiveMode, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ExemptPriorityLevelConfiguration

§

fn deserialize<D>( deserializer: D, ) -> Result<ExemptPriorityLevelConfiguration, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ExemptPriorityLevelConfiguration

§

fn deserialize<D>( deserializer: D, ) -> Result<ExemptPriorityLevelConfiguration, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Expression

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Expression, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ExpressionWarning

§

fn deserialize<D>( deserializer: D, ) -> Result<ExpressionWarning, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ExpressionWarning

§

fn deserialize<D>( deserializer: D, ) -> Result<ExpressionWarning, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ExpressionWarning

§

fn deserialize<D>( deserializer: D, ) -> Result<ExpressionWarning, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ExternalDocumentation

§

fn deserialize<D>( deserializer: D, ) -> Result<ExternalDocumentation, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ExternalMetricSource

§

fn deserialize<D>( deserializer: D, ) -> Result<ExternalMetricSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ExternalMetricStatus

§

fn deserialize<D>( deserializer: D, ) -> Result<ExternalMetricStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for FCVolumeSource

§

fn deserialize<D>( deserializer: D, ) -> Result<FCVolumeSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Field

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Field, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for FieldLength

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<FieldLength, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for FieldNumericOverrides

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<FieldNumericOverrides, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for FieldSelectorAttributes

§

fn deserialize<D>( deserializer: D, ) -> Result<FieldSelectorAttributes, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for FieldSelectorRequirement

§

fn deserialize<D>( deserializer: D, ) -> Result<FieldSelectorRequirement, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for FieldSymbol

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<FieldSymbol, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for FieldsV1

§

fn deserialize<D>( deserializer: D, ) -> Result<FieldsV1, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for FilterBlobItem

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<FilterBlobItem, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for FilterBlobSegment

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<FilterBlobSegment, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for FlexPersistentVolumeSource

§

fn deserialize<D>( deserializer: D, ) -> Result<FlexPersistentVolumeSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for FlexVolumeSource

§

fn deserialize<D>( deserializer: D, ) -> Result<FlexVolumeSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for FlockerVolumeSource

§

fn deserialize<D>( deserializer: D, ) -> Result<FlockerVolumeSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for FlowDistinguisherMethod

§

fn deserialize<D>( deserializer: D, ) -> Result<FlowDistinguisherMethod, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for FlowDistinguisherMethod

§

fn deserialize<D>( deserializer: D, ) -> Result<FlowDistinguisherMethod, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for FlowSchema

§

fn deserialize<D>( deserializer: D, ) -> Result<FlowSchema, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for FlowSchema

§

fn deserialize<D>( deserializer: D, ) -> Result<FlowSchema, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for FlowSchemaCondition

§

fn deserialize<D>( deserializer: D, ) -> Result<FlowSchemaCondition, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for FlowSchemaCondition

§

fn deserialize<D>( deserializer: D, ) -> Result<FlowSchemaCondition, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for FlowSchemaSpec

§

fn deserialize<D>( deserializer: D, ) -> Result<FlowSchemaSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for FlowSchemaSpec

§

fn deserialize<D>( deserializer: D, ) -> Result<FlowSchemaSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for FlowSchemaStatus

§

fn deserialize<D>( deserializer: D, ) -> Result<FlowSchemaStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for FlowSchemaStatus

§

fn deserialize<D>( deserializer: D, ) -> Result<FlowSchemaStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ForZone

§

fn deserialize<D>( deserializer: D, ) -> Result<ForZone, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for FourBitMetadata

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<FourBitMetadata, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for GCEPersistentDiskVolumeSource

§

fn deserialize<D>( deserializer: D, ) -> Result<GCEPersistentDiskVolumeSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for GRPCAction

§

fn deserialize<D>( deserializer: D, ) -> Result<GRPCAction, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for GeneralCategory

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<GeneralCategory, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for GenericPatternItem

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<GenericPatternItem, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for GeoReplication

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<GeoReplication, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for GitRepoVolumeSource

§

fn deserialize<D>( deserializer: D, ) -> Result<GitRepoVolumeSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for GlusterfsPersistentVolumeSource

§

fn deserialize<D>( deserializer: D, ) -> Result<GlusterfsPersistentVolumeSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for GlusterfsVolumeSource

§

fn deserialize<D>( deserializer: D, ) -> Result<GlusterfsVolumeSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for GoogleError

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<GoogleError, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for GoogleErrorResponse

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<GoogleErrorResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for GraphemeClusterBreak

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<GraphemeClusterBreak, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for GroupSubject

§

fn deserialize<D>( deserializer: D, ) -> Result<GroupSubject, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for GroupSubject

§

fn deserialize<D>( deserializer: D, ) -> Result<GroupSubject, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for GroupVersion

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<GroupVersion, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for GroupVersionForDiscovery

§

fn deserialize<D>( deserializer: D, ) -> Result<GroupVersionForDiscovery, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for GroupVersionKind

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<GroupVersionKind, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for GroupVersionKind

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<GroupVersionKind, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for GroupVersionResource

§

fn deserialize<D>( deserializer: D, ) -> Result<GroupVersionResource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for GroupVersionResource

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<GroupVersionResource, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for GroupingSizes

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<GroupingSizes, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for HPAScalingPolicy

§

fn deserialize<D>( deserializer: D, ) -> Result<HPAScalingPolicy, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for HPAScalingRules

§

fn deserialize<D>( deserializer: D, ) -> Result<HPAScalingRules, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for HTTPGetAction

§

fn deserialize<D>( deserializer: D, ) -> Result<HTTPGetAction, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for HTTPHeader

§

fn deserialize<D>( deserializer: D, ) -> Result<HTTPHeader, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for HTTPIngressPath

§

fn deserialize<D>( deserializer: D, ) -> Result<HTTPIngressPath, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for HTTPIngressRuleValue

§

fn deserialize<D>( deserializer: D, ) -> Result<HTTPIngressRuleValue, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for HangulSyllableType

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<HangulSyllableType, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Header

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Header, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Header

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Header, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Header

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Header, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for HeaderContentType

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<HeaderContentType, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for HeaderType

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<HeaderType, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for HmacKey

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<HmacKey, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for HmacMeta

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<HmacMeta, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for HmacState

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<HmacState, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for HorizontalPodAutoscaler

§

fn deserialize<D>( deserializer: D, ) -> Result<HorizontalPodAutoscaler, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for HorizontalPodAutoscaler

§

fn deserialize<D>( deserializer: D, ) -> Result<HorizontalPodAutoscaler, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for HorizontalPodAutoscalerBehavior

§

fn deserialize<D>( deserializer: D, ) -> Result<HorizontalPodAutoscalerBehavior, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for HorizontalPodAutoscalerCondition

§

fn deserialize<D>( deserializer: D, ) -> Result<HorizontalPodAutoscalerCondition, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for HorizontalPodAutoscalerSpec

§

fn deserialize<D>( deserializer: D, ) -> Result<HorizontalPodAutoscalerSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for HorizontalPodAutoscalerSpec

§

fn deserialize<D>( deserializer: D, ) -> Result<HorizontalPodAutoscalerSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for HorizontalPodAutoscalerStatus

§

fn deserialize<D>( deserializer: D, ) -> Result<HorizontalPodAutoscalerStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for HorizontalPodAutoscalerStatus

§

fn deserialize<D>( deserializer: D, ) -> Result<HorizontalPodAutoscalerStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for HostAlias

§

fn deserialize<D>( deserializer: D, ) -> Result<HostAlias, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for HostIP

§

fn deserialize<D>( deserializer: D, ) -> Result<HostIP, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for HostPathVolumeSource

§

fn deserialize<D>( deserializer: D, ) -> Result<HostPathVolumeSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Hour

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Hour, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for I18nConfig

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<I18nConfig, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for IPAddress

§

fn deserialize<D>( deserializer: D, ) -> Result<IPAddress, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for IPAddressSpec

§

fn deserialize<D>( deserializer: D, ) -> Result<IPAddressSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for IPBlock

§

fn deserialize<D>( deserializer: D, ) -> Result<IPBlock, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ISCSIPersistentVolumeSource

§

fn deserialize<D>( deserializer: D, ) -> Result<ISCSIPersistentVolumeSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ISCSIVolumeSource

§

fn deserialize<D>( deserializer: D, ) -> Result<ISCSIVolumeSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ISOWeekDate

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<ISOWeekDate, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for IamCondition

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<IamCondition, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for IamConfiguration

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<IamConfiguration, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for IamPolicy

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<IamPolicy, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for IamRole

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<IamRole, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ImageVolumeSource

§

fn deserialize<D>( deserializer: D, ) -> Result<ImageVolumeSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ImmutabilityPolicyMode

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ImmutabilityPolicyMode, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for IndicConjunctBreak

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<IndicConjunctBreak, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for IndicSyllabicCategory

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<IndicSyllabicCategory, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Info

§

fn deserialize<D>( deserializer: D, ) -> Result<Info, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Ingress

§

fn deserialize<D>( deserializer: D, ) -> Result<Ingress, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for IngressBackend

§

fn deserialize<D>( deserializer: D, ) -> Result<IngressBackend, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for IngressClass

§

fn deserialize<D>( deserializer: D, ) -> Result<IngressClass, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for IngressClassParametersReference

§

fn deserialize<D>( deserializer: D, ) -> Result<IngressClassParametersReference, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for IngressClassSpec

§

fn deserialize<D>( deserializer: D, ) -> Result<IngressClassSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for IngressLoadBalancerIngress

§

fn deserialize<D>( deserializer: D, ) -> Result<IngressLoadBalancerIngress, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for IngressLoadBalancerStatus

§

fn deserialize<D>( deserializer: D, ) -> Result<IngressLoadBalancerStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for IngressPortStatus

§

fn deserialize<D>( deserializer: D, ) -> Result<IngressPortStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for IngressRule

§

fn deserialize<D>( deserializer: D, ) -> Result<IngressRule, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for IngressServiceBackend

§

fn deserialize<D>( deserializer: D, ) -> Result<IngressServiceBackend, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for IngressSpec

§

fn deserialize<D>( deserializer: D, ) -> Result<IngressSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for IngressStatus

§

fn deserialize<D>( deserializer: D, ) -> Result<IngressStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for IngressTLS

§

fn deserialize<D>( deserializer: D, ) -> Result<IngressTLS, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for IntOrString

§

fn deserialize<D>( deserializer: D, ) -> Result<IntOrString, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for InternalString

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<InternalString, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for IntrospectionUrl

§

fn deserialize<D>( deserializer: D, ) -> Result<IntrospectionUrl, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for JSON

§

fn deserialize<D>( deserializer: D, ) -> Result<JSON, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for JSONSchemaProps

§

fn deserialize<D>( deserializer: D, ) -> Result<JSONSchemaProps, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for JSONSchemaPropsOrArray

§

fn deserialize<D>( deserializer: D, ) -> Result<JSONSchemaPropsOrArray, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for JSONSchemaPropsOrBool

§

fn deserialize<D>( deserializer: D, ) -> Result<JSONSchemaPropsOrBool, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for JSONSchemaPropsOrStringArray

§

fn deserialize<D>( deserializer: D, ) -> Result<JSONSchemaPropsOrStringArray, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Job

§

fn deserialize<D>( deserializer: D, ) -> Result<Job, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for JobCondition

§

fn deserialize<D>( deserializer: D, ) -> Result<JobCondition, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for JobSpec

§

fn deserialize<D>( deserializer: D, ) -> Result<JobSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for JobStatus

§

fn deserialize<D>( deserializer: D, ) -> Result<JobStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for JobTemplateSpec

§

fn deserialize<D>( deserializer: D, ) -> Result<JobTemplateSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for JoiningType

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<JoiningType, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for JsonTextConfiguration

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<JsonTextConfiguration, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Jwk

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Jwk, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for JwkSet

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<JwkSet, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Key

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<Key, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Key

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<Key, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for KeyAlgorithm

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<KeyAlgorithm, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for KeyInfo

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<KeyInfo, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for KeyOperations

§

fn deserialize<D>( deserializer: D, ) -> Result<KeyOperations, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for KeyToPath

§

fn deserialize<D>( deserializer: D, ) -> Result<KeyToPath, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Kubeconfig

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Kubeconfig, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for LabelSelector

§

fn deserialize<D>( deserializer: D, ) -> Result<LabelSelector, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for LabelSelectorAttributes

§

fn deserialize<D>( deserializer: D, ) -> Result<LabelSelectorAttributes, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for LabelSelectorRequirement

§

fn deserialize<D>( deserializer: D, ) -> Result<LabelSelectorRequirement, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Language

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<Language, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for LanguageIdentifier

§

fn deserialize<D>( deserializer: D, ) -> Result<LanguageIdentifier, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Lease

§

fn deserialize<D>( deserializer: D, ) -> Result<Lease, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for LeaseAction

§

fn deserialize<D>( deserializer: D, ) -> Result<LeaseAction, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for LeaseCandidate

§

fn deserialize<D>( deserializer: D, ) -> Result<LeaseCandidate, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for LeaseCandidateSpec

§

fn deserialize<D>( deserializer: D, ) -> Result<LeaseCandidateSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for LeaseDuration

§

fn deserialize<D>( deserializer: D, ) -> Result<LeaseDuration, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for LeaseDuration

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<LeaseDuration, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for LeaseSpec

§

fn deserialize<D>( deserializer: D, ) -> Result<LeaseSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for LeaseState

§

fn deserialize<D>( deserializer: D, ) -> Result<LeaseState, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for LeaseState

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<LeaseState, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for LeaseStatus

§

fn deserialize<D>( deserializer: D, ) -> Result<LeaseStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for LeaseStatus

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<LeaseStatus, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for LegacyIamRole

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<LegacyIamRole, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Lifecycle

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Lifecycle, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Lifecycle

§

fn deserialize<D>( deserializer: D, ) -> Result<Lifecycle, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for LifecycleHandler

§

fn deserialize<D>( deserializer: D, ) -> Result<LifecycleHandler, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for LimitRange

§

fn deserialize<D>( deserializer: D, ) -> Result<LimitRange, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for LimitRangeItem

§

fn deserialize<D>( deserializer: D, ) -> Result<LimitRangeItem, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for LimitRangeSpec

§

fn deserialize<D>( deserializer: D, ) -> Result<LimitRangeSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for LimitResponse

§

fn deserialize<D>( deserializer: D, ) -> Result<LimitResponse, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for LimitResponse

§

fn deserialize<D>( deserializer: D, ) -> Result<LimitResponse, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for LimitedPriorityLevelConfiguration

§

fn deserialize<D>( deserializer: D, ) -> Result<LimitedPriorityLevelConfiguration, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for LimitedPriorityLevelConfiguration

§

fn deserialize<D>( deserializer: D, ) -> Result<LimitedPriorityLevelConfiguration, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for LineBreak

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<LineBreak, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for LinuxContainerUser

§

fn deserialize<D>( deserializer: D, ) -> Result<LinuxContainerUser, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ListBlobsFlatSegmentResponse

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ListBlobsFlatSegmentResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ListBlobsHierarchySegmentResponse

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ListBlobsHierarchySegmentResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ListContainersSegmentResponse

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ListContainersSegmentResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ListMerge

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ListMerge, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ListMeta

§

fn deserialize<D>( deserializer: D, ) -> Result<ListMeta, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for LoadBalancerIngress

§

fn deserialize<D>( deserializer: D, ) -> Result<LoadBalancerIngress, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for LoadBalancerStatus

§

fn deserialize<D>( deserializer: D, ) -> Result<LoadBalancerStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for LocalObjectReference

§

fn deserialize<D>( deserializer: D, ) -> Result<LocalObjectReference, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for LocalSubjectAccessReview

§

fn deserialize<D>( deserializer: D, ) -> Result<LocalSubjectAccessReview, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for LocalVolumeSource

§

fn deserialize<D>( deserializer: D, ) -> Result<LocalVolumeSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Locale

§

fn deserialize<D>( deserializer: D, ) -> Result<Locale, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Location

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Location, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Logging

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Logging, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Logging

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Logging, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ManagedFieldsEntry

§

fn deserialize<D>( deserializer: D, ) -> Result<ManagedFieldsEntry, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Map<String, Value>

§

fn deserialize<D>( deserializer: D, ) -> Result<Map<String, Value>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for MapMerge

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<MapMerge, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for MatchCondition

§

fn deserialize<D>( deserializer: D, ) -> Result<MatchCondition, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for MatchCondition

§

fn deserialize<D>( deserializer: D, ) -> Result<MatchCondition, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for MatchCondition

§

fn deserialize<D>( deserializer: D, ) -> Result<MatchCondition, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for MatchResources

§

fn deserialize<D>( deserializer: D, ) -> Result<MatchResources, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for MatchResources

§

fn deserialize<D>( deserializer: D, ) -> Result<MatchResources, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for MatchResources

§

fn deserialize<D>( deserializer: D, ) -> Result<MatchResources, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for MergeStrategy

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<MergeStrategy, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Message

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Message, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Method

§

fn deserialize<D>( deserializer: D, ) -> Result<Method, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for MetricIdentifier

§

fn deserialize<D>( deserializer: D, ) -> Result<MetricIdentifier, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for MetricSpec

§

fn deserialize<D>( deserializer: D, ) -> Result<MetricSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for MetricStatus

§

fn deserialize<D>( deserializer: D, ) -> Result<MetricStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for MetricTarget

§

fn deserialize<D>( deserializer: D, ) -> Result<MetricTarget, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for MetricValueStatus

§

fn deserialize<D>( deserializer: D, ) -> Result<MetricValueStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Metrics

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Metrics, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for MicroTime

§

fn deserialize<D>( deserializer: D, ) -> Result<MicroTime, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for MigrationCondition

§

fn deserialize<D>( deserializer: D, ) -> Result<MigrationCondition, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ModelType

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ModelType, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ModifyVolumeStatus

§

fn deserialize<D>( deserializer: D, ) -> Result<ModifyVolumeStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Month

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Month, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for MonthCode

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<MonthCode, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for MoveOperation

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<MoveOperation, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for MultiRegion

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<MultiRegion, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for MutatingWebhook

§

fn deserialize<D>( deserializer: D, ) -> Result<MutatingWebhook, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for MutatingWebhookConfiguration

§

fn deserialize<D>( deserializer: D, ) -> Result<MutatingWebhookConfiguration, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for NALocation

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<NALocation, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for NFSVolumeSource

§

fn deserialize<D>( deserializer: D, ) -> Result<NFSVolumeSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for NamedAuthInfo

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<NamedAuthInfo, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for NamedCluster

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<NamedCluster, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for NamedContext

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<NamedContext, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for NamedExtension

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<NamedExtension, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for NamedRuleWithOperations

§

fn deserialize<D>( deserializer: D, ) -> Result<NamedRuleWithOperations, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for NamedRuleWithOperations

§

fn deserialize<D>( deserializer: D, ) -> Result<NamedRuleWithOperations, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for NamedRuleWithOperations

§

fn deserialize<D>( deserializer: D, ) -> Result<NamedRuleWithOperations, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Namespace

§

fn deserialize<D>( deserializer: D, ) -> Result<Namespace, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for NamespaceCondition

§

fn deserialize<D>( deserializer: D, ) -> Result<NamespaceCondition, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for NamespaceSpec

§

fn deserialize<D>( deserializer: D, ) -> Result<NamespaceSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for NamespaceStatus

§

fn deserialize<D>( deserializer: D, ) -> Result<NamespaceStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for NetworkPolicy

§

fn deserialize<D>( deserializer: D, ) -> Result<NetworkPolicy, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for NetworkPolicyEgressRule

§

fn deserialize<D>( deserializer: D, ) -> Result<NetworkPolicyEgressRule, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for NetworkPolicyIngressRule

§

fn deserialize<D>( deserializer: D, ) -> Result<NetworkPolicyIngressRule, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for NetworkPolicyPeer

§

fn deserialize<D>( deserializer: D, ) -> Result<NetworkPolicyPeer, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for NetworkPolicyPort

§

fn deserialize<D>( deserializer: D, ) -> Result<NetworkPolicyPort, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for NetworkPolicySpec

§

fn deserialize<D>( deserializer: D, ) -> Result<NetworkPolicySpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for NewDefaultObjectAccessControl

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<NewDefaultObjectAccessControl, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for NextMarker

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<NextMarker, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Node

§

fn deserialize<D>( deserializer: D, ) -> Result<Node, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for NodeAddress

§

fn deserialize<D>( deserializer: D, ) -> Result<NodeAddress, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for NodeAffinity

§

fn deserialize<D>( deserializer: D, ) -> Result<NodeAffinity, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for NodeCondition

§

fn deserialize<D>( deserializer: D, ) -> Result<NodeCondition, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for NodeConfigSource

§

fn deserialize<D>( deserializer: D, ) -> Result<NodeConfigSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for NodeConfigStatus

§

fn deserialize<D>( deserializer: D, ) -> Result<NodeConfigStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for NodeDaemonEndpoints

§

fn deserialize<D>( deserializer: D, ) -> Result<NodeDaemonEndpoints, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for NodeFeatures

§

fn deserialize<D>( deserializer: D, ) -> Result<NodeFeatures, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for NodeRuntimeHandler

§

fn deserialize<D>( deserializer: D, ) -> Result<NodeRuntimeHandler, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for NodeRuntimeHandlerFeatures

§

fn deserialize<D>( deserializer: D, ) -> Result<NodeRuntimeHandlerFeatures, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for NodeSelector

§

fn deserialize<D>( deserializer: D, ) -> Result<NodeSelector, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for NodeSelectorRequirement

§

fn deserialize<D>( deserializer: D, ) -> Result<NodeSelectorRequirement, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for NodeSelectorTerm

§

fn deserialize<D>( deserializer: D, ) -> Result<NodeSelectorTerm, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for NodeSpec

§

fn deserialize<D>( deserializer: D, ) -> Result<NodeSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for NodeStatus

§

fn deserialize<D>( deserializer: D, ) -> Result<NodeStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for NodeSystemInfo

§

fn deserialize<D>( deserializer: D, ) -> Result<NodeSystemInfo, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for NonExceptionData

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<NonExceptionData, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for NonResourceAttributes

§

fn deserialize<D>( deserializer: D, ) -> Result<NonResourceAttributes, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for NonResourcePolicyRule

§

fn deserialize<D>( deserializer: D, ) -> Result<NonResourcePolicyRule, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for NonResourcePolicyRule

§

fn deserialize<D>( deserializer: D, ) -> Result<NonResourcePolicyRule, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for NonResourceRule

§

fn deserialize<D>( deserializer: D, ) -> Result<NonResourceRule, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for NotUsed

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<NotUsed, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Object

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Object, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ObjectAccessControl

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ObjectAccessControl, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ObjectFieldSelector

§

fn deserialize<D>( deserializer: D, ) -> Result<ObjectFieldSelector, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ObjectList

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ObjectList, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ObjectMeta

§

fn deserialize<D>( deserializer: D, ) -> Result<ObjectMeta, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ObjectMetricSource

§

fn deserialize<D>( deserializer: D, ) -> Result<ObjectMetricSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ObjectMetricStatus

§

fn deserialize<D>( deserializer: D, ) -> Result<ObjectMetricStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ObjectReference

§

fn deserialize<D>( deserializer: D, ) -> Result<ObjectReference, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ObjectReplicationMetadata

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ObjectReplicationMetadata, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for OctetKeyPairParameters

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<OctetKeyPairParameters, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for OctetKeyPairType

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<OctetKeyPairType, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for OctetKeyParameters

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<OctetKeyParameters, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for OctetKeyType

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<OctetKeyType, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Oid

§

fn deserialize<D>( deserializer: D, ) -> Result<Oid, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for OpaqueDeviceConfiguration

§

fn deserialize<D>( deserializer: D, ) -> Result<OpaqueDeviceConfiguration, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Overhead

§

fn deserialize<D>( deserializer: D, ) -> Result<Overhead, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Owner

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Owner, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for OwnerReference

§

fn deserialize<D>( deserializer: D, ) -> Result<OwnerReference, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for PageList

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<PageList, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for PageRange

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<PageRange, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for PageWriteType

§

fn deserialize<D>( deserializer: D, ) -> Result<PageWriteType, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ParamKind

§

fn deserialize<D>( deserializer: D, ) -> Result<ParamKind, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ParamKind

§

fn deserialize<D>( deserializer: D, ) -> Result<ParamKind, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ParamKind

§

fn deserialize<D>( deserializer: D, ) -> Result<ParamKind, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ParamRef

§

fn deserialize<D>( deserializer: D, ) -> Result<ParamRef, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ParamRef

§

fn deserialize<D>( deserializer: D, ) -> Result<ParamRef, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ParamRef

§

fn deserialize<D>( deserializer: D, ) -> Result<ParamRef, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ParentReference

§

fn deserialize<D>( deserializer: D, ) -> Result<ParentReference, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ParquetConfiguration

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ParquetConfiguration, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Patch

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Patch, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for PatchOperation

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<PatchOperation, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Pattern

§

fn deserialize<D>( deserializer: D, ) -> Result<Pattern, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for PatternItem

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<PatternItem, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for PersistentVolume

§

fn deserialize<D>( deserializer: D, ) -> Result<PersistentVolume, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for PersistentVolumeClaim

§

fn deserialize<D>( deserializer: D, ) -> Result<PersistentVolumeClaim, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for PersistentVolumeClaimCondition

§

fn deserialize<D>( deserializer: D, ) -> Result<PersistentVolumeClaimCondition, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for PersistentVolumeClaimSpec

§

fn deserialize<D>( deserializer: D, ) -> Result<PersistentVolumeClaimSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for PersistentVolumeClaimStatus

§

fn deserialize<D>( deserializer: D, ) -> Result<PersistentVolumeClaimStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for PersistentVolumeClaimTemplate

§

fn deserialize<D>( deserializer: D, ) -> Result<PersistentVolumeClaimTemplate, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for PersistentVolumeClaimVolumeSource

§

fn deserialize<D>( deserializer: D, ) -> Result<PersistentVolumeClaimVolumeSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for PersistentVolumeSpec

§

fn deserialize<D>( deserializer: D, ) -> Result<PersistentVolumeSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for PersistentVolumeStatus

§

fn deserialize<D>( deserializer: D, ) -> Result<PersistentVolumeStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for PgHstore

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<PgHstore, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for PhotonPersistentDiskVolumeSource

§

fn deserialize<D>( deserializer: D, ) -> Result<PhotonPersistentDiskVolumeSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for PkceCodeChallenge

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<PkceCodeChallenge, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for PkceCodeChallengeMethod

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<PkceCodeChallengeMethod, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for PkceCodeVerifier

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<PkceCodeVerifier, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for PluralCategory

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<PluralCategory, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Pod

§

fn deserialize<D>( deserializer: D, ) -> Result<Pod, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for PodAffinity

§

fn deserialize<D>( deserializer: D, ) -> Result<PodAffinity, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for PodAffinityTerm

§

fn deserialize<D>( deserializer: D, ) -> Result<PodAffinityTerm, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for PodAntiAffinity

§

fn deserialize<D>( deserializer: D, ) -> Result<PodAntiAffinity, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for PodCondition

§

fn deserialize<D>( deserializer: D, ) -> Result<PodCondition, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for PodDNSConfig

§

fn deserialize<D>( deserializer: D, ) -> Result<PodDNSConfig, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for PodDNSConfigOption

§

fn deserialize<D>( deserializer: D, ) -> Result<PodDNSConfigOption, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for PodDisruptionBudget

§

fn deserialize<D>( deserializer: D, ) -> Result<PodDisruptionBudget, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for PodDisruptionBudgetSpec

§

fn deserialize<D>( deserializer: D, ) -> Result<PodDisruptionBudgetSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for PodDisruptionBudgetStatus

§

fn deserialize<D>( deserializer: D, ) -> Result<PodDisruptionBudgetStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for PodFailurePolicy

§

fn deserialize<D>( deserializer: D, ) -> Result<PodFailurePolicy, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for PodFailurePolicyOnExitCodesRequirement

§

fn deserialize<D>( deserializer: D, ) -> Result<PodFailurePolicyOnExitCodesRequirement, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for PodFailurePolicyOnPodConditionsPattern

§

fn deserialize<D>( deserializer: D, ) -> Result<PodFailurePolicyOnPodConditionsPattern, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for PodFailurePolicyRule

§

fn deserialize<D>( deserializer: D, ) -> Result<PodFailurePolicyRule, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for PodIP

§

fn deserialize<D>( deserializer: D, ) -> Result<PodIP, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for PodOS

§

fn deserialize<D>( deserializer: D, ) -> Result<PodOS, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for PodReadinessGate

§

fn deserialize<D>( deserializer: D, ) -> Result<PodReadinessGate, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for PodResourceClaim

§

fn deserialize<D>( deserializer: D, ) -> Result<PodResourceClaim, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for PodResourceClaimStatus

§

fn deserialize<D>( deserializer: D, ) -> Result<PodResourceClaimStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for PodSchedulingContext

§

fn deserialize<D>( deserializer: D, ) -> Result<PodSchedulingContext, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for PodSchedulingContextSpec

§

fn deserialize<D>( deserializer: D, ) -> Result<PodSchedulingContextSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for PodSchedulingContextStatus

§

fn deserialize<D>( deserializer: D, ) -> Result<PodSchedulingContextStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for PodSchedulingGate

§

fn deserialize<D>( deserializer: D, ) -> Result<PodSchedulingGate, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for PodSecurityContext

§

fn deserialize<D>( deserializer: D, ) -> Result<PodSecurityContext, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for PodSpec

§

fn deserialize<D>( deserializer: D, ) -> Result<PodSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for PodStatus

§

fn deserialize<D>( deserializer: D, ) -> Result<PodStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for PodTemplate

§

fn deserialize<D>( deserializer: D, ) -> Result<PodTemplate, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for PodTemplateSpec

§

fn deserialize<D>( deserializer: D, ) -> Result<PodTemplateSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for PodsMetricSource

§

fn deserialize<D>( deserializer: D, ) -> Result<PodsMetricSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for PodsMetricStatus

§

fn deserialize<D>( deserializer: D, ) -> Result<PodsMetricStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for PointerBuf

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<PointerBuf, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for PolicyRule

§

fn deserialize<D>( deserializer: D, ) -> Result<PolicyRule, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for PolicyRulesWithSubjects

§

fn deserialize<D>( deserializer: D, ) -> Result<PolicyRulesWithSubjects, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for PolicyRulesWithSubjects

§

fn deserialize<D>( deserializer: D, ) -> Result<PolicyRulesWithSubjects, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for PortStatus

§

fn deserialize<D>( deserializer: D, ) -> Result<PortStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for PortworxVolumeSource

§

fn deserialize<D>( deserializer: D, ) -> Result<PortworxVolumeSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for PotentialCodePoint

Available on crate feature serde only.

This impl requires enabling the optional serde Cargo feature

§

fn deserialize<D>( deserializer: D, ) -> Result<PotentialCodePoint, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Preconditions

§

fn deserialize<D>( deserializer: D, ) -> Result<Preconditions, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Preferences

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Preferences, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for PreferredSchedulingTerm

§

fn deserialize<D>( deserializer: D, ) -> Result<PreferredSchedulingTerm, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for PrimitiveIamRole

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<PrimitiveIamRole, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for PriorityClass

§

fn deserialize<D>( deserializer: D, ) -> Result<PriorityClass, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for PriorityLevelConfiguration

§

fn deserialize<D>( deserializer: D, ) -> Result<PriorityLevelConfiguration, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for PriorityLevelConfiguration

§

fn deserialize<D>( deserializer: D, ) -> Result<PriorityLevelConfiguration, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for PriorityLevelConfigurationCondition

§

fn deserialize<D>( deserializer: D, ) -> Result<PriorityLevelConfigurationCondition, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for PriorityLevelConfigurationCondition

§

fn deserialize<D>( deserializer: D, ) -> Result<PriorityLevelConfigurationCondition, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for PriorityLevelConfigurationReference

§

fn deserialize<D>( deserializer: D, ) -> Result<PriorityLevelConfigurationReference, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for PriorityLevelConfigurationReference

§

fn deserialize<D>( deserializer: D, ) -> Result<PriorityLevelConfigurationReference, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for PriorityLevelConfigurationSpec

§

fn deserialize<D>( deserializer: D, ) -> Result<PriorityLevelConfigurationSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for PriorityLevelConfigurationSpec

§

fn deserialize<D>( deserializer: D, ) -> Result<PriorityLevelConfigurationSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for PriorityLevelConfigurationStatus

§

fn deserialize<D>( deserializer: D, ) -> Result<PriorityLevelConfigurationStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for PriorityLevelConfigurationStatus

§

fn deserialize<D>( deserializer: D, ) -> Result<PriorityLevelConfigurationStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Probe

§

fn deserialize<D>( deserializer: D, ) -> Result<Probe, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ProjectTeam

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ProjectTeam, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ProjectedVolumeSource

§

fn deserialize<D>( deserializer: D, ) -> Result<ProjectedVolumeSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for PublicAccess

§

fn deserialize<D>( deserializer: D, ) -> Result<PublicAccess, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for PublicAccessType

§

fn deserialize<D>( deserializer: D, ) -> Result<PublicAccessType, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for PublicKeyUse

§

fn deserialize<D>( deserializer: D, ) -> Result<PublicKeyUse, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Quantity

§

fn deserialize<D>( deserializer: D, ) -> Result<Quantity, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for QueryFormat

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<QueryFormat, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for QueryRequest

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<QueryRequest, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for QuerySerialization

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<QuerySerialization, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for QueryType

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<QueryType, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for QueryType

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<QueryType, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for QueuingConfiguration

§

fn deserialize<D>( deserializer: D, ) -> Result<QueuingConfiguration, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for QueuingConfiguration

§

fn deserialize<D>( deserializer: D, ) -> Result<QueuingConfiguration, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for QuobyteVolumeSource

§

fn deserialize<D>( deserializer: D, ) -> Result<QuobyteVolumeSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for RBDPersistentVolumeSource

§

fn deserialize<D>( deserializer: D, ) -> Result<RBDPersistentVolumeSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for RBDVolumeSource

§

fn deserialize<D>( deserializer: D, ) -> Result<RBDVolumeSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for RSAKeyParameters

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RSAKeyParameters, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for RSAKeyType

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RSAKeyType, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for RawExtension

§

fn deserialize<D>( deserializer: D, ) -> Result<RawExtension, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Reason

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Reason, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Reason

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Reason, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for RedirectUrl

§

fn deserialize<D>( deserializer: D, ) -> Result<RedirectUrl, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for RefreshToken

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RefreshToken, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Region

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<Region, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for RegisteredClaims

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RegisteredClaims, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for RehydratePriority

§

fn deserialize<D>( deserializer: D, ) -> Result<RehydratePriority, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for RehydratePriority

§

fn deserialize<D>( deserializer: D, ) -> Result<RehydratePriority, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for RehydratePriority

§

fn deserialize<D>( deserializer: D, ) -> Result<RehydratePriority, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for RemoveOperation

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RemoveOperation, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ReplaceOperation

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ReplaceOperation, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ReplicaSet

§

fn deserialize<D>( deserializer: D, ) -> Result<ReplicaSet, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ReplicaSetCondition

§

fn deserialize<D>( deserializer: D, ) -> Result<ReplicaSetCondition, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ReplicaSetSpec

§

fn deserialize<D>( deserializer: D, ) -> Result<ReplicaSetSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ReplicaSetStatus

§

fn deserialize<D>( deserializer: D, ) -> Result<ReplicaSetStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ReplicationController

§

fn deserialize<D>( deserializer: D, ) -> Result<ReplicationController, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ReplicationControllerCondition

§

fn deserialize<D>( deserializer: D, ) -> Result<ReplicationControllerCondition, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ReplicationControllerSpec

§

fn deserialize<D>( deserializer: D, ) -> Result<ReplicationControllerSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ReplicationControllerStatus

§

fn deserialize<D>( deserializer: D, ) -> Result<ReplicationControllerStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ReportTo

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ReportTo, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ReportToEndpoint

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ReportToEndpoint, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ResourceAttributes

§

fn deserialize<D>( deserializer: D, ) -> Result<ResourceAttributes, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ResourceClaim

§

fn deserialize<D>( deserializer: D, ) -> Result<ResourceClaim, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ResourceClaim

§

fn deserialize<D>( deserializer: D, ) -> Result<ResourceClaim, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ResourceClaimConsumerReference

§

fn deserialize<D>( deserializer: D, ) -> Result<ResourceClaimConsumerReference, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ResourceClaimSchedulingStatus

§

fn deserialize<D>( deserializer: D, ) -> Result<ResourceClaimSchedulingStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ResourceClaimSpec

§

fn deserialize<D>( deserializer: D, ) -> Result<ResourceClaimSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ResourceClaimStatus

§

fn deserialize<D>( deserializer: D, ) -> Result<ResourceClaimStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ResourceClaimTemplate

§

fn deserialize<D>( deserializer: D, ) -> Result<ResourceClaimTemplate, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ResourceClaimTemplateSpec

§

fn deserialize<D>( deserializer: D, ) -> Result<ResourceClaimTemplateSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ResourceFieldSelector

§

fn deserialize<D>( deserializer: D, ) -> Result<ResourceFieldSelector, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ResourceHealth

§

fn deserialize<D>( deserializer: D, ) -> Result<ResourceHealth, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ResourceMetricSource

§

fn deserialize<D>( deserializer: D, ) -> Result<ResourceMetricSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ResourceMetricStatus

§

fn deserialize<D>( deserializer: D, ) -> Result<ResourceMetricStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ResourceOwnerUsername

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ResourceOwnerUsername, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ResourcePolicyRule

§

fn deserialize<D>( deserializer: D, ) -> Result<ResourcePolicyRule, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ResourcePolicyRule

§

fn deserialize<D>( deserializer: D, ) -> Result<ResourcePolicyRule, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ResourcePool

§

fn deserialize<D>( deserializer: D, ) -> Result<ResourcePool, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ResourceQuota

§

fn deserialize<D>( deserializer: D, ) -> Result<ResourceQuota, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ResourceQuotaSpec

§

fn deserialize<D>( deserializer: D, ) -> Result<ResourceQuotaSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ResourceQuotaStatus

§

fn deserialize<D>( deserializer: D, ) -> Result<ResourceQuotaStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ResourceRequirements

§

fn deserialize<D>( deserializer: D, ) -> Result<ResourceRequirements, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ResourceRule

§

fn deserialize<D>( deserializer: D, ) -> Result<ResourceRule, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ResourceSlice

§

fn deserialize<D>( deserializer: D, ) -> Result<ResourceSlice, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ResourceSliceSpec

§

fn deserialize<D>( deserializer: D, ) -> Result<ResourceSliceSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ResourceStatus

§

fn deserialize<D>( deserializer: D, ) -> Result<ResourceStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ResponseType

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ResponseType, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for RetentionPolicy

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RetentionPolicy, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for RetentionPolicy

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RetentionPolicy, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for RevocationErrorResponseType

§

fn deserialize<D>( deserializer: D, ) -> Result<RevocationErrorResponseType, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for RevocationUrl

§

fn deserialize<D>( deserializer: D, ) -> Result<RevocationUrl, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Role

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Role, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Role

§

fn deserialize<D>( deserializer: D, ) -> Result<Role, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for RoleBinding

§

fn deserialize<D>( deserializer: D, ) -> Result<RoleBinding, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for RoleRef

§

fn deserialize<D>( deserializer: D, ) -> Result<RoleRef, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for RollingUpdateDaemonSet

§

fn deserialize<D>( deserializer: D, ) -> Result<RollingUpdateDaemonSet, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for RollingUpdateDeployment

§

fn deserialize<D>( deserializer: D, ) -> Result<RollingUpdateDeployment, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for RollingUpdateStatefulSetStrategy

§

fn deserialize<D>( deserializer: D, ) -> Result<RollingUpdateStatefulSetStrategy, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Rule

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Rule, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Rule

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Rule, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for RuleWithOperations

§

fn deserialize<D>( deserializer: D, ) -> Result<RuleWithOperations, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for RuntimeClass

§

fn deserialize<D>( deserializer: D, ) -> Result<RuntimeClass, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for SALocation

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<SALocation, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for SELinuxOptions

§

fn deserialize<D>( deserializer: D, ) -> Result<SELinuxOptions, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Scale

§

fn deserialize<D>( deserializer: D, ) -> Result<Scale, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ScaleIOPersistentVolumeSource

§

fn deserialize<D>( deserializer: D, ) -> Result<ScaleIOPersistentVolumeSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ScaleIOVolumeSource

§

fn deserialize<D>( deserializer: D, ) -> Result<ScaleIOVolumeSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ScaleSpec

§

fn deserialize<D>( deserializer: D, ) -> Result<ScaleSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ScaleStatus

§

fn deserialize<D>( deserializer: D, ) -> Result<ScaleStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Scheduling

§

fn deserialize<D>( deserializer: D, ) -> Result<Scheduling, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Schema

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Schema, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Schema

§

fn deserialize<D>( deserializer: D, ) -> Result<Schema, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Scope

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Scope, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ScopeSelector

§

fn deserialize<D>( deserializer: D, ) -> Result<ScopeSelector, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ScopedResourceSelectorRequirement

§

fn deserialize<D>( deserializer: D, ) -> Result<ScopedResourceSelectorRequirement, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Script

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<Script, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Script

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Script, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for SeccompProfile

§

fn deserialize<D>( deserializer: D, ) -> Result<SeccompProfile, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Second

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Second, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Secret

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Secret, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Secret

§

fn deserialize<D>( deserializer: D, ) -> Result<Secret, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for SecretBox<str>

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<SecretBox<str>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for SecretEnvSource

§

fn deserialize<D>( deserializer: D, ) -> Result<SecretEnvSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for SecretKeySelector

§

fn deserialize<D>( deserializer: D, ) -> Result<SecretKeySelector, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for SecretProjection

§

fn deserialize<D>( deserializer: D, ) -> Result<SecretProjection, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for SecretReference

§

fn deserialize<D>( deserializer: D, ) -> Result<SecretReference, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for SecretVolumeSource

§

fn deserialize<D>( deserializer: D, ) -> Result<SecretVolumeSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for SecurityContext

§

fn deserialize<D>( deserializer: D, ) -> Result<SecurityContext, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for SelectableField

§

fn deserialize<D>( deserializer: D, ) -> Result<SelectableField, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Selector

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Selector, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for SelfSubjectAccessReview

§

fn deserialize<D>( deserializer: D, ) -> Result<SelfSubjectAccessReview, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for SelfSubjectAccessReviewSpec

§

fn deserialize<D>( deserializer: D, ) -> Result<SelfSubjectAccessReviewSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for SelfSubjectReview

§

fn deserialize<D>( deserializer: D, ) -> Result<SelfSubjectReview, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for SelfSubjectReview

§

fn deserialize<D>( deserializer: D, ) -> Result<SelfSubjectReview, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for SelfSubjectReview

§

fn deserialize<D>( deserializer: D, ) -> Result<SelfSubjectReview, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for SelfSubjectReviewStatus

§

fn deserialize<D>( deserializer: D, ) -> Result<SelfSubjectReviewStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for SelfSubjectReviewStatus

§

fn deserialize<D>( deserializer: D, ) -> Result<SelfSubjectReviewStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for SelfSubjectReviewStatus

§

fn deserialize<D>( deserializer: D, ) -> Result<SelfSubjectReviewStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for SelfSubjectRulesReview

§

fn deserialize<D>( deserializer: D, ) -> Result<SelfSubjectRulesReview, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for SelfSubjectRulesReviewSpec

§

fn deserialize<D>( deserializer: D, ) -> Result<SelfSubjectRulesReviewSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for SentenceBreak

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<SentenceBreak, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ServerAddressByClientCIDR

§

fn deserialize<D>( deserializer: D, ) -> Result<ServerAddressByClientCIDR, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ServerStorageVersion

§

fn deserialize<D>( deserializer: D, ) -> Result<ServerStorageVersion, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Service

§

fn deserialize<D>( deserializer: D, ) -> Result<Service, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ServiceAccount

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ServiceAccount, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ServiceAccount

§

fn deserialize<D>( deserializer: D, ) -> Result<ServiceAccount, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ServiceAccountSubject

§

fn deserialize<D>( deserializer: D, ) -> Result<ServiceAccountSubject, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ServiceAccountSubject

§

fn deserialize<D>( deserializer: D, ) -> Result<ServiceAccountSubject, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ServiceAccountTokenProjection

§

fn deserialize<D>( deserializer: D, ) -> Result<ServiceAccountTokenProjection, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ServiceBackendPort

§

fn deserialize<D>( deserializer: D, ) -> Result<ServiceBackendPort, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ServiceCIDR

§

fn deserialize<D>( deserializer: D, ) -> Result<ServiceCIDR, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ServiceCIDRSpec

§

fn deserialize<D>( deserializer: D, ) -> Result<ServiceCIDRSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ServiceCIDRStatus

§

fn deserialize<D>( deserializer: D, ) -> Result<ServiceCIDRStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ServicePort

§

fn deserialize<D>( deserializer: D, ) -> Result<ServicePort, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ServiceReference

§

fn deserialize<D>( deserializer: D, ) -> Result<ServiceReference, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ServiceReference

§

fn deserialize<D>( deserializer: D, ) -> Result<ServiceReference, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ServiceReference

§

fn deserialize<D>( deserializer: D, ) -> Result<ServiceReference, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ServiceSpec

§

fn deserialize<D>( deserializer: D, ) -> Result<ServiceSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ServiceStatus

§

fn deserialize<D>( deserializer: D, ) -> Result<ServiceStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for SessionAffinityConfig

§

fn deserialize<D>( deserializer: D, ) -> Result<SessionAffinityConfig, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for SignedDuration

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<SignedDuration, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for SignedIdentifier

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<SignedIdentifier, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for SinglePlaceholderKey

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<SinglePlaceholderKey, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for SingleRegion

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<SingleRegion, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for SleepAction

§

fn deserialize<D>( deserializer: D, ) -> Result<SleepAction, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for SlotPresence

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<SlotPresence, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Snapshot

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Snapshot, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Span

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<Span, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for StandardIamRole

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<StandardIamRole, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for StandardRevocableToken

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<StandardRevocableToken, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for StatefulSet

§

fn deserialize<D>( deserializer: D, ) -> Result<StatefulSet, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for StatefulSetCondition

§

fn deserialize<D>( deserializer: D, ) -> Result<StatefulSetCondition, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for StatefulSetOrdinals

§

fn deserialize<D>( deserializer: D, ) -> Result<StatefulSetOrdinals, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for StatefulSetPersistentVolumeClaimRetentionPolicy

§

fn deserialize<D>( deserializer: D, ) -> Result<StatefulSetPersistentVolumeClaimRetentionPolicy, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for StatefulSetSpec

§

fn deserialize<D>( deserializer: D, ) -> Result<StatefulSetSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for StatefulSetStatus

§

fn deserialize<D>( deserializer: D, ) -> Result<StatefulSetStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for StatefulSetUpdateStrategy

§

fn deserialize<D>( deserializer: D, ) -> Result<StatefulSetUpdateStrategy, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for StaticWebsite

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<StaticWebsite, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Status

§

fn deserialize<D>( deserializer: D, ) -> Result<Status, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Status

§

fn deserialize<D>( deserializer: D, ) -> Result<Status, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Status

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Status, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for StatusCause

§

fn deserialize<D>( deserializer: D, ) -> Result<StatusCause, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for StatusCause

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<StatusCause, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for StatusCode

§

fn deserialize<D>( deserializer: D, ) -> Result<StatusCode, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for StatusDetails

§

fn deserialize<D>( deserializer: D, ) -> Result<StatusDetails, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for StatusDetails

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<StatusDetails, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for StatusSummary

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<StatusSummary, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for StorageClass

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<StorageClass, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for StorageClass

§

fn deserialize<D>( deserializer: D, ) -> Result<StorageClass, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for StorageError

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<StorageError, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for StorageOSPersistentVolumeSource

§

fn deserialize<D>( deserializer: D, ) -> Result<StorageOSPersistentVolumeSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for StorageOSVolumeSource

§

fn deserialize<D>( deserializer: D, ) -> Result<StorageOSVolumeSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for StorageServiceProperties

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<StorageServiceProperties, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for StorageServiceStats

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<StorageServiceStats, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for StorageVersion

§

fn deserialize<D>( deserializer: D, ) -> Result<StorageVersion, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for StorageVersionCondition

§

fn deserialize<D>( deserializer: D, ) -> Result<StorageVersionCondition, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for StorageVersionMigration

§

fn deserialize<D>( deserializer: D, ) -> Result<StorageVersionMigration, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for StorageVersionMigrationSpec

§

fn deserialize<D>( deserializer: D, ) -> Result<StorageVersionMigrationSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for StorageVersionMigrationStatus

§

fn deserialize<D>( deserializer: D, ) -> Result<StorageVersionMigrationStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for StorageVersionSpec

§

fn deserialize<D>( deserializer: D, ) -> Result<StorageVersionSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for StorageVersionStatus

§

fn deserialize<D>( deserializer: D, ) -> Result<StorageVersionStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for StructMerge

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<StructMerge, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for SubdivisionSuffix

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<SubdivisionSuffix, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Subject

§

fn deserialize<D>( deserializer: D, ) -> Result<Subject, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Subject

§

fn deserialize<D>( deserializer: D, ) -> Result<Subject, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Subject

§

fn deserialize<D>( deserializer: D, ) -> Result<Subject, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for SubjectAccessReview

§

fn deserialize<D>( deserializer: D, ) -> Result<SubjectAccessReview, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for SubjectAccessReviewSpec

§

fn deserialize<D>( deserializer: D, ) -> Result<SubjectAccessReviewSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for SubjectAccessReviewStatus

§

fn deserialize<D>( deserializer: D, ) -> Result<SubjectAccessReviewStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for SubjectRulesReviewStatus

§

fn deserialize<D>( deserializer: D, ) -> Result<SubjectRulesReviewStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Subtag

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<Subtag, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Subtag

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<Subtag, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for SuccessPolicy

§

fn deserialize<D>( deserializer: D, ) -> Result<SuccessPolicy, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for SuccessPolicyRule

§

fn deserialize<D>( deserializer: D, ) -> Result<SuccessPolicyRule, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Sysctl

§

fn deserialize<D>( deserializer: D, ) -> Result<Sysctl, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for TCPSocketAction

§

fn deserialize<D>( deserializer: D, ) -> Result<TCPSocketAction, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for TagSet

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<TagSet, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Tags

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Tags, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Taint

§

fn deserialize<D>( deserializer: D, ) -> Result<Taint, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Team

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Team, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for TestIamPermission

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<TestIamPermission, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for TestOperation

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<TestOperation, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Time

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<Time, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Time

§

fn deserialize<D>( deserializer: D, ) -> Result<Time, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Time

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<Time, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for TimeGranularity

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<TimeGranularity, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for TimeZone

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<TimeZone, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for TimeZone

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<TimeZone, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for TimeZoneVariant

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<TimeZoneVariant, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Timestamp

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<Timestamp, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Timestamp24

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Timestamp24, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for TimezonePeriods<'de>

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<TimezonePeriods<'de>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for TokenRequest

§

fn deserialize<D>( deserializer: D, ) -> Result<TokenRequest, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for TokenRequest

§

fn deserialize<D>( deserializer: D, ) -> Result<TokenRequest, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for TokenRequestSpec

§

fn deserialize<D>( deserializer: D, ) -> Result<TokenRequestSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for TokenRequestStatus

§

fn deserialize<D>( deserializer: D, ) -> Result<TokenRequestStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for TokenReview

§

fn deserialize<D>( deserializer: D, ) -> Result<TokenReview, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for TokenReviewSpec

§

fn deserialize<D>( deserializer: D, ) -> Result<TokenReviewSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for TokenReviewStatus

§

fn deserialize<D>( deserializer: D, ) -> Result<TokenReviewStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for TokenUrl

§

fn deserialize<D>( deserializer: D, ) -> Result<TokenUrl, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Toleration

§

fn deserialize<D>( deserializer: D, ) -> Result<Toleration, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for TopologySelectorLabelRequirement

§

fn deserialize<D>( deserializer: D, ) -> Result<TopologySelectorLabelRequirement, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for TopologySelectorTerm

§

fn deserialize<D>( deserializer: D, ) -> Result<TopologySelectorTerm, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for TopologySpreadConstraint

§

fn deserialize<D>( deserializer: D, ) -> Result<TopologySpreadConstraint, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for TrieType

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<TrieType, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for TypeChecking

§

fn deserialize<D>( deserializer: D, ) -> Result<TypeChecking, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for TypeChecking

§

fn deserialize<D>( deserializer: D, ) -> Result<TypeChecking, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for TypeChecking

§

fn deserialize<D>( deserializer: D, ) -> Result<TypeChecking, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for TypeMeta

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<TypeMeta, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for TypedLocalObjectReference

§

fn deserialize<D>( deserializer: D, ) -> Result<TypedLocalObjectReference, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for TypedObjectReference

§

fn deserialize<D>( deserializer: D, ) -> Result<TypedObjectReference, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for UStr

Available on crate feature offline only.
§

fn deserialize<D>( deserializer: D, ) -> Result<UStr, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for UncommittedBlocks

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<UncommittedBlocks, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for UncountedTerminatedPods

§

fn deserialize<D>( deserializer: D, ) -> Result<UncountedTerminatedPods, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for UniformBucketLevelAccess

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<UniformBucketLevelAccess, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for UserCode

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<UserCode, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for UserDelegationKey

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<UserDelegationKey, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for UserDeligationKey

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<UserDeligationKey, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for UserInfo

§

fn deserialize<D>( deserializer: D, ) -> Result<UserInfo, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for UserSubject

§

fn deserialize<D>( deserializer: D, ) -> Result<UserSubject, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for UserSubject

§

fn deserialize<D>( deserializer: D, ) -> Result<UserSubject, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ValidatingAdmissionPolicy

§

fn deserialize<D>( deserializer: D, ) -> Result<ValidatingAdmissionPolicy, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ValidatingAdmissionPolicy

§

fn deserialize<D>( deserializer: D, ) -> Result<ValidatingAdmissionPolicy, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ValidatingAdmissionPolicy

§

fn deserialize<D>( deserializer: D, ) -> Result<ValidatingAdmissionPolicy, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ValidatingAdmissionPolicyBinding

§

fn deserialize<D>( deserializer: D, ) -> Result<ValidatingAdmissionPolicyBinding, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ValidatingAdmissionPolicyBinding

§

fn deserialize<D>( deserializer: D, ) -> Result<ValidatingAdmissionPolicyBinding, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ValidatingAdmissionPolicyBinding

§

fn deserialize<D>( deserializer: D, ) -> Result<ValidatingAdmissionPolicyBinding, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ValidatingAdmissionPolicyBindingSpec

§

fn deserialize<D>( deserializer: D, ) -> Result<ValidatingAdmissionPolicyBindingSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ValidatingAdmissionPolicyBindingSpec

§

fn deserialize<D>( deserializer: D, ) -> Result<ValidatingAdmissionPolicyBindingSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ValidatingAdmissionPolicyBindingSpec

§

fn deserialize<D>( deserializer: D, ) -> Result<ValidatingAdmissionPolicyBindingSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ValidatingAdmissionPolicySpec

§

fn deserialize<D>( deserializer: D, ) -> Result<ValidatingAdmissionPolicySpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ValidatingAdmissionPolicySpec

§

fn deserialize<D>( deserializer: D, ) -> Result<ValidatingAdmissionPolicySpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ValidatingAdmissionPolicySpec

§

fn deserialize<D>( deserializer: D, ) -> Result<ValidatingAdmissionPolicySpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ValidatingAdmissionPolicyStatus

§

fn deserialize<D>( deserializer: D, ) -> Result<ValidatingAdmissionPolicyStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ValidatingAdmissionPolicyStatus

§

fn deserialize<D>( deserializer: D, ) -> Result<ValidatingAdmissionPolicyStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ValidatingAdmissionPolicyStatus

§

fn deserialize<D>( deserializer: D, ) -> Result<ValidatingAdmissionPolicyStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ValidatingWebhook

§

fn deserialize<D>( deserializer: D, ) -> Result<ValidatingWebhook, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ValidatingWebhookConfiguration

§

fn deserialize<D>( deserializer: D, ) -> Result<ValidatingWebhookConfiguration, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Validation

§

fn deserialize<D>( deserializer: D, ) -> Result<Validation, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Validation

§

fn deserialize<D>( deserializer: D, ) -> Result<Validation, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Validation

§

fn deserialize<D>( deserializer: D, ) -> Result<Validation, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ValidationRule

§

fn deserialize<D>( deserializer: D, ) -> Result<ValidationRule, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Value

§

fn deserialize<D>( deserializer: D, ) -> Result<Value, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Variable

§

fn deserialize<D>( deserializer: D, ) -> Result<Variable, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Variable

§

fn deserialize<D>( deserializer: D, ) -> Result<Variable, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Variable

§

fn deserialize<D>( deserializer: D, ) -> Result<Variable, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Variant

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<Variant, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for VariantOffsets

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<VariantOffsets, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for VariantOffsetsWithMetazoneMembershipKind

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<VariantOffsetsWithMetazoneMembershipKind, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for VerificationUriComplete

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<VerificationUriComplete, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Version

§

fn deserialize<D>( deserializer: D, ) -> Result<Version, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Versioning

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Versioning, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for VerticalOrientation

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<VerticalOrientation, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Volume

§

fn deserialize<D>( deserializer: D, ) -> Result<Volume, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for VolumeAttachment

§

fn deserialize<D>( deserializer: D, ) -> Result<VolumeAttachment, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for VolumeAttachmentSource

§

fn deserialize<D>( deserializer: D, ) -> Result<VolumeAttachmentSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for VolumeAttachmentSpec

§

fn deserialize<D>( deserializer: D, ) -> Result<VolumeAttachmentSpec, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for VolumeAttachmentStatus

§

fn deserialize<D>( deserializer: D, ) -> Result<VolumeAttachmentStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for VolumeAttributesClass

§

fn deserialize<D>( deserializer: D, ) -> Result<VolumeAttributesClass, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for VolumeAttributesClass

§

fn deserialize<D>( deserializer: D, ) -> Result<VolumeAttributesClass, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for VolumeDevice

§

fn deserialize<D>( deserializer: D, ) -> Result<VolumeDevice, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for VolumeError

§

fn deserialize<D>( deserializer: D, ) -> Result<VolumeError, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for VolumeMount

§

fn deserialize<D>( deserializer: D, ) -> Result<VolumeMount, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for VolumeMountStatus

§

fn deserialize<D>( deserializer: D, ) -> Result<VolumeMountStatus, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for VolumeNodeAffinity

§

fn deserialize<D>( deserializer: D, ) -> Result<VolumeNodeAffinity, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for VolumeNodeResources

§

fn deserialize<D>( deserializer: D, ) -> Result<VolumeNodeResources, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for VolumeProjection

§

fn deserialize<D>( deserializer: D, ) -> Result<VolumeProjection, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for VolumeResourceRequirements

§

fn deserialize<D>( deserializer: D, ) -> Result<VolumeResourceRequirements, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for VsphereVirtualDiskVolumeSource

§

fn deserialize<D>( deserializer: D, ) -> Result<VsphereVirtualDiskVolumeSource, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for WebhookClientConfig

§

fn deserialize<D>( deserializer: D, ) -> Result<WebhookClientConfig, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for WebhookClientConfig

§

fn deserialize<D>( deserializer: D, ) -> Result<WebhookClientConfig, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for WebhookConversion

§

fn deserialize<D>( deserializer: D, ) -> Result<WebhookConversion, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Website

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Website, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Week

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Week, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for WeekData

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<WeekData, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Weekday

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Weekday, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Weekday

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Weekday, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for WeekdaySet

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<WeekdaySet, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for WeightedPodAffinityTerm

§

fn deserialize<D>( deserializer: D, ) -> Result<WeightedPodAffinityTerm, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for WindowsSecurityContextOptions

§

fn deserialize<D>( deserializer: D, ) -> Result<WindowsSecurityContextOptions, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for WordBreak

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<WordBreak, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for WordType

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<WordType, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Year

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Year, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for ZoneNameTimestamp

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<ZoneNameTimestamp, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de> Deserialize<'de> for Zoned

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<Zoned, <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 Path
where 'de: 'a,

Available on crate feature std only.
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 RawValue
where 'de: 'a,

Source§

fn deserialize<D>( deserializer: D, ) -> Result<&'a RawValue, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, 'a> Deserialize<'de> for &'a PotentialUtf8
where 'de: 'a,

Available on crate feature serde only.

This impl requires enabling the optional serde Cargo feature

§

fn deserialize<D>( deserializer: D, ) -> Result<&'a PotentialUtf8, <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 NewCoursePage<'a>
where 'de: 'a,

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<NewCoursePage<'a>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de, 'a> Deserialize<'de> for CodePointInversionList<'a>
where 'de: 'a,

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<CodePointInversionList<'a>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, 'a> Deserialize<'de> for DecodedException<'a>

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<DecodedException<'a>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de, 'a> Deserialize<'de> for Exception<'a>

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Exception<'a>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de, 'a> Deserialize<'de> for LanguageStrStrPair<'a>
where 'de: 'a,

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<LanguageStrStrPair<'a>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de, 'a> Deserialize<'de> for LocalName<'a>
where 'de: 'a,

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<LocalName<'a>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de, 'a> Deserialize<'de> for Namespace<'a>
where 'de: 'a,

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Namespace<'a>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de, 'a> Deserialize<'de> for Prefix<'a>
where 'de: 'a,

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Prefix<'a>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de, 'a> Deserialize<'de> for QName<'a>
where 'de: 'a,

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<QName<'a>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de, 'a> Deserialize<'de> for StrStrPair<'a>
where 'de: 'a,

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<StrStrPair<'a>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de, 'a> Deserialize<'de> for UnvalidatedTinyAsciiStr<1>
where 'de: 'a,

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<UnvalidatedTinyAsciiStr<1>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, 'a> Deserialize<'de> for UnvalidatedTinyAsciiStr<2>
where 'de: 'a,

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<UnvalidatedTinyAsciiStr<2>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, 'a> Deserialize<'de> for UnvalidatedTinyAsciiStr<3>
where 'de: 'a,

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<UnvalidatedTinyAsciiStr<3>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, 'a> Deserialize<'de> for UnvalidatedTinyAsciiStr<4>
where 'de: 'a,

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<UnvalidatedTinyAsciiStr<4>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, 'a> Deserialize<'de> for UnvalidatedTinyAsciiStr<5>
where 'de: 'a,

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<UnvalidatedTinyAsciiStr<5>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, 'a> Deserialize<'de> for UnvalidatedTinyAsciiStr<6>
where 'de: 'a,

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<UnvalidatedTinyAsciiStr<6>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, 'a> Deserialize<'de> for UnvalidatedTinyAsciiStr<7>
where 'de: 'a,

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<UnvalidatedTinyAsciiStr<7>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, 'a> Deserialize<'de> for UnvalidatedTinyAsciiStr<8>
where 'de: 'a,

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<UnvalidatedTinyAsciiStr<8>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, 'a> Deserialize<'de> for UnvalidatedTinyAsciiStr<9>
where 'de: 'a,

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<UnvalidatedTinyAsciiStr<9>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, 'a> Deserialize<'de> for UnvalidatedTinyAsciiStr<10>
where 'de: 'a,

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<UnvalidatedTinyAsciiStr<10>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, 'a> Deserialize<'de> for UnvalidatedTinyAsciiStr<11>
where 'de: 'a,

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<UnvalidatedTinyAsciiStr<11>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, 'a> Deserialize<'de> for UnvalidatedTinyAsciiStr<12>
where 'de: 'a,

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<UnvalidatedTinyAsciiStr<12>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, 'a> Deserialize<'de> for UnvalidatedTinyAsciiStr<13>
where 'de: 'a,

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<UnvalidatedTinyAsciiStr<13>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, 'a> Deserialize<'de> for UnvalidatedTinyAsciiStr<14>
where 'de: 'a,

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<UnvalidatedTinyAsciiStr<14>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, 'a> Deserialize<'de> for UnvalidatedTinyAsciiStr<15>
where 'de: 'a,

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<UnvalidatedTinyAsciiStr<15>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, 'a> Deserialize<'de> for UnvalidatedTinyAsciiStr<16>
where 'de: 'a,

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<UnvalidatedTinyAsciiStr<16>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, 'a> Deserialize<'de> for UnvalidatedTinyAsciiStr<17>
where 'de: 'a,

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<UnvalidatedTinyAsciiStr<17>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, 'a> Deserialize<'de> for UnvalidatedTinyAsciiStr<18>
where 'de: 'a,

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<UnvalidatedTinyAsciiStr<18>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, 'a> Deserialize<'de> for UnvalidatedTinyAsciiStr<19>
where 'de: 'a,

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<UnvalidatedTinyAsciiStr<19>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, 'a> Deserialize<'de> for UnvalidatedTinyAsciiStr<20>
where 'de: 'a,

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<UnvalidatedTinyAsciiStr<20>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, 'a> Deserialize<'de> for UnvalidatedTinyAsciiStr<21>
where 'de: 'a,

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<UnvalidatedTinyAsciiStr<21>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, 'a> Deserialize<'de> for UnvalidatedTinyAsciiStr<22>
where 'de: 'a,

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<UnvalidatedTinyAsciiStr<22>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, 'a> Deserialize<'de> for UnvalidatedTinyAsciiStr<23>
where 'de: 'a,

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<UnvalidatedTinyAsciiStr<23>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, 'a> Deserialize<'de> for UnvalidatedTinyAsciiStr<24>
where 'de: 'a,

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<UnvalidatedTinyAsciiStr<24>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, 'a> Deserialize<'de> for UnvalidatedTinyAsciiStr<25>
where 'de: 'a,

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<UnvalidatedTinyAsciiStr<25>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, 'a> Deserialize<'de> for UnvalidatedTinyAsciiStr<26>
where 'de: 'a,

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<UnvalidatedTinyAsciiStr<26>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, 'a> Deserialize<'de> for UnvalidatedTinyAsciiStr<27>
where 'de: 'a,

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<UnvalidatedTinyAsciiStr<27>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, 'a> Deserialize<'de> for UnvalidatedTinyAsciiStr<28>
where 'de: 'a,

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<UnvalidatedTinyAsciiStr<28>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, 'a> Deserialize<'de> for UnvalidatedTinyAsciiStr<29>
where 'de: 'a,

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<UnvalidatedTinyAsciiStr<29>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, 'a> Deserialize<'de> for UnvalidatedTinyAsciiStr<30>
where 'de: 'a,

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<UnvalidatedTinyAsciiStr<30>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, 'a> Deserialize<'de> for UnvalidatedTinyAsciiStr<31>
where 'de: 'a,

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<UnvalidatedTinyAsciiStr<31>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, 'a> Deserialize<'de> for UnvalidatedTinyAsciiStr<32>
where 'de: 'a,

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<UnvalidatedTinyAsciiStr<32>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, 'a, K0, K1, V> Deserialize<'de> for ZeroMap2d<'a, K0, K1, V>
where 'de: 'a, K0: ZeroMapKV<'a> + Ord + ?Sized, K1: ZeroMapKV<'a> + Ord + ?Sized, V: ZeroMapKV<'a> + ?Sized, <K0 as ZeroMapKV<'a>>::Container: Deserialize<'de>, <K1 as ZeroMapKV<'a>>::Container: Deserialize<'de>, <V as ZeroMapKV<'a>>::Container: Deserialize<'de>, <K0 as ZeroMapKV<'a>>::OwnedType: Deserialize<'de>, <K1 as ZeroMapKV<'a>>::OwnedType: Deserialize<'de>, <V as ZeroMapKV<'a>>::OwnedType: Deserialize<'de>,

This impl requires enabling the optional serde Cargo feature of the zerovec crate

§

fn deserialize<D>( deserializer: D, ) -> Result<ZeroMap2d<'a, K0, K1, V>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, 'a, K0, K1, V> Deserialize<'de> for ZeroMap2dBorrowed<'a, K0, K1, V>
where 'de: 'a, K0: ZeroMapKV<'a> + Ord + ?Sized, K1: ZeroMapKV<'a> + Ord + ?Sized, V: ZeroMapKV<'a> + ?Sized, <K0 as ZeroMapKV<'a>>::Container: Deserialize<'de>, <K1 as ZeroMapKV<'a>>::Container: Deserialize<'de>, <V as ZeroMapKV<'a>>::Container: Deserialize<'de>, <K0 as ZeroMapKV<'a>>::OwnedType: Deserialize<'de>, <K1 as ZeroMapKV<'a>>::OwnedType: Deserialize<'de>, <V as ZeroMapKV<'a>>::OwnedType: Deserialize<'de>,

This impl requires enabling the optional serde Cargo feature of the zerovec crate

§

fn deserialize<D>( deserializer: D, ) -> Result<ZeroMap2dBorrowed<'a, K0, K1, V>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, 'a, K, V> Deserialize<'de> for ZeroMap<'a, K, V>
where 'de: 'a, K: ZeroMapKV<'a> + Ord + ?Sized, V: ZeroMapKV<'a> + ?Sized, <K as ZeroMapKV<'a>>::Container: Deserialize<'de>, <V as ZeroMapKV<'a>>::Container: Deserialize<'de>, <K as ZeroMapKV<'a>>::OwnedType: Deserialize<'de>, <V as ZeroMapKV<'a>>::OwnedType: Deserialize<'de>,

This impl requires enabling the optional serde Cargo feature of the zerovec crate

§

fn deserialize<D>( deserializer: D, ) -> Result<ZeroMap<'a, K, V>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, 'a, K, V> Deserialize<'de> for ZeroMapBorrowed<'a, K, V>
where 'de: 'a, K: ZeroMapKV<'a> + Ord + ?Sized, V: ZeroMapKV<'a> + ?Sized, <K as ZeroMapKV<'a>>::Container: Deserialize<'de>, <V as ZeroMapKV<'a>>::Container: Deserialize<'de>, <K as ZeroMapKV<'a>>::OwnedType: Deserialize<'de>, <V as ZeroMapKV<'a>>::OwnedType: Deserialize<'de>,

§

fn deserialize<D>( deserializer: D, ) -> Result<ZeroMapBorrowed<'a, K, V>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, 'a, T> Deserialize<'de> for &'a ZeroSlice<T>
where 'de: 'a, T: Deserialize<'de> + AsULE + 'static,

This impl requires enabling the optional serde Cargo feature of the zerovec crate

§

fn deserialize<D>( deserializer: D, ) -> Result<&'a ZeroSlice<T>, <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>,

Available on crate features std or alloc only.
Source§

fn deserialize<D>( deserializer: D, ) -> Result<Cow<'a, T>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, 'a, T> Deserialize<'de> for PatternItemCow<'a, T>
where 'de: 'a, T: Deserialize<'de>,

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<PatternItemCow<'a, T>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de, 'a, T> Deserialize<'de> for ZeroVec<'a, T>
where 'de: 'a, T: 'de + Deserialize<'de> + AsULE,

This impl requires enabling the optional serde Cargo feature of the zerovec crate

§

fn deserialize<D>( deserializer: D, ) -> Result<ZeroVec<'a, T>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, 'a, T, F> Deserialize<'de> for &'a VarZeroSlice<T, F>
where 'de: 'a, T: VarULE + ?Sized, F: VarZeroVecFormat,

This impl requires enabling the optional serde Cargo feature of the zerovec crate

§

fn deserialize<D>( deserializer: D, ) -> Result<&'a VarZeroSlice<T, F>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, 'a, T, F> Deserialize<'de> for VarZeroVec<'a, T, F>
where 'de: 'a, T: VarULE + ?Sized, Box<T>: Deserialize<'de>, F: VarZeroVecFormat,

Available on crate feature alloc only.

This impl requires enabling the optional serde Cargo feature of the zerovec crate

§

fn deserialize<D>( deserializer: D, ) -> Result<VarZeroVec<'a, T, F>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, 'data> Deserialize<'de> for Aliases<'data>
where 'de: 'data,

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Aliases<'data>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de, 'data> Deserialize<'de> for CanonicalCompositions<'data>
where 'de: 'data,

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CanonicalCompositions<'data>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de, 'data> Deserialize<'de> for CaseMapExceptions<'data>
where 'de: 'data,

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CaseMapExceptions<'data>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de, 'data> Deserialize<'de> for CaseMapUnfold<'data>
where 'de: 'data,

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CaseMapUnfold<'data>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de, 'data> Deserialize<'de> for Char16Trie<'data>
where 'de: 'data,

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Char16Trie<'data>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de, 'data> Deserialize<'de> for CodePointInversionListAndStringList<'data>
where 'de: 'data,

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CodePointInversionListAndStringList<'data>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de, 'data> Deserialize<'de> for CollationData<'data>
where 'de: 'data,

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CollationData<'data>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de, 'data> Deserialize<'de> for CollationDiacritics<'data>
where 'de: 'data,

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CollationDiacritics<'data>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de, 'data> Deserialize<'de> for CollationJamo<'data>
where 'de: 'data,

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CollationJamo<'data>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de, 'data> Deserialize<'de> for CollationReordering<'data>
where 'de: 'data,

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CollationReordering<'data>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de, 'data> Deserialize<'de> for CollationSpecialPrimaries<'data>
where 'de: 'data,

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CollationSpecialPrimaries<'data>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de, 'data> Deserialize<'de> for ConditionalListJoinerPattern<'data>
where 'de: 'data,

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ConditionalListJoinerPattern<'data>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de, 'data> Deserialize<'de> for DecimalSymbolStrsBuilder<'data>
where 'de: 'data,

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<DecimalSymbolStrsBuilder<'data>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de, 'data> Deserialize<'de> for DecimalSymbols<'data>
where 'de: 'data,

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<DecimalSymbols<'data>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de, 'data> Deserialize<'de> for DecompositionData<'data>
where 'de: 'data,

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<DecompositionData<'data>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de, 'data> Deserialize<'de> for DecompositionTables<'data>
where 'de: 'data,

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<DecompositionTables<'data>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de, 'data> Deserialize<'de> for ExemplarCharactersData<'data>
where 'de: 'data,

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ExemplarCharactersData<'data>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de, 'data> Deserialize<'de> for ExemplarCities<'data>
where 'de: 'data,

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ExemplarCities<'data>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de, 'data> Deserialize<'de> for GenericPattern<'data>
where 'de: 'data,

§

fn deserialize<D>( deserializer: D, ) -> Result<GenericPattern<'data>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, 'data> Deserialize<'de> for GluePattern<'data>
where 'de: 'data,

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<GluePattern<'data>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de, 'data> Deserialize<'de> for HelloWorld<'data>
where 'de: 'data,

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<HelloWorld<'data>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de, 'data> Deserialize<'de> for IanaNames<'data>
where 'de: 'data,

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<IanaNames<'data>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de, 'data> Deserialize<'de> for IanaToBcp47Map<'data>
where 'de: 'data,

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<IanaToBcp47Map<'data>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de, 'data> Deserialize<'de> for JapaneseEras<'data>
where 'de: 'data,

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<JapaneseEras<'data>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de, 'data> Deserialize<'de> for LikelySubtagsExtended<'data>
where 'de: 'data,

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<LikelySubtagsExtended<'data>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de, 'data> Deserialize<'de> for LikelySubtagsForLanguage<'data>
where 'de: 'data,

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<LikelySubtagsForLanguage<'data>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de, 'data> Deserialize<'de> for LikelySubtagsForScriptRegion<'data>
where 'de: 'data,

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<LikelySubtagsForScriptRegion<'data>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de, 'data> Deserialize<'de> for LinearNames<'data>
where 'de: 'data,

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<LinearNames<'data>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de, 'data> Deserialize<'de> for ListFormatterPatterns<'data>
where 'de: 'data,

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ListFormatterPatterns<'data>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de, 'data> Deserialize<'de> for ListJoinerPattern<'data>
where 'de: 'data,

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<ListJoinerPattern<'data>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, 'data> Deserialize<'de> for Locations<'data>
where 'de: 'data,

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Locations<'data>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de, 'data> Deserialize<'de> for LstmData<'data>
where 'de: 'data,

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<LstmData<'data>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de, 'data> Deserialize<'de> for LstmDataFloat32<'data>
where 'de: 'data,

Available on crate feature serde only.
§

fn deserialize<S>( deserializer: S, ) -> Result<LstmDataFloat32<'data>, <S as Deserializer<'de>>::Error>
where S: Deserializer<'de>,

§

impl<'de, 'data> Deserialize<'de> for LstmMatrix1<'data>
where 'de: 'data,

Available on crate feature serde only.
§

fn deserialize<S>( deserializer: S, ) -> Result<LstmMatrix1<'data>, <S as Deserializer<'de>>::Error>
where S: Deserializer<'de>,

§

impl<'de, 'data> Deserialize<'de> for LstmMatrix2<'data>
where 'de: 'data,

Available on crate feature serde only.
§

fn deserialize<S>( deserializer: S, ) -> Result<LstmMatrix2<'data>, <S as Deserializer<'de>>::Error>
where S: Deserializer<'de>,

§

impl<'de, 'data> Deserialize<'de> for LstmMatrix3<'data>
where 'de: 'data,

Available on crate feature serde only.
§

fn deserialize<S>( deserializer: S, ) -> Result<LstmMatrix3<'data>, <S as Deserializer<'de>>::Error>
where S: Deserializer<'de>,

§

impl<'de, 'data> Deserialize<'de> for MetazoneGenericNames<'data>
where 'de: 'data,

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<MetazoneGenericNames<'data>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de, 'data> Deserialize<'de> for MetazoneSpecificNames<'data>
where 'de: 'data,

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<MetazoneSpecificNames<'data>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de, 'data> Deserialize<'de> for MonthNames<'data>
where 'de: 'data,

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<MonthNames<'data>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de, 'data> Deserialize<'de> for NonRecursiveDecompositionSupplement<'data>
where 'de: 'data,

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<NonRecursiveDecompositionSupplement<'data>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de, 'data> Deserialize<'de> for PackedPatterns<'data>
where 'de: 'data,

§

fn deserialize<D>( deserializer: D, ) -> Result<PackedPatterns<'data>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, 'data> Deserialize<'de> for Parents<'data>
where 'de: 'data,

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Parents<'data>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de, 'data> Deserialize<'de> for Pattern<'data>
where 'de: 'data,

§

fn deserialize<D>( deserializer: D, ) -> Result<Pattern<'data>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, 'data> Deserialize<'de> for PluralRulesData<'data>
where 'de: 'data,

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<PluralRulesData<'data>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de, 'data> Deserialize<'de> for PropertyCodePointSet<'data>
where 'de: 'data,

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<PropertyCodePointSet<'data>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de, 'data> Deserialize<'de> for PropertyEnumToValueNameLinearMap<'data>
where 'de: 'data,

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<PropertyEnumToValueNameLinearMap<'data>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de, 'data> Deserialize<'de> for PropertyEnumToValueNameSparseMap<'data>
where 'de: 'data,

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<PropertyEnumToValueNameSparseMap<'data>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de, 'data> Deserialize<'de> for PropertyScriptToIcuScriptMap<'data>
where 'de: 'data,

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<PropertyScriptToIcuScriptMap<'data>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de, 'data> Deserialize<'de> for PropertyUnicodeSet<'data>
where 'de: 'data,

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<PropertyUnicodeSet<'data>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de, 'data> Deserialize<'de> for PropertyValueNameToEnumMap<'data>
where 'de: 'data,

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<PropertyValueNameToEnumMap<'data>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de, 'data> Deserialize<'de> for Rule<'data>
where 'de: 'data,

§

fn deserialize<D>( deserializer: D, ) -> Result<Rule<'data>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, 'data> Deserialize<'de> for RuleBreakData<'data>
where 'de: 'data,

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RuleBreakData<'data>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de, 'data> Deserialize<'de> for RuleBreakDataOverride<'data>
where 'de: 'data,

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RuleBreakDataOverride<'data>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de, 'data> Deserialize<'de> for ScriptDirection<'data>
where 'de: 'data,

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ScriptDirection<'data>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de, 'data> Deserialize<'de> for ScriptWithExtensionsProperty<'data>
where 'de: 'data,

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ScriptWithExtensionsProperty<'data>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de, 'data> Deserialize<'de> for TimeZoneEssentials<'data>
where 'de: 'data,

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<TimeZoneEssentials<'data>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de, 'data> Deserialize<'de> for UCharDictionaryBreakData<'data>
where 'de: 'data,

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<UCharDictionaryBreakData<'data>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de, 'data> Deserialize<'de> for WindowsZonesToBcp47Map<'data>
where 'de: 'data,

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<WindowsZonesToBcp47Map<'data>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de, 'data> Deserialize<'de> for YearNames<'data>
where 'de: 'data,

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<YearNames<'data>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de, 'data, B> Deserialize<'de> for &'data Pattern<B>
where 'de: 'data, B: PatternBackend, &'data <B as PatternBackend>::Store: Deserialize<'de>,

§

fn deserialize<D>( deserializer: D, ) -> Result<&'data Pattern<B>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, 'data, B> Deserialize<'de> for Box<Pattern<B>>
where 'de: 'data, B: PatternBackend<Store = str>, <B as PatternBackend>::PlaceholderKeyCow<'data>: Deserialize<'de>,

§

fn deserialize<D>( deserializer: D, ) -> Result<Box<Pattern<B>>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, 'data, Store> Deserialize<'de> for ZeroAsciiIgnoreCaseTrie<Store>
where 'de: 'data, Store: From<&'data [u8]> + From<Vec<u8>> + 'data,

§

fn deserialize<D>( deserializer: D, ) -> Result<ZeroAsciiIgnoreCaseTrie<Store>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, 'data, Store> Deserialize<'de> for ZeroTrie<Store>
where 'de: 'data, Store: From<&'data [u8]> + From<Vec<u8>> + 'data,

§

fn deserialize<D>( deserializer: D, ) -> Result<ZeroTrie<Store>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, 'data, Store> Deserialize<'de> for ZeroTrieExtendedCapacity<Store>
where 'de: 'data, Store: From<&'data [u8]> + From<Vec<u8>> + 'data,

§

fn deserialize<D>( deserializer: D, ) -> Result<ZeroTrieExtendedCapacity<Store>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, 'data, Store> Deserialize<'de> for ZeroTriePerfectHash<Store>
where 'de: 'data, Store: From<&'data [u8]> + From<Vec<u8>> + 'data,

§

fn deserialize<D>( deserializer: D, ) -> Result<ZeroTriePerfectHash<Store>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, 'data, T> Deserialize<'de> for PropertyCodePointMap<'data, T>
where 'de: 'data, T: TrieValue + Deserialize<'de>,

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<PropertyCodePointMap<'data, T>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de, 'data, V> Deserialize<'de> for &'data PluralElementsPackedULE<V>
where 'de: 'data, V: VarULE + ?Sized,

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<&'data PluralElementsPackedULE<V>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, 'data, V> Deserialize<'de> for PluralElementsPackedCow<'data, V>
where 'de: 'data, V: VarULE + ?Sized, Box<PluralElementsPackedULE<V>>: Deserialize<'de>,

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<PluralElementsPackedCow<'data, V>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de, 'p> Deserialize<'de> for &'p Pointer
where 'de: 'p,

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<&'p Pointer, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, 'trie, T> Deserialize<'de> for CodePointTrie<'trie, T>
where 'de: 'trie, T: TrieValue + Deserialize<'de>,

§

fn deserialize<D>( deserializer: D, ) -> Result<CodePointTrie<'trie, T>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, A> Deserialize<'de> for SmallVec<A>
where A: Array, <A as Array>::Item: Deserialize<'de>,

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<SmallVec<A>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, A, B> Deserialize<'de> for VarTuple<A, B>
where A: Deserialize<'de>, B: Deserialize<'de>,

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<VarTuple<A, B>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de, A, B, C, D, E, F, Format> Deserialize<'de> for Box<Tuple6VarULE<A, B, C, D, E, F, Format>>
where A: VarULE + ?Sized, B: VarULE + ?Sized, C: VarULE + ?Sized, D: VarULE + ?Sized, E: VarULE + ?Sized, F: VarULE + ?Sized, Box<A>: Deserialize<'de>, Box<B>: Deserialize<'de>, Box<C>: Deserialize<'de>, Box<D>: Deserialize<'de>, Box<E>: Deserialize<'de>, Box<F>: Deserialize<'de>, Format: VarZeroVecFormat,

Available on crate features serde and alloc only.
§

fn deserialize<Des>( deserializer: Des, ) -> Result<Box<Tuple6VarULE<A, B, C, D, E, F, Format>>, <Des as Deserializer<'de>>::Error>
where Des: Deserializer<'de>,

§

impl<'de, A, B, C, D, E, Format> Deserialize<'de> for Box<Tuple5VarULE<A, B, C, D, E, Format>>
where A: VarULE + ?Sized, B: VarULE + ?Sized, C: VarULE + ?Sized, D: VarULE + ?Sized, E: VarULE + ?Sized, Box<A>: Deserialize<'de>, Box<B>: Deserialize<'de>, Box<C>: Deserialize<'de>, Box<D>: Deserialize<'de>, Box<E>: Deserialize<'de>, Format: VarZeroVecFormat,

Available on crate features serde and alloc only.
§

fn deserialize<Des>( deserializer: Des, ) -> Result<Box<Tuple5VarULE<A, B, C, D, E, Format>>, <Des as Deserializer<'de>>::Error>
where Des: Deserializer<'de>,

§

impl<'de, A, B, C, D, Format> Deserialize<'de> for Box<Tuple4VarULE<A, B, C, D, Format>>
where A: VarULE + ?Sized, B: VarULE + ?Sized, C: VarULE + ?Sized, D: VarULE + ?Sized, Box<A>: Deserialize<'de>, Box<B>: Deserialize<'de>, Box<C>: Deserialize<'de>, Box<D>: Deserialize<'de>, Format: VarZeroVecFormat,

Available on crate features serde and alloc only.
§

fn deserialize<Des>( deserializer: Des, ) -> Result<Box<Tuple4VarULE<A, B, C, D, Format>>, <Des as Deserializer<'de>>::Error>
where Des: Deserializer<'de>,

§

impl<'de, A, B, C, Format> Deserialize<'de> for Box<Tuple3VarULE<A, B, C, Format>>
where A: VarULE + ?Sized, B: VarULE + ?Sized, C: VarULE + ?Sized, Box<A>: Deserialize<'de>, Box<B>: Deserialize<'de>, Box<C>: Deserialize<'de>, Format: VarZeroVecFormat,

Available on crate features serde and alloc only.
§

fn deserialize<Des>( deserializer: Des, ) -> Result<Box<Tuple3VarULE<A, B, C, Format>>, <Des as Deserializer<'de>>::Error>
where Des: Deserializer<'de>,

§

impl<'de, A, B, Format> Deserialize<'de> for Box<Tuple2VarULE<A, B, Format>>
where A: VarULE + ?Sized, B: VarULE + ?Sized, Box<A>: Deserialize<'de>, Box<B>: Deserialize<'de>, Format: VarZeroVecFormat,

Available on crate features serde and alloc only.
§

fn deserialize<Des>( deserializer: Des, ) -> Result<Box<Tuple2VarULE<A, B, Format>>, <Des as Deserializer<'de>>::Error>
where Des: Deserializer<'de>,

§

impl<'de, A, V> Deserialize<'de> for Box<VarTupleULE<A, V>>
where A: AsULE + 'static + Deserialize<'de>, V: VarULE + ?Sized, Box<V>: Deserialize<'de>,

Available on crate features serde and alloc only.
§

fn deserialize<Des>( deserializer: Des, ) -> Result<Box<VarTupleULE<A, V>>, <Des as Deserializer<'de>>::Error>
where Des: Deserializer<'de>,

§

impl<'de, B> Deserialize<'de> for PatternString<B>
where B: PatternBackend, <B as PatternBackend>::PlaceholderKeyCow<'de>: FromStr, <<B as PatternBackend>::PlaceholderKeyCow<'de> as FromStr>::Err: Debug,

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<PatternString<B>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, C> Deserialize<'de> for Jws<C>

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Jws<C>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de, EF> Deserialize<'de> for DeviceAuthorizationResponse<EF>
where EF: ExtraDeviceAuthorizationFields,

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<DeviceAuthorizationResponse<EF>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de, EF, TT> Deserialize<'de> for StandardTokenIntrospectionResponse<EF, TT>
where EF: ExtraTokenFields, TT: TokenType + 'static,

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<StandardTokenIntrospectionResponse<EF, TT>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de, EF, TT> Deserialize<'de> for StandardTokenResponse<EF, TT>
where EF: ExtraTokenFields, TT: TokenType,

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<StandardTokenResponse<EF, TT>, <__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>,

§

impl<'de, K> Deserialize<'de> for DeserializeGuard<K>
where K: Deserialize<'de> + Resource,

§

fn deserialize<D>( deserializer: D, ) -> Result<DeserializeGuard<K>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, K> Deserialize<'de> for PartialObjectMeta<K>

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<PartialObjectMeta<K>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de, K> Deserialize<'de> for WatchEvent<K>
where K: Deserialize<'de>,

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<WatchEvent<K>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de, K, V> Deserialize<'de> for BTreeMap<K, V>
where K: Deserialize<'de> + Ord, V: Deserialize<'de>,

Available on crate features std or alloc only.
Source§

fn deserialize<D>( deserializer: D, ) -> Result<BTreeMap<K, V>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, K, V, R> Deserialize<'de> for LiteMap<K, V, R>
where K: Ord + Deserialize<'de>, V: Deserialize<'de>, R: StoreBulkMut<K, V>,

§

fn deserialize<D>( deserializer: D, ) -> Result<LiteMap<K, V, R>, <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,

Available on crate feature std only.
Source§

fn deserialize<D>( deserializer: D, ) -> Result<HashMap<K, V, S>, <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>,

§

impl<'de, P, U> Deserialize<'de> for Object<P, U>
where P: Clone + Deserialize<'de>, U: Clone + Deserialize<'de> + Default,

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Object<P, U>, <__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, 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 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 IndexAction<T>
where T: Deserialize<'de>,

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<IndexAction<T>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de, T> Deserialize<'de> for IndexBatch<T>
where T: Deserialize<'de>,

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<IndexBatch<T>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de, T> Deserialize<'de> for Box<[T]>
where T: Deserialize<'de>,

Available on crate features std or alloc only.
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>,

Available on crate features std or alloc only.
Source§

fn deserialize<D>( deserializer: D, ) -> Result<Box<T>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, T> Deserialize<'de> for Box<ZeroSlice<T>>
where T: Deserialize<'de> + AsULE + 'static,

Available on crate feature alloc only.

This impl requires enabling the optional serde Cargo feature of the zerovec crate

§

fn deserialize<D>( deserializer: D, ) -> Result<Box<ZeroSlice<T>>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, T> Deserialize<'de> for BinaryHeap<T>
where T: Deserialize<'de> + Ord,

Available on crate features std or alloc only.
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,

Available on crate features std or alloc only.
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>,

Available on crate features std or alloc only.
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>,

Available on crate features std or alloc only.
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,

Available on crate feature rc and (crate features std or alloc) only.

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>,

Available on crate feature rc and (crate features std or alloc) only.

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,

Available on crate feature rc and (crate features std or alloc) only.

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>,

Available on crate feature rc and (crate features std or alloc) only.

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>,

Available on crate features std or alloc only.
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>,

Available on crate feature std only.
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>,

Available on crate feature std only.
Source§

fn deserialize<D>( deserializer: D, ) -> Result<RwLock<T>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, T> Deserialize<'de> for Arc<T>
where T: Deserialize<'de>,

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<Arc<T>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, T> Deserialize<'de> for Json<T>
where T: Deserialize<'de> + ?Sized,

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Json<T>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de, T> Deserialize<'de> for List<T>
where T: Deserialize<'de> + ListableResource,

§

fn deserialize<D>( deserializer: D, ) -> Result<List<T>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, T> Deserialize<'de> for ObjectList<T>
where T: Clone, Vec<T>: Deserialize<'de>,

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ObjectList<T>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de, T> Deserialize<'de> for SecretBox<T>
where T: Zeroize + Clone + DeserializeOwned,

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<SecretBox<T>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, T> Deserialize<'de> for Spanned<T>
where T: Deserialize<'de>,

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<Spanned<T>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, T> Deserialize<'de> for StandardErrorResponse<T>
where T: ErrorResponseType,

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<StandardErrorResponse<T>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de, T> Deserialize<'de> for UniqueArc<T>
where T: Deserialize<'de>,

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<UniqueArc<T>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, T> Deserialize<'de> for WatchEvent<T>
where T: Deserialize<'de>,

§

fn deserialize<D>( deserializer: D, ) -> Result<WatchEvent<T>, <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>,

Available on crate feature result only.
Source§

fn deserialize<D>( deserializer: D, ) -> Result<Result<T, E>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, T, F> Deserialize<'de> for Box<VarZeroSlice<T, F>>
where T: VarULE + ?Sized, Box<T>: Deserialize<'de>, F: VarZeroVecFormat,

Available on crate feature alloc only.

This impl requires enabling the optional serde Cargo feature of the zerovec crate

§

fn deserialize<D>( deserializer: D, ) -> Result<Box<VarZeroSlice<T, F>>, <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,

Available on crate feature std only.
Source§

fn deserialize<D>( deserializer: D, ) -> Result<HashSet<T, S>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, U, const N: usize> Deserialize<'de> for NichedOption<U, N>
where U: Deserialize<'de>,

§

fn deserialize<__D>( __deserializer: __D, ) -> Result<NichedOption<U, N>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

§

impl<'de, V> Deserialize<'de> for Box<PluralElementsPackedULE<V>>
where V: VarULE + ?Sized, Box<V>: Deserialize<'de> + PartialEq + Debug,

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<Box<PluralElementsPackedULE<V>>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, const MIN: i8, const MAX: i8> Deserialize<'de> for OptionRangedI8<MIN, MAX>

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<OptionRangedI8<MIN, MAX>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, const MIN: i8, const MAX: i8> Deserialize<'de> for RangedI8<MIN, MAX>

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<RangedI8<MIN, MAX>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, const MIN: i16, const MAX: i16> Deserialize<'de> for OptionRangedI16<MIN, MAX>

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<OptionRangedI16<MIN, MAX>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, const MIN: i16, const MAX: i16> Deserialize<'de> for RangedI16<MIN, MAX>

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<RangedI16<MIN, MAX>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, const MIN: i32, const MAX: i32> Deserialize<'de> for OptionRangedI32<MIN, MAX>

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<OptionRangedI32<MIN, MAX>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, const MIN: i32, const MAX: i32> Deserialize<'de> for RangedI32<MIN, MAX>

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<RangedI32<MIN, MAX>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, const MIN: i64, const MAX: i64> Deserialize<'de> for OptionRangedI64<MIN, MAX>

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<OptionRangedI64<MIN, MAX>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, const MIN: i64, const MAX: i64> Deserialize<'de> for RangedI64<MIN, MAX>

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<RangedI64<MIN, MAX>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, const MIN: i128, const MAX: i128> Deserialize<'de> for OptionRangedI128<MIN, MAX>

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<OptionRangedI128<MIN, MAX>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, const MIN: i128, const MAX: i128> Deserialize<'de> for RangedI128<MIN, MAX>

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<RangedI128<MIN, MAX>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, const MIN: isize, const MAX: isize> Deserialize<'de> for OptionRangedIsize<MIN, MAX>

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<OptionRangedIsize<MIN, MAX>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, const MIN: isize, const MAX: isize> Deserialize<'de> for RangedIsize<MIN, MAX>

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<RangedIsize<MIN, MAX>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, const MIN: u8, const MAX: u8> Deserialize<'de> for OptionRangedU8<MIN, MAX>

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<OptionRangedU8<MIN, MAX>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, const MIN: u8, const MAX: u8> Deserialize<'de> for RangedU8<MIN, MAX>

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<RangedU8<MIN, MAX>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, const MIN: u16, const MAX: u16> Deserialize<'de> for OptionRangedU16<MIN, MAX>

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<OptionRangedU16<MIN, MAX>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, const MIN: u16, const MAX: u16> Deserialize<'de> for RangedU16<MIN, MAX>

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<RangedU16<MIN, MAX>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, const MIN: u32, const MAX: u32> Deserialize<'de> for OptionRangedU32<MIN, MAX>

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<OptionRangedU32<MIN, MAX>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, const MIN: u32, const MAX: u32> Deserialize<'de> for RangedU32<MIN, MAX>

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<RangedU32<MIN, MAX>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, const MIN: u64, const MAX: u64> Deserialize<'de> for OptionRangedU64<MIN, MAX>

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<OptionRangedU64<MIN, MAX>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, const MIN: u64, const MAX: u64> Deserialize<'de> for RangedU64<MIN, MAX>

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<RangedU64<MIN, MAX>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, const MIN: u128, const MAX: u128> Deserialize<'de> for OptionRangedU128<MIN, MAX>

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<OptionRangedU128<MIN, MAX>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, const MIN: u128, const MAX: u128> Deserialize<'de> for RangedU128<MIN, MAX>

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<RangedU128<MIN, MAX>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, const MIN: usize, const MAX: usize> Deserialize<'de> for OptionRangedUsize<MIN, MAX>

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<OptionRangedUsize<MIN, MAX>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, const MIN: usize, const MAX: usize> Deserialize<'de> for RangedUsize<MIN, MAX>

Available on crate feature serde only.
§

fn deserialize<D>( deserializer: D, ) -> Result<RangedUsize<MIN, MAX>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, const N: usize> Deserialize<'de> for ByteArray<N>

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ByteArray<N>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

§

impl<'de, const N: usize> Deserialize<'de> for TinyAsciiStr<N>

§

fn deserialize<D>( deserializer: D, ) -> Result<TinyAsciiStr<N>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Implementors§

Source§

impl<'de> Deserialize<'de> for LoginResponse

Source§

impl<'de> Deserialize<'de> for StoreKind

Source§

impl<'de> Deserialize<'de> for CopyCourseMode

Source§

impl<'de> Deserialize<'de> for headless_lms_server::domain::authorization::Action

Source§

impl<'de> Deserialize<'de> for Resource

Source§

impl<'de> Deserialize<'de> for ControllerErrorType

Source§

impl<'de> Deserialize<'de> for ErrorData

Source§

impl<'de> Deserialize<'de> for PkceMethod

Source§

impl<'de> Deserialize<'de> for TokenGrant

Source§

impl<'de> Deserialize<'de> for HealthStatus

Source§

impl<'de> Deserialize<'de> for CourseOrExamId

Source§

impl<'de> Deserialize<'de> for CreateAccountDetails

Source§

impl<'de> Deserialize<'de> for EmailCode

Source§

impl<'de> Deserialize<'de> for Login

Source§

impl<'de> Deserialize<'de> for SendEmailCodeData

Source§

impl<'de> Deserialize<'de> for VerifyEmailRequest

Source§

impl<'de> Deserialize<'de> for ParagraphSuggestionContext

Source§

impl<'de> Deserialize<'de> for ParagraphSuggestionMeta

Source§

impl<'de> Deserialize<'de> for ParagraphSuggestionRequest

Source§

impl<'de> Deserialize<'de> for ParagraphSuggestionResponse

Source§

impl<'de> Deserialize<'de> for ThemeResponse

Source§

impl<'de> Deserialize<'de> for ThemeSupports

Source§

impl<'de> Deserialize<'de> for SaveCourseSettingsPayload

Source§

impl<'de> Deserialize<'de> for ChaptersWithStatus

Source§

impl<'de> Deserialize<'de> for CourseMaterialCourseModule

Source§

impl<'de> Deserialize<'de> for UserMarketingConsentPayload

Source§

impl<'de> Deserialize<'de> for IsTeacherTesting

Source§

impl<'de> Deserialize<'de> for ShowExerciseAnswers

Source§

impl<'de> Deserialize<'de> for CourseMaterialPeerOrSelfReviewDataWithToken

Source§

impl<'de> Deserialize<'de> for headless_lms_server::controllers::course_material::user_details::UserInfoPayload

Source§

impl<'de> Deserialize<'de> for CertificateConfigurationUpdate

Source§

impl<'de> Deserialize<'de> for CertificateGenerationRequest

Source§

impl<'de> Deserialize<'de> for CertificateQuery

Source§

impl<'de> Deserialize<'de> for CourseInfo

Source§

impl<'de> Deserialize<'de> for CopyCourseRequest

Source§

impl<'de> Deserialize<'de> for GetFeedbackQuery

Source§

impl<'de> Deserialize<'de> for GetSuspectedCheatersQuery

Source§

impl<'de> Deserialize<'de> for ExamCourseInfo

Source§

impl<'de> Deserialize<'de> for NewExerciseRepository

Source§

impl<'de> Deserialize<'de> for ExerciseServiceWithError

Source§

impl<'de> Deserialize<'de> for ExerciseStateIds

Source§

impl<'de> Deserialize<'de> for ExerciseCsvExportQuery

Source§

impl<'de> Deserialize<'de> for ResetExercisesPayload

Source§

impl<'de> Deserialize<'de> for MarkAsRead

Source§

impl<'de> Deserialize<'de> for OrganizationCreatePayload

Source§

impl<'de> Deserialize<'de> for OrganizationUpdatePayload

Source§

impl<'de> Deserialize<'de> for GetEditProposalsQuery

Source§

impl<'de> Deserialize<'de> for RoleQuery

Source§

impl<'de> Deserialize<'de> for BulkUserDetailsRequest

Source§

impl<'de> Deserialize<'de> for UserDetailsRequest

Source§

impl<'de> Deserialize<'de> for headless_lms_server::controllers::main_frontend::user_details::UserInfoPayload

Source§

impl<'de> Deserialize<'de> for ChangePasswordData

Source§

impl<'de> Deserialize<'de> for ConsentData

Source§

impl<'de> Deserialize<'de> for EmailData

Source§

impl<'de> Deserialize<'de> for ResetPasswordData

Source§

impl<'de> Deserialize<'de> for ResetPasswordTokenPayload

Source§

impl<'de> Deserialize<'de> for UploadResult

Source§

impl<'de> Deserialize<'de> for GetCompletionsQueryParamers

Source§

impl<'de> Deserialize<'de> for CreateUserRequest

Source§

impl<'de> Deserialize<'de> for LoginRequest

Source§

impl<'de> Deserialize<'de> for PasswordChangeRequest

Source§

impl<'de> Deserialize<'de> for ActionOnResource

Source§

impl<'de> Deserialize<'de> for AuthUser

Source§

impl<'de> Deserialize<'de> for headless_lms_server::domain::error::ErrorResponse

Source§

impl<'de> Deserialize<'de> for OAuthErrorData

Source§

impl<'de> Deserialize<'de> for TmcUser

Source§

impl<'de> Deserialize<'de> for ExerciseServiceCsvExportColumn

Source§

impl<'de> Deserialize<'de> for ExerciseServiceCsvExportResponse

Source§

impl<'de> Deserialize<'de> for ExerciseServiceCsvExportResult

Source§

impl<'de> Deserialize<'de> for GivePeerReviewClaim

Source§

impl<'de> Deserialize<'de> for GradingUpdateClaim

Source§

impl<'de> Deserialize<'de> for AuthorizeParams

Source§

impl<'de> Deserialize<'de> for AuthorizeQuery

Source§

impl<'de> Deserialize<'de> for AuthorizedClient

Source§

impl<'de> Deserialize<'de> for headless_lms_server::domain::oauth::claims::Claims

Source§

impl<'de> Deserialize<'de> for ConsentDenyQuery

Source§

impl<'de> Deserialize<'de> for ConsentQuery

Source§

impl<'de> Deserialize<'de> for ConsentResponse

Source§

impl<'de> Deserialize<'de> for IntrospectQuery

Source§

impl<'de> Deserialize<'de> for IntrospectResponse

Source§

impl<'de> Deserialize<'de> for RevokeQuery

Source§

impl<'de> Deserialize<'de> for TokenParams

Source§

impl<'de> Deserialize<'de> for TokenQuery

Source§

impl<'de> Deserialize<'de> for TokenResponse

Source§

impl<'de> Deserialize<'de> for UserInfoResponse

Source§

impl<'de> Deserialize<'de> for CronJobInfo

Source§

impl<'de> Deserialize<'de> for DeploymentInfo

Source§

impl<'de> Deserialize<'de> for EventInfo

Source§

impl<'de> Deserialize<'de> for IngressInfo

Source§

impl<'de> Deserialize<'de> for JobInfo

Source§

impl<'de> Deserialize<'de> for PodDisruptionBudgetInfo

Source§

impl<'de> Deserialize<'de> for PodInfo

Source§

impl<'de> Deserialize<'de> for ServiceInfo

Source§

impl<'de> Deserialize<'de> for ServicePortInfo

Source§

impl<'de> Deserialize<'de> for SystemHealthStatus

Source§

impl<'de> Deserialize<'de> for MailchimpField

Source§

impl<'de> Deserialize<'de> for OpenUniversityInfo

Source§

impl<'de> Deserialize<'de> for Change

Source§

impl<'de> Deserialize<'de> for TMCRecentChanges

Source§

impl<'de> Deserialize<'de> for IgnoredAny

Source§

impl<'de> Deserialize<'de> for Pagination

Source§

impl<'de> Deserialize<'de> for Uuid

Source§

impl<'de, 'a> Deserialize<'de> for UploadClaim<'a>

§

impl<'de, T> Deserialize<'de> for Data<T>
where T: Deserialize<'de>,