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§
Sourcefn deserialize<D>(
deserializer: D,
) -> Result<Self, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
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".
Implementations on Foreign Types§
Source§impl<'a, 'de, const N: usize> Deserialize<'de> for &'a ByteArray<N>where
'de: 'a,
impl<'a, 'de, const N: usize> Deserialize<'de> for &'a ByteArray<N>where
'de: 'a,
fn deserialize<D>(
deserializer: D,
) -> Result<&'a ByteArray<N>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'a, 'de> Deserialize<'de> for &'a Byteswhere
'de: 'a,
impl<'a, 'de> Deserialize<'de> for &'a Byteswhere
'de: 'a,
fn deserialize<D>(
deserializer: D,
) -> Result<&'a Bytes, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'a> Deserialize<'a> for Date
impl<'a> Deserialize<'a> for Date
fn deserialize<D>(
deserializer: D,
) -> Result<Date, <D as Deserializer<'a>>::Error>where
D: Deserializer<'a>,
Source§impl<'a> Deserialize<'a> for Duration
impl<'a> Deserialize<'a> for Duration
fn deserialize<D>(
deserializer: D,
) -> Result<Duration, <D as Deserializer<'a>>::Error>where
D: Deserializer<'a>,
Source§impl<'a> Deserialize<'a> for Month
impl<'a> Deserialize<'a> for Month
fn deserialize<D>(
deserializer: D,
) -> Result<Month, <D as Deserializer<'a>>::Error>where
D: Deserializer<'a>,
Source§impl<'a> Deserialize<'a> for OffsetDateTime
impl<'a> Deserialize<'a> for OffsetDateTime
fn deserialize<D>(
deserializer: D,
) -> Result<OffsetDateTime, <D as Deserializer<'a>>::Error>where
D: Deserializer<'a>,
Source§impl<'a> Deserialize<'a> for PrimitiveDateTime
impl<'a> Deserialize<'a> for PrimitiveDateTime
fn deserialize<D>(
deserializer: D,
) -> Result<PrimitiveDateTime, <D as Deserializer<'a>>::Error>where
D: Deserializer<'a>,
Source§impl<'a> Deserialize<'a> for Time
impl<'a> Deserialize<'a> for Time
fn deserialize<D>(
deserializer: D,
) -> Result<Time, <D as Deserializer<'a>>::Error>where
D: Deserializer<'a>,
Source§impl<'a> Deserialize<'a> for UtcDateTime
impl<'a> Deserialize<'a> for UtcDateTime
fn deserialize<D>(
deserializer: D,
) -> Result<UtcDateTime, <D as Deserializer<'a>>::Error>where
D: Deserializer<'a>,
Source§impl<'a> Deserialize<'a> for UtcOffset
impl<'a> Deserialize<'a> for UtcOffset
fn deserialize<D>(
deserializer: D,
) -> Result<UtcOffset, <D as Deserializer<'a>>::Error>where
D: Deserializer<'a>,
Source§impl<'a> Deserialize<'a> for Weekday
impl<'a> Deserialize<'a> for Weekday
fn deserialize<D>(
deserializer: D,
) -> Result<Weekday, <D as Deserializer<'a>>::Error>where
D: Deserializer<'a>,
Source§impl<'de, 'a, T> Deserialize<'de> for Cow<'a, T>
Available on crate features alloc or std only.
impl<'de, 'a, T> Deserialize<'de> for Cow<'a, T>
alloc or std only.fn deserialize<D>(
deserializer: D,
) -> Result<Cow<'a, T>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, 'a> Deserialize<'de> for &'a Pathwhere
'de: 'a,
Available on crate feature std only.
impl<'de, 'a> Deserialize<'de> for &'a Pathwhere
'de: 'a,
std only.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 RawArraywhere
'de: 'a,
impl<'de, 'a> Deserialize<'de> for &'a RawArraywhere
'de: 'a,
fn deserialize<D>(
deserializer: D,
) -> Result<&'a RawArray, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, 'a> Deserialize<'de> for &'a RawDocumentwhere
'de: 'a,
impl<'de, 'a> Deserialize<'de> for &'a RawDocumentwhere
'de: 'a,
fn deserialize<D>(
deserializer: D,
) -> Result<&'a RawDocument, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, 'a> Deserialize<'de> for &'a RawValuewhere
'de: 'a,
impl<'de, 'a> Deserialize<'de> for &'a RawValuewhere
'de: 'a,
fn deserialize<D>(
deserializer: D,
) -> Result<&'a RawValue, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, 'a> Deserialize<'de> for &'a [u8]where
'de: 'a,
impl<'de, 'a> Deserialize<'de> for &'a [u8]where
'de: 'a,
fn deserialize<D>(
deserializer: D,
) -> Result<&'a [u8], <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, 'a> Deserialize<'de> for &'a strwhere
'de: 'a,
impl<'de, 'a> Deserialize<'de> for &'a strwhere
'de: 'a,
fn deserialize<D>(
deserializer: D,
) -> Result<&'a str, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, 'a> Deserialize<'de> for RawBinaryRef<'a>where
'de: 'a,
impl<'de, 'a> Deserialize<'de> for RawBinaryRef<'a>where
'de: 'a,
fn deserialize<D>(
deserializer: D,
) -> Result<RawBinaryRef<'a>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, 'a> Deserialize<'de> for RawBsonRef<'a>where
'de: 'a,
impl<'de, 'a> Deserialize<'de> for RawBsonRef<'a>where
'de: 'a,
fn deserialize<D>(
deserializer: D,
) -> Result<RawBsonRef<'a>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, 'a> Deserialize<'de> for RawDbPointerRef<'a>where
'de: 'a,
impl<'de, 'a> Deserialize<'de> for RawDbPointerRef<'a>where
'de: 'a,
fn deserialize<D>(
deserializer: D,
) -> Result<RawDbPointerRef<'a>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, 'a> Deserialize<'de> for RawJavaScriptCodeWithScopeRef<'a>where
'de: 'a,
impl<'de, 'a> Deserialize<'de> for RawJavaScriptCodeWithScopeRef<'a>where
'de: 'a,
fn deserialize<D>(
deserializer: D,
) -> Result<RawJavaScriptCodeWithScopeRef<'a>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, 'a> Deserialize<'de> for RawRegexRef<'a>where
'de: 'a,
impl<'de, 'a> Deserialize<'de> for RawRegexRef<'a>where
'de: 'a,
fn deserialize<D>(
deserializer: D,
) -> Result<RawRegexRef<'a>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, A> Deserialize<'de> for SmallVec<A>
Available on crate feature serde only.
impl<'de, A> Deserialize<'de> for SmallVec<A>
serde only.fn deserialize<D>(
deserializer: D,
) -> Result<SmallVec<A>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, C> Deserialize<'de> for Jws<C>
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>,
Source§impl<'de, Coll> Deserialize<'de> for Keys<Coll>where
Coll: Deserialize<'de>,
impl<'de, Coll> Deserialize<'de> for Keys<Coll>where
Coll: Deserialize<'de>,
fn deserialize<D>(
deserializer: D,
) -> Result<Keys<Coll>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, Coll> Deserialize<'de> for Labels<Coll>where
Coll: Deserialize<'de>,
impl<'de, Coll> Deserialize<'de> for Labels<Coll>where
Coll: Deserialize<'de>,
fn deserialize<D>(
deserializer: D,
) -> Result<Labels<Coll>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, F> Deserialize<'de> for Closest<F>where
F: GeoFloat + Deserialize<'de>,
impl<'de, F> Deserialize<'de> for Closest<F>where
F: GeoFloat + Deserialize<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Closest<F>, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de, H, B> Deserialize<'de> for HyperLogLogPF<H, B>
impl<'de, H, B> Deserialize<'de> for HyperLogLogPF<H, B>
fn deserialize<__D>(
__deserializer: __D,
) -> Result<HyperLogLogPF<H, B>, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de, H, B> Deserialize<'de> for HyperLogLogPlus<H, B>
impl<'de, H, B> Deserialize<'de> for HyperLogLogPlus<H, B>
fn deserialize<__D>(
__deserializer: __D,
) -> Result<HyperLogLogPlus<H, B>, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de, Idx> Deserialize<'de> for Range<Idx>where
Idx: Deserialize<'de>,
impl<'de, Idx> Deserialize<'de> for Range<Idx>where
Idx: Deserialize<'de>,
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>,
impl<'de, Idx> Deserialize<'de> for RangeFrom<Idx>where
Idx: Deserialize<'de>,
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>,
impl<'de, Idx> Deserialize<'de> for RangeInclusive<Idx>where
Idx: Deserialize<'de>,
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>,
impl<'de, Idx> Deserialize<'de> for RangeTo<Idx>where
Idx: Deserialize<'de>,
fn deserialize<D>(
deserializer: D,
) -> Result<RangeTo<Idx>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, K, S> Deserialize<'de> for DashSet<K, S>
impl<'de, K, S> Deserialize<'de> for DashSet<K, S>
fn deserialize<D>(
deserializer: D,
) -> Result<DashSet<K, S>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, K, V, S, A> Deserialize<'de> for HashMap<K, V, S, A>where
K: Deserialize<'de> + Eq + Hash,
V: Deserialize<'de>,
S: BuildHasher + Default,
A: Allocator + Default,
impl<'de, K, V, S, A> Deserialize<'de> for HashMap<K, V, S, A>where
K: Deserialize<'de> + Eq + Hash,
V: Deserialize<'de>,
S: BuildHasher + Default,
A: Allocator + Default,
fn deserialize<D>(
deserializer: D,
) -> Result<HashMap<K, V, S, A>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, K, V, S> Deserialize<'de> for DashMap<K, V, S>
impl<'de, K, V, S> Deserialize<'de> for DashMap<K, V, S>
fn deserialize<D>(
deserializer: D,
) -> Result<DashMap<K, V, S>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, K, V, S> Deserialize<'de> for HashMap<K, V, S>
Available on crate feature std only.
impl<'de, K, V, S> Deserialize<'de> for HashMap<K, V, S>
std only.fn deserialize<D>(
deserializer: D,
) -> Result<HashMap<K, V, S>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, K, V, S> Deserialize<'de> for IndexMap<K, V, S>
impl<'de, K, V, S> Deserialize<'de> for IndexMap<K, V, S>
fn deserialize<D>(
deserializer: D,
) -> Result<IndexMap<K, V, S>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, K, V> Deserialize<'de> for AHashMap<K, V>
Available on crate feature serde only.
impl<'de, K, V> Deserialize<'de> for AHashMap<K, V>
serde only.fn deserialize<D>(
deserializer: D,
) -> Result<AHashMap<K, V>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, K, V> Deserialize<'de> for BTreeMap<K, V>
Available on crate features alloc or std only.
impl<'de, K, V> Deserialize<'de> for BTreeMap<K, V>
alloc or std only.fn deserialize<D>(
deserializer: D,
) -> Result<BTreeMap<K, V>, <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>,
impl<'de, L, R> Deserialize<'de> for Either<L, R>where
L: Deserialize<'de>,
R: Deserialize<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Either<L, R>, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de, M, N, PT, PP, D> Deserialize<'de> for TokenizerImpl<M, N, PT, PP, D>where
M: Deserialize<'de> + Model,
N: Deserialize<'de> + Normalizer,
PT: Deserialize<'de> + PreTokenizer,
PP: Deserialize<'de> + PostProcessor,
D: Deserialize<'de> + Decoder,
impl<'de, M, N, PT, PP, D> Deserialize<'de> for TokenizerImpl<M, N, PT, PP, D>where
M: Deserialize<'de> + Model,
N: Deserialize<'de> + Normalizer,
PT: Deserialize<'de> + PreTokenizer,
PP: Deserialize<'de> + PostProcessor,
D: Deserialize<'de> + Decoder,
fn deserialize<De>(
deserializer: De,
) -> Result<TokenizerImpl<M, N, PT, PP, D>, <De as Deserializer<'de>>::Error>where
De: Deserializer<'de>,
Source§impl<'de, M, N, PT, PP, D> Deserialize<'de> for TokenizerImpl<M, N, PT, PP, D>where
M: Deserialize<'de> + Model,
N: Deserialize<'de> + Normalizer,
PT: Deserialize<'de> + PreTokenizer,
PP: Deserialize<'de> + PostProcessor,
D: Deserialize<'de> + Decoder,
impl<'de, M, N, PT, PP, D> Deserialize<'de> for TokenizerImpl<M, N, PT, PP, D>where
M: Deserialize<'de> + Model,
N: Deserialize<'de> + Normalizer,
PT: Deserialize<'de> + PreTokenizer,
PP: Deserialize<'de> + PostProcessor,
D: Deserialize<'de> + Decoder,
fn deserialize<De>(
deserializer: De,
) -> Result<TokenizerImpl<M, N, PT, PP, D>, <De as Deserializer<'de>>::Error>where
De: Deserializer<'de>,
Source§impl<'de, M, R> Deserialize<'de> for Notification<M, R>where
M: Deserialize<'de>,
R: Deserialize<'de>,
impl<'de, M, R> Deserialize<'de> for Notification<M, R>where
M: Deserialize<'de>,
R: Deserialize<'de>,
fn deserialize<D>(
deserializer: D,
) -> Result<Notification<M, R>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, M, R> Deserialize<'de> for Request<M, R>where
M: Deserialize<'de>,
R: Deserialize<'de>,
impl<'de, M, R> Deserialize<'de> for Request<M, R>where
M: Deserialize<'de>,
R: Deserialize<'de>,
fn deserialize<D>(
deserializer: D,
) -> Result<Request<M, R>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, M, R> Deserialize<'de> for RequestOptionalParam<M, R>where
M: Deserialize<'de>,
R: Deserialize<'de>,
impl<'de, M, R> Deserialize<'de> for RequestOptionalParam<M, R>where
M: Deserialize<'de>,
R: Deserialize<'de>,
fn deserialize<D>(
deserializer: D,
) -> Result<RequestOptionalParam<M, R>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, M> Deserialize<'de> for NotificationNoParam<M>where
M: Deserialize<'de>,
impl<'de, M> Deserialize<'de> for NotificationNoParam<M>where
M: Deserialize<'de>,
fn deserialize<D>(
deserializer: D,
) -> Result<NotificationNoParam<M>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, M> Deserialize<'de> for RequestNoParam<M>where
M: Deserialize<'de>,
impl<'de, M> Deserialize<'de> for RequestNoParam<M>where
M: Deserialize<'de>,
fn deserialize<D>(
deserializer: D,
) -> Result<RequestNoParam<M>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, N> Deserialize<'de> for JsonRpcNotification<N>where
N: Deserialize<'de>,
impl<'de, N> Deserialize<'de> for JsonRpcNotification<N>where
N: Deserialize<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<JsonRpcNotification<N>, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de, P> Deserialize<'de> for AABB<P>where
P: Point + Deserialize<'de>,
impl<'de, P> Deserialize<'de> for AABB<P>where
P: Point + Deserialize<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AABB<P>, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de, P> Deserialize<'de> for Line<P>where
P: Point + Deserialize<'de>,
impl<'de, P> Deserialize<'de> for Line<P>where
P: Point + Deserialize<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Line<P>, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de, P> Deserialize<'de> for Parameters<P>where
P: Deserialize<'de>,
impl<'de, P> Deserialize<'de> for Parameters<P>where
P: Deserialize<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Parameters<P>, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de, P> Deserialize<'de> for Rectangle<P>where
P: Point + Deserialize<'de>,
impl<'de, P> Deserialize<'de> for Rectangle<P>where
P: Point + Deserialize<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Rectangle<P>, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de, R, T> Deserialize<'de> for GeomWithData<R, T>
impl<'de, R, T> Deserialize<'de> for GeomWithData<R, T>
fn deserialize<__D>(
__deserializer: __D,
) -> Result<GeomWithData<R, T>, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de, R> Deserialize<'de> for JsonRpcRequest<R>where
R: Deserialize<'de>,
impl<'de, R> Deserialize<'de> for JsonRpcRequest<R>where
R: Deserialize<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<JsonRpcRequest<R>, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de, R> Deserialize<'de> for JsonRpcResponse<R>where
R: Deserialize<'de>,
impl<'de, R> Deserialize<'de> for JsonRpcResponse<R>where
R: Deserialize<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<JsonRpcResponse<R>, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de, Req, Resp, Noti> Deserialize<'de> for JsonRpcMessage<Req, Resp, Noti>
impl<'de, Req, Resp, Noti> Deserialize<'de> for JsonRpcMessage<Req, Resp, Noti>
fn deserialize<__D>(
__deserializer: __D,
) -> Result<JsonRpcMessage<Req, Resp, Noti>, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de, S> Deserialize<'de> for Host<S>where
S: Deserialize<'de>,
impl<'de, S> Deserialize<'de> for Host<S>where
S: Deserialize<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Host<S>, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de, S> Deserialize<'de> for JsonContent<S>where
S: Serialize + Deserialize<'de>,
impl<'de, S> Deserialize<'de> for JsonContent<S>where
S: Serialize + Deserialize<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<JsonContent<S>, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'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>,
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>,
fn deserialize<D>(
deserializer: D,
) -> Result<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15), <D as Deserializer<'de>>::Error>where
D: Deserializer<'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>,
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>,
fn deserialize<D>(
deserializer: D,
) -> Result<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14), <D as Deserializer<'de>>::Error>where
D: Deserializer<'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>,
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>,
fn deserialize<D>(
deserializer: D,
) -> Result<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13), <D as Deserializer<'de>>::Error>where
D: Deserializer<'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>,
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>,
fn deserialize<D>(
deserializer: D,
) -> Result<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12), <D as Deserializer<'de>>::Error>where
D: Deserializer<'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>,
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>,
fn deserialize<D>(
deserializer: D,
) -> Result<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11), <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>,
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>,
fn deserialize<D>(
deserializer: D,
) -> Result<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10), <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>,
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>,
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> 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>,
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>,
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> 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>,
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>,
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> 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>,
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>,
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> 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>,
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>,
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> Deserialize<'de> for (T0, T1, T2, T3, T4)where
T0: Deserialize<'de>,
T1: Deserialize<'de>,
T2: Deserialize<'de>,
T3: Deserialize<'de>,
T4: Deserialize<'de>,
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>,
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> Deserialize<'de> for (T0, T1, T2, T3)
impl<'de, T0, T1, T2, T3> Deserialize<'de> for (T0, T1, T2, T3)
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> Deserialize<'de> for (T0, T1, T2)
impl<'de, T0, T1, T2> Deserialize<'de> for (T0, T1, T2)
fn deserialize<D>(
deserializer: D,
) -> Result<(T0, T1, T2), <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>,
impl<'de, T0, T1> Deserialize<'de> for (T0, T1)where
T0: Deserialize<'de>,
T1: Deserialize<'de>,
fn deserialize<D>(
deserializer: D,
) -> Result<(T0, T1), <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.
impl<'de, T, E> Deserialize<'de> for Result<T, E>where
T: Deserialize<'de>,
E: Deserialize<'de>,
result only.fn deserialize<D>(
deserializer: D,
) -> Result<Result<T, E>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, T, P> Deserialize<'de> for PointWithData<T, P>where
T: Deserialize<'de>,
P: Deserialize<'de>,
impl<'de, T, P> Deserialize<'de> for PointWithData<T, P>where
T: Deserialize<'de>,
P: Deserialize<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<PointWithData<T, P>, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de, T, Params> Deserialize<'de> for RTree<T, Params>where
Params: RTreeParams,
T: RTreeObject + Deserialize<'de>,
<T as RTreeObject>::Envelope: Deserialize<'de>,
impl<'de, T, Params> Deserialize<'de> for RTree<T, Params>where
Params: RTreeParams,
T: RTreeObject + Deserialize<'de>,
<T as RTreeObject>::Envelope: Deserialize<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<RTree<T, Params>, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de, T, S, A> Deserialize<'de> for HashSet<T, S, A>
impl<'de, T, S, A> Deserialize<'de> for HashSet<T, S, A>
fn deserialize<D>(
deserializer: D,
) -> Result<HashSet<T, S, A>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, T, S> Deserialize<'de> for HashSet<T, S>
Available on crate feature std only.
impl<'de, T, S> Deserialize<'de> for HashSet<T, S>
std only.fn deserialize<D>(
deserializer: D,
) -> Result<HashSet<T, S>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, T, S> Deserialize<'de> for IndexSet<T, S>
impl<'de, T, S> Deserialize<'de> for IndexSet<T, S>
fn deserialize<D>(
deserializer: D,
) -> Result<IndexSet<T, S>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, T, U> Deserialize<'de> for DeserializeAsWrap<T, U>where
U: DeserializeAs<'de, T>,
impl<'de, T, U> Deserialize<'de> for DeserializeAsWrap<T, U>where
U: DeserializeAs<'de, T>,
fn deserialize<D>(
deserializer: D,
) -> Result<DeserializeAsWrap<T, U>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, T, const A: usize> Deserialize<'de> for DaryHeap<T, A>where
T: Ord + Deserialize<'de>,
impl<'de, T, const A: usize> Deserialize<'de> for DaryHeap<T, A>where
T: Ord + Deserialize<'de>,
fn deserialize<D>(
deserializer: D,
) -> Result<DaryHeap<T, A>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, T, const CAP: usize> Deserialize<'de> for ArrayVec<T, CAP>where
T: Deserialize<'de>,
Available on crate feature serde only.Requires crate feature "serde"
impl<'de, T, const CAP: usize> Deserialize<'de> for ArrayVec<T, CAP>where
T: Deserialize<'de>,
serde only.Requires crate feature "serde"
fn deserialize<D>(
deserializer: D,
) -> Result<ArrayVec<T, CAP>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, T> Deserialize<'de> for (T,)where
T: Deserialize<'de>,
impl<'de, T> Deserialize<'de> for (T,)where
T: Deserialize<'de>,
fn deserialize<D>(
deserializer: D,
) -> Result<(T,), <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, T> Deserialize<'de> for AHashSet<T>
Available on crate feature serde only.
impl<'de, T> Deserialize<'de> for AHashSet<T>
serde only.fn deserialize<D>(
deserializer: D,
) -> Result<AHashSet<T>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, T> Deserialize<'de> for Arc<T>
Available on crate feature rc and (crate features alloc or std) only.This impl requires the "rc" Cargo feature of Serde.
impl<'de, T> Deserialize<'de> for Arc<T>
rc and (crate features alloc or std) 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.
fn deserialize<D>(
deserializer: D,
) -> Result<Arc<T>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, T> Deserialize<'de> for BTreeSet<T>
Available on crate features alloc or std only.
impl<'de, T> Deserialize<'de> for BTreeSet<T>
alloc or std only.fn deserialize<D>(
deserializer: D,
) -> Result<BTreeSet<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 alloc or std only.
impl<'de, T> Deserialize<'de> for BinaryHeap<T>where
T: Deserialize<'de> + Ord,
alloc or std only.fn deserialize<D>(
deserializer: D,
) -> Result<BinaryHeap<T>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, T> Deserialize<'de> for Bound<T>where
T: Deserialize<'de>,
impl<'de, T> Deserialize<'de> for Bound<T>where
T: Deserialize<'de>,
fn deserialize<D>(
deserializer: D,
) -> Result<Bound<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 alloc or std only.
impl<'de, T> Deserialize<'de> for Box<T>where
T: Deserialize<'de>,
alloc or std only.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 alloc or std only.
impl<'de, T> Deserialize<'de> for Box<[T]>where
T: Deserialize<'de>,
alloc or std only.fn deserialize<D>(
deserializer: D,
) -> Result<Box<[T]>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, T> Deserialize<'de> for CachedEnvelope<T>
impl<'de, T> Deserialize<'de> for CachedEnvelope<T>
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CachedEnvelope<T>, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de, T> Deserialize<'de> for Cell<T>where
T: Deserialize<'de> + Copy,
impl<'de, T> Deserialize<'de> for Cell<T>where
T: Deserialize<'de> + Copy,
fn deserialize<D>(
deserializer: D,
) -> Result<Cell<T>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, T> Deserialize<'de> for ChangeStreamEvent<T>where
T: Deserialize<'de>,
impl<'de, T> Deserialize<'de> for ChangeStreamEvent<T>where
T: Deserialize<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ChangeStreamEvent<T>, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de, T> Deserialize<'de> for Coord<T>where
T: CoordNum + Deserialize<'de>,
impl<'de, T> Deserialize<'de> for Coord<T>where
T: CoordNum + Deserialize<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Coord<T>, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de, T> Deserialize<'de> for Geometry<T>where
T: CoordNum + Deserialize<'de>,
impl<'de, T> Deserialize<'de> for Geometry<T>where
T: CoordNum + Deserialize<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Geometry<T>, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de, T> Deserialize<'de> for GeometryCollection<T>where
T: CoordNum + Deserialize<'de>,
impl<'de, T> Deserialize<'de> for GeometryCollection<T>where
T: CoordNum + Deserialize<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<GeometryCollection<T>, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de, T> Deserialize<'de> for HumanReadable<T>where
T: Deserialize<'de>,
impl<'de, T> Deserialize<'de> for HumanReadable<T>where
T: Deserialize<'de>,
fn deserialize<D>(
deserializer: D,
) -> Result<HumanReadable<T>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, T> Deserialize<'de> for Indices<T>where
T: Deserialize<'de>,
impl<'de, T> Deserialize<'de> for Indices<T>where
T: Deserialize<'de>,
fn deserialize<D>(
deserializer: D,
) -> Result<Indices<T>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, T> Deserialize<'de> for Json<T>where
T: Deserialize<'de> + ?Sized,
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>,
Source§impl<'de, T> Deserialize<'de> for Line<T>where
T: CoordNum + Deserialize<'de>,
impl<'de, T> Deserialize<'de> for Line<T>where
T: CoordNum + Deserialize<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Line<T>, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de, T> Deserialize<'de> for LineString<T>where
T: CoordNum + Deserialize<'de>,
impl<'de, T> Deserialize<'de> for LineString<T>where
T: CoordNum + Deserialize<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<LineString<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 alloc or std only.
impl<'de, T> Deserialize<'de> for LinkedList<T>where
T: Deserialize<'de>,
alloc or std only.fn deserialize<D>(
deserializer: D,
) -> Result<LinkedList<T>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, T> Deserialize<'de> for LookupTable<T>
impl<'de, T> Deserialize<'de> for LookupTable<T>
fn deserialize<__D>(
__deserializer: __D,
) -> Result<LookupTable<T>, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de, T> Deserialize<'de> for MultiLineString<T>where
T: CoordNum + Deserialize<'de>,
impl<'de, T> Deserialize<'de> for MultiLineString<T>where
T: CoordNum + Deserialize<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<MultiLineString<T>, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de, T> Deserialize<'de> for MultiPoint<T>where
T: CoordNum + Deserialize<'de>,
impl<'de, T> Deserialize<'de> for MultiPoint<T>where
T: CoordNum + Deserialize<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<MultiPoint<T>, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de, T> Deserialize<'de> for MultiPolygon<T>where
T: CoordNum + Deserialize<'de>,
impl<'de, T> Deserialize<'de> for MultiPolygon<T>where
T: CoordNum + Deserialize<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<MultiPolygon<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.
impl<'de, T> Deserialize<'de> for Mutex<T>where
T: Deserialize<'de>,
std only.fn deserialize<D>(
deserializer: D,
) -> Result<Mutex<T>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, T> Deserialize<'de> for Nodes<T>where
T: Deserialize<'de>,
impl<'de, T> Deserialize<'de> for Nodes<T>where
T: Deserialize<'de>,
fn deserialize<D>(
deserializer: D,
) -> Result<Nodes<T>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, T> Deserialize<'de> for Option<T>where
T: Deserialize<'de>,
impl<'de, T> Deserialize<'de> for Option<T>where
T: Deserialize<'de>,
fn deserialize<D>(
deserializer: D,
) -> Result<Option<T>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, T> Deserialize<'de> for ParentNode<T>
impl<'de, T> Deserialize<'de> for ParentNode<T>
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ParentNode<T>, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de, T> Deserialize<'de> for PhantomData<T>where
T: ?Sized,
impl<'de, T> Deserialize<'de> for PhantomData<T>where
T: ?Sized,
fn deserialize<D>(
deserializer: D,
) -> Result<PhantomData<T>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, T> Deserialize<'de> for Point<T>where
T: CoordNum + Deserialize<'de>,
impl<'de, T> Deserialize<'de> for Point<T>where
T: CoordNum + Deserialize<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Point<T>, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de, T> Deserialize<'de> for Polygon<T>where
T: CoordNum + Deserialize<'de>,
impl<'de, T> Deserialize<'de> for Polygon<T>where
T: CoordNum + Deserialize<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Polygon<T>, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de, T> Deserialize<'de> for RTreeNode<T>
impl<'de, T> Deserialize<'de> for RTreeNode<T>
fn deserialize<__D>(
__deserializer: __D,
) -> Result<RTreeNode<T>, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de, T> Deserialize<'de> for Rc<T>
Available on crate feature rc and (crate features alloc or std) only.This impl requires the "rc" Cargo feature of Serde.
impl<'de, T> Deserialize<'de> for Rc<T>
rc and (crate features alloc or std) 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.
fn deserialize<D>(
deserializer: D,
) -> Result<Rc<T>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, T> Deserialize<'de> for Rect<T>where
T: CoordNum + Deserialize<'de>,
impl<'de, T> Deserialize<'de> for Rect<T>where
T: CoordNum + Deserialize<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Rect<T>, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de, T> Deserialize<'de> for RefCell<T>where
T: Deserialize<'de>,
impl<'de, T> Deserialize<'de> for RefCell<T>where
T: Deserialize<'de>,
fn deserialize<D>(
deserializer: D,
) -> Result<RefCell<T>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, T> Deserialize<'de> for Relationships<T>where
T: Deserialize<'de>,
impl<'de, T> Deserialize<'de> for Relationships<T>where
T: Deserialize<'de>,
fn deserialize<D>(
deserializer: D,
) -> Result<Relationships<T>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, T> Deserialize<'de> for Reverse<T>where
T: Deserialize<'de>,
impl<'de, T> Deserialize<'de> for Reverse<T>where
T: Deserialize<'de>,
fn deserialize<D>(
deserializer: D,
) -> Result<Reverse<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.
impl<'de, T> Deserialize<'de> for RwLock<T>where
T: Deserialize<'de>,
std only.fn deserialize<D>(
deserializer: D,
) -> Result<RwLock<T>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, T> Deserialize<'de> for SamplingContent<T>where
T: Deserialize<'de>,
impl<'de, T> Deserialize<'de> for SamplingContent<T>where
T: Deserialize<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<SamplingContent<T>, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de, T> Deserialize<'de> for Secret<T>
Available on crate feature serde only.
impl<'de, T> Deserialize<'de> for Secret<T>
serde only.fn deserialize<D>(
deserializer: D,
) -> Result<Secret<T>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, T> Deserialize<'de> for Timezone<T>where
T: Deserialize<'de>,
impl<'de, T> Deserialize<'de> for Timezone<T>where
T: Deserialize<'de>,
fn deserialize<D>(
deserializer: D,
) -> Result<Timezone<T>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, T> Deserialize<'de> for Triangle<T>where
T: CoordNum + Deserialize<'de>,
impl<'de, T> Deserialize<'de> for Triangle<T>where
T: CoordNum + Deserialize<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Triangle<T>, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de, T> Deserialize<'de> for Type<T>where
T: Deserialize<'de>,
impl<'de, T> Deserialize<'de> for Type<T>where
T: Deserialize<'de>,
fn deserialize<D>(
deserializer: D,
) -> Result<Type<T>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, T> Deserialize<'de> for Utf8LossyDeserialization<T>where
T: Deserialize<'de>,
impl<'de, T> Deserialize<'de> for Utf8LossyDeserialization<T>where
T: Deserialize<'de>,
fn deserialize<D>(
deserializer: D,
) -> Result<Utf8LossyDeserialization<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 alloc or std only.
impl<'de, T> Deserialize<'de> for Vec<T>where
T: Deserialize<'de>,
alloc or std only.fn deserialize<D>(
deserializer: D,
) -> Result<Vec<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 alloc or std only.
impl<'de, T> Deserialize<'de> for VecDeque<T>where
T: Deserialize<'de>,
alloc or std only.fn deserialize<D>(
deserializer: D,
) -> Result<VecDeque<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 alloc or std) only.This impl requires the "rc" Cargo feature of Serde. The resulting
Weak<T> has a reference count of 0 and cannot be upgraded.
impl<'de, T> Deserialize<'de> for Weak<T>where
T: Deserialize<'de>,
rc and (crate features alloc or std) only.This impl requires the "rc" Cargo feature of Serde. The resulting
Weak<T> has a reference count of 0 and cannot be upgraded.
fn deserialize<D>(
deserializer: D,
) -> Result<Weak<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 alloc or std) only.This impl requires the "rc" Cargo feature of Serde. The resulting
Weak<T> has a reference count of 0 and cannot be upgraded.
impl<'de, T> Deserialize<'de> for Weak<T>where
T: Deserialize<'de>,
rc and (crate features alloc or std) only.This impl requires the "rc" Cargo feature of Serde. The resulting
Weak<T> has a reference count of 0 and cannot be upgraded.
fn deserialize<D>(
deserializer: D,
) -> Result<Weak<T>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, T> Deserialize<'de> for Wrapping<T>where
T: Deserialize<'de>,
impl<'de, T> Deserialize<'de> for Wrapping<T>where
T: Deserialize<'de>,
fn deserialize<D>(
deserializer: D,
) -> Result<Wrapping<T>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, T> Deserialize<'de> for [T; 0]
impl<'de, T> Deserialize<'de> for [T; 0]
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>,
impl<'de, T> Deserialize<'de> for [T; 1]where
T: Deserialize<'de>,
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>,
impl<'de, T> Deserialize<'de> for [T; 2]where
T: Deserialize<'de>,
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>,
impl<'de, T> Deserialize<'de> for [T; 3]where
T: Deserialize<'de>,
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>,
impl<'de, T> Deserialize<'de> for [T; 4]where
T: Deserialize<'de>,
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>,
impl<'de, T> Deserialize<'de> for [T; 5]where
T: Deserialize<'de>,
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>,
impl<'de, T> Deserialize<'de> for [T; 6]where
T: Deserialize<'de>,
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>,
impl<'de, T> Deserialize<'de> for [T; 7]where
T: Deserialize<'de>,
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>,
impl<'de, T> Deserialize<'de> for [T; 8]where
T: Deserialize<'de>,
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>,
impl<'de, T> Deserialize<'de> for [T; 9]where
T: Deserialize<'de>,
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>,
impl<'de, T> Deserialize<'de> for [T; 10]where
T: Deserialize<'de>,
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>,
impl<'de, T> Deserialize<'de> for [T; 11]where
T: Deserialize<'de>,
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>,
impl<'de, T> Deserialize<'de> for [T; 12]where
T: Deserialize<'de>,
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>,
impl<'de, T> Deserialize<'de> for [T; 13]where
T: Deserialize<'de>,
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>,
impl<'de, T> Deserialize<'de> for [T; 14]where
T: Deserialize<'de>,
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>,
impl<'de, T> Deserialize<'de> for [T; 15]where
T: Deserialize<'de>,
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>,
impl<'de, T> Deserialize<'de> for [T; 16]where
T: Deserialize<'de>,
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>,
impl<'de, T> Deserialize<'de> for [T; 17]where
T: Deserialize<'de>,
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>,
impl<'de, T> Deserialize<'de> for [T; 18]where
T: Deserialize<'de>,
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>,
impl<'de, T> Deserialize<'de> for [T; 19]where
T: Deserialize<'de>,
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>,
impl<'de, T> Deserialize<'de> for [T; 20]where
T: Deserialize<'de>,
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>,
impl<'de, T> Deserialize<'de> for [T; 21]where
T: Deserialize<'de>,
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>,
impl<'de, T> Deserialize<'de> for [T; 22]where
T: Deserialize<'de>,
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>,
impl<'de, T> Deserialize<'de> for [T; 23]where
T: Deserialize<'de>,
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>,
impl<'de, T> Deserialize<'de> for [T; 24]where
T: Deserialize<'de>,
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>,
impl<'de, T> Deserialize<'de> for [T; 25]where
T: Deserialize<'de>,
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>,
impl<'de, T> Deserialize<'de> for [T; 26]where
T: Deserialize<'de>,
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>,
impl<'de, T> Deserialize<'de> for [T; 27]where
T: Deserialize<'de>,
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>,
impl<'de, T> Deserialize<'de> for [T; 28]where
T: Deserialize<'de>,
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>,
impl<'de, T> Deserialize<'de> for [T; 29]where
T: Deserialize<'de>,
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>,
impl<'de, T> Deserialize<'de> for [T; 30]where
T: Deserialize<'de>,
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>,
impl<'de, T> Deserialize<'de> for [T; 31]where
T: Deserialize<'de>,
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>,
impl<'de, T> Deserialize<'de> for [T; 32]where
T: Deserialize<'de>,
fn deserialize<D>(
deserializer: D,
) -> Result<[T; 32], <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, V, const TAG: u64> Deserialize<'de> for Accepted<V, TAG>where
V: Deserialize<'de>,
impl<'de, V, const TAG: u64> Deserialize<'de> for Accepted<V, TAG>where
V: Deserialize<'de>,
fn deserialize<D>(
deserializer: D,
) -> Result<Accepted<V, TAG>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, V, const TAG: u64> Deserialize<'de> for Required<V, TAG>where
V: Deserialize<'de>,
impl<'de, V, const TAG: u64> Deserialize<'de> for Required<V, TAG>where
V: Deserialize<'de>,
fn deserialize<D>(
deserializer: D,
) -> Result<Required<V, TAG>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, V> Deserialize<'de> for Captured<V>where
V: Deserialize<'de>,
impl<'de, V> Deserialize<'de> for Captured<V>where
V: Deserialize<'de>,
fn deserialize<D>(
deserializer: D,
) -> Result<Captured<V>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, const CAP: usize> Deserialize<'de> for ArrayString<CAP>
Available on crate feature serde only.Requires crate feature "serde"
impl<'de, const CAP: usize> Deserialize<'de> for ArrayString<CAP>
serde only.Requires crate feature "serde"
fn deserialize<D>(
deserializer: D,
) -> Result<ArrayString<CAP>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, const MIN: i8, const MAX: i8> Deserialize<'de> for OptionRangedI8<MIN, MAX>
Available on crate feature serde only.
impl<'de, const MIN: i8, const MAX: i8> Deserialize<'de> for OptionRangedI8<MIN, MAX>
serde only.fn deserialize<D>(
deserializer: D,
) -> Result<OptionRangedI8<MIN, MAX>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, const MIN: i8, const MAX: i8> Deserialize<'de> for RangedI8<MIN, MAX>
Available on crate feature serde only.
impl<'de, const MIN: i8, const MAX: i8> Deserialize<'de> for RangedI8<MIN, MAX>
serde only.fn deserialize<D>(
deserializer: D,
) -> Result<RangedI8<MIN, MAX>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, const MIN: i16, const MAX: i16> Deserialize<'de> for OptionRangedI16<MIN, MAX>
Available on crate feature serde only.
impl<'de, const MIN: i16, const MAX: i16> Deserialize<'de> for OptionRangedI16<MIN, MAX>
serde only.fn deserialize<D>(
deserializer: D,
) -> Result<OptionRangedI16<MIN, MAX>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, const MIN: i16, const MAX: i16> Deserialize<'de> for RangedI16<MIN, MAX>
Available on crate feature serde only.
impl<'de, const MIN: i16, const MAX: i16> Deserialize<'de> for RangedI16<MIN, MAX>
serde only.fn deserialize<D>(
deserializer: D,
) -> Result<RangedI16<MIN, MAX>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, const MIN: i32, const MAX: i32> Deserialize<'de> for OptionRangedI32<MIN, MAX>
Available on crate feature serde only.
impl<'de, const MIN: i32, const MAX: i32> Deserialize<'de> for OptionRangedI32<MIN, MAX>
serde only.fn deserialize<D>(
deserializer: D,
) -> Result<OptionRangedI32<MIN, MAX>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, const MIN: i32, const MAX: i32> Deserialize<'de> for RangedI32<MIN, MAX>
Available on crate feature serde only.
impl<'de, const MIN: i32, const MAX: i32> Deserialize<'de> for RangedI32<MIN, MAX>
serde only.fn deserialize<D>(
deserializer: D,
) -> Result<RangedI32<MIN, MAX>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, const MIN: i64, const MAX: i64> Deserialize<'de> for OptionRangedI64<MIN, MAX>
Available on crate feature serde only.
impl<'de, const MIN: i64, const MAX: i64> Deserialize<'de> for OptionRangedI64<MIN, MAX>
serde only.fn deserialize<D>(
deserializer: D,
) -> Result<OptionRangedI64<MIN, MAX>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, const MIN: i64, const MAX: i64> Deserialize<'de> for RangedI64<MIN, MAX>
Available on crate feature serde only.
impl<'de, const MIN: i64, const MAX: i64> Deserialize<'de> for RangedI64<MIN, MAX>
serde only.fn deserialize<D>(
deserializer: D,
) -> Result<RangedI64<MIN, MAX>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, const MIN: i128, const MAX: i128> Deserialize<'de> for OptionRangedI128<MIN, MAX>
Available on crate feature serde only.
impl<'de, const MIN: i128, const MAX: i128> Deserialize<'de> for OptionRangedI128<MIN, MAX>
serde only.fn deserialize<D>(
deserializer: D,
) -> Result<OptionRangedI128<MIN, MAX>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, const MIN: i128, const MAX: i128> Deserialize<'de> for RangedI128<MIN, MAX>
Available on crate feature serde only.
impl<'de, const MIN: i128, const MAX: i128> Deserialize<'de> for RangedI128<MIN, MAX>
serde only.fn deserialize<D>(
deserializer: D,
) -> Result<RangedI128<MIN, MAX>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, const MIN: isize, const MAX: isize> Deserialize<'de> for OptionRangedIsize<MIN, MAX>
Available on crate feature serde only.
impl<'de, const MIN: isize, const MAX: isize> Deserialize<'de> for OptionRangedIsize<MIN, MAX>
serde only.fn deserialize<D>(
deserializer: D,
) -> Result<OptionRangedIsize<MIN, MAX>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, const MIN: isize, const MAX: isize> Deserialize<'de> for RangedIsize<MIN, MAX>
Available on crate feature serde only.
impl<'de, const MIN: isize, const MAX: isize> Deserialize<'de> for RangedIsize<MIN, MAX>
serde only.fn deserialize<D>(
deserializer: D,
) -> Result<RangedIsize<MIN, MAX>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, const MIN: u8, const MAX: u8> Deserialize<'de> for OptionRangedU8<MIN, MAX>
Available on crate feature serde only.
impl<'de, const MIN: u8, const MAX: u8> Deserialize<'de> for OptionRangedU8<MIN, MAX>
serde only.fn deserialize<D>(
deserializer: D,
) -> Result<OptionRangedU8<MIN, MAX>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, const MIN: u8, const MAX: u8> Deserialize<'de> for RangedU8<MIN, MAX>
Available on crate feature serde only.
impl<'de, const MIN: u8, const MAX: u8> Deserialize<'de> for RangedU8<MIN, MAX>
serde only.fn deserialize<D>(
deserializer: D,
) -> Result<RangedU8<MIN, MAX>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, const MIN: u16, const MAX: u16> Deserialize<'de> for OptionRangedU16<MIN, MAX>
Available on crate feature serde only.
impl<'de, const MIN: u16, const MAX: u16> Deserialize<'de> for OptionRangedU16<MIN, MAX>
serde only.fn deserialize<D>(
deserializer: D,
) -> Result<OptionRangedU16<MIN, MAX>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, const MIN: u16, const MAX: u16> Deserialize<'de> for RangedU16<MIN, MAX>
Available on crate feature serde only.
impl<'de, const MIN: u16, const MAX: u16> Deserialize<'de> for RangedU16<MIN, MAX>
serde only.fn deserialize<D>(
deserializer: D,
) -> Result<RangedU16<MIN, MAX>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, const MIN: u32, const MAX: u32> Deserialize<'de> for OptionRangedU32<MIN, MAX>
Available on crate feature serde only.
impl<'de, const MIN: u32, const MAX: u32> Deserialize<'de> for OptionRangedU32<MIN, MAX>
serde only.fn deserialize<D>(
deserializer: D,
) -> Result<OptionRangedU32<MIN, MAX>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, const MIN: u32, const MAX: u32> Deserialize<'de> for RangedU32<MIN, MAX>
Available on crate feature serde only.
impl<'de, const MIN: u32, const MAX: u32> Deserialize<'de> for RangedU32<MIN, MAX>
serde only.fn deserialize<D>(
deserializer: D,
) -> Result<RangedU32<MIN, MAX>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, const MIN: u64, const MAX: u64> Deserialize<'de> for OptionRangedU64<MIN, MAX>
Available on crate feature serde only.
impl<'de, const MIN: u64, const MAX: u64> Deserialize<'de> for OptionRangedU64<MIN, MAX>
serde only.fn deserialize<D>(
deserializer: D,
) -> Result<OptionRangedU64<MIN, MAX>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, const MIN: u64, const MAX: u64> Deserialize<'de> for RangedU64<MIN, MAX>
Available on crate feature serde only.
impl<'de, const MIN: u64, const MAX: u64> Deserialize<'de> for RangedU64<MIN, MAX>
serde only.fn deserialize<D>(
deserializer: D,
) -> Result<RangedU64<MIN, MAX>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, const MIN: u128, const MAX: u128> Deserialize<'de> for OptionRangedU128<MIN, MAX>
Available on crate feature serde only.
impl<'de, const MIN: u128, const MAX: u128> Deserialize<'de> for OptionRangedU128<MIN, MAX>
serde only.fn deserialize<D>(
deserializer: D,
) -> Result<OptionRangedU128<MIN, MAX>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, const MIN: u128, const MAX: u128> Deserialize<'de> for RangedU128<MIN, MAX>
Available on crate feature serde only.
impl<'de, const MIN: u128, const MAX: u128> Deserialize<'de> for RangedU128<MIN, MAX>
serde only.fn deserialize<D>(
deserializer: D,
) -> Result<RangedU128<MIN, MAX>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, const MIN: usize, const MAX: usize> Deserialize<'de> for OptionRangedUsize<MIN, MAX>
Available on crate feature serde only.
impl<'de, const MIN: usize, const MAX: usize> Deserialize<'de> for OptionRangedUsize<MIN, MAX>
serde only.fn deserialize<D>(
deserializer: D,
) -> Result<OptionRangedUsize<MIN, MAX>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, const MIN: usize, const MAX: usize> Deserialize<'de> for RangedUsize<MIN, MAX>
Available on crate feature serde only.
impl<'de, const MIN: usize, const MAX: usize> Deserialize<'de> for RangedUsize<MIN, MAX>
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>
impl<'de, const N: usize> Deserialize<'de> for ByteArray<N>
fn deserialize<D>(
deserializer: D,
) -> Result<ByteArray<N>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, const V: bool> Deserialize<'de> for MustBeBool<V>
impl<'de, const V: bool> Deserialize<'de> for MustBeBool<V>
fn deserialize<D>(
deserializer: D,
) -> Result<MustBeBool<V>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, const V: char> Deserialize<'de> for MustBeChar<V>
impl<'de, const V: char> Deserialize<'de> for MustBeChar<V>
fn deserialize<D>(
deserializer: D,
) -> Result<MustBeChar<V>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, const V: i8> Deserialize<'de> for MustBeI8<V>
impl<'de, const V: i8> Deserialize<'de> for MustBeI8<V>
fn deserialize<D>(
deserializer: D,
) -> Result<MustBeI8<V>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, const V: i16> Deserialize<'de> for MustBeI16<V>
impl<'de, const V: i16> Deserialize<'de> for MustBeI16<V>
fn deserialize<D>(
deserializer: D,
) -> Result<MustBeI16<V>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, const V: i32> Deserialize<'de> for MustBeI32<V>
impl<'de, const V: i32> Deserialize<'de> for MustBeI32<V>
fn deserialize<D>(
deserializer: D,
) -> Result<MustBeI32<V>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, const V: i64> Deserialize<'de> for MustBeI64<V>
impl<'de, const V: i64> Deserialize<'de> for MustBeI64<V>
fn deserialize<D>(
deserializer: D,
) -> Result<MustBeI64<V>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, const V: i128> Deserialize<'de> for MustBeI128<V>
impl<'de, const V: i128> Deserialize<'de> for MustBeI128<V>
fn deserialize<D>(
deserializer: D,
) -> Result<MustBeI128<V>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, const V: u8> Deserialize<'de> for MustBeU8<V>
impl<'de, const V: u8> Deserialize<'de> for MustBeU8<V>
fn deserialize<D>(
deserializer: D,
) -> Result<MustBeU8<V>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, const V: u16> Deserialize<'de> for MustBeU16<V>
impl<'de, const V: u16> Deserialize<'de> for MustBeU16<V>
fn deserialize<D>(
deserializer: D,
) -> Result<MustBeU16<V>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, const V: u32> Deserialize<'de> for MustBeU32<V>
impl<'de, const V: u32> Deserialize<'de> for MustBeU32<V>
fn deserialize<D>(
deserializer: D,
) -> Result<MustBeU32<V>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, const V: u64> Deserialize<'de> for MustBeU64<V>
impl<'de, const V: u64> Deserialize<'de> for MustBeU64<V>
fn deserialize<D>(
deserializer: D,
) -> Result<MustBeU64<V>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de, const V: u128> Deserialize<'de> for MustBeU128<V>
impl<'de, const V: u128> Deserialize<'de> for MustBeU128<V>
fn deserialize<D>(
deserializer: D,
) -> Result<MustBeU128<V>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ()
impl<'de> Deserialize<'de> for ()
fn deserialize<D>(
deserializer: D,
) -> Result<(), <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for AccessMethod
impl<'de> Deserialize<'de> for AccessMethod
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AccessMethod, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for AccessToken
impl<'de> Deserialize<'de> for AccessToken
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AccessToken, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for AccessToken
impl<'de> Deserialize<'de> for AccessToken
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AccessToken, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Acknowledgment
impl<'de> Deserialize<'de> for Acknowledgment
fn deserialize<D>(
deserializer: D,
) -> Result<Acknowledgment, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Action
impl<'de> Deserialize<'de> for Action
fn deserialize<D>(
deserializer: D,
) -> Result<Action, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Action
impl<'de> Deserialize<'de> for Action
fn deserialize<D>(
deserializer: D,
) -> Result<Action, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Action
impl<'de> Deserialize<'de> for Action
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Action, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Action
impl<'de> Deserialize<'de> for Action
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Action, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Action
impl<'de> Deserialize<'de> for Action
fn deserialize<D>(
deserializer: D,
) -> Result<Action, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Action
impl<'de> Deserialize<'de> for Action
fn deserialize<D>(
deserializer: D,
) -> Result<Action, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ActionExecution
impl<'de> Deserialize<'de> for ActionExecution
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ActionExecution, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ActionRow
impl<'de> Deserialize<'de> for ActionRow
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ActionRow, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ActionRowComponent
impl<'de> Deserialize<'de> for ActionRowComponent
fn deserialize<D>(
deserializer: D,
) -> Result<ActionRowComponent, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ActionType
impl<'de> Deserialize<'de> for ActionType
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ActionType, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Activation
impl<'de> Deserialize<'de> for Activation
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Activation, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ActivationWithOptionalGating
impl<'de> Deserialize<'de> for ActivationWithOptionalGating
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ActivationWithOptionalGating, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Activity
impl<'de> Deserialize<'de> for Activity
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Activity, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ActivityAssets
impl<'de> Deserialize<'de> for ActivityAssets
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ActivityAssets, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ActivityButton
impl<'de> Deserialize<'de> for ActivityButton
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ActivityButton, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ActivityEmoji
impl<'de> Deserialize<'de> for ActivityEmoji
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ActivityEmoji, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ActivityFlags
impl<'de> Deserialize<'de> for ActivityFlags
fn deserialize<D>(
deserializer: D,
) -> Result<ActivityFlags, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ActivityParty
impl<'de> Deserialize<'de> for ActivityParty
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ActivityParty, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ActivitySecrets
impl<'de> Deserialize<'de> for ActivitySecrets
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ActivitySecrets, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ActivityTimestamps
impl<'de> Deserialize<'de> for ActivityTimestamps
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ActivityTimestamps, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ActivityType
impl<'de> Deserialize<'de> for ActivityType
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ActivityType, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Actor
impl<'de> Deserialize<'de> for Actor
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Actor, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for AddColumnsEntry
impl<'de> Deserialize<'de> for AddColumnsEntry
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AddColumnsEntry, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for AddColumnsResult
impl<'de> Deserialize<'de> for AddColumnsResult
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AddColumnsResult, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for AddResult
impl<'de> Deserialize<'de> for AddResult
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AddResult, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for AddVirtualColumnEntry
impl<'de> Deserialize<'de> for AddVirtualColumnEntry
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AddVirtualColumnEntry, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for AddedToken
impl<'de> Deserialize<'de> for AddedToken
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AddedToken, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for AddedToken
impl<'de> Deserialize<'de> for AddedToken
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AddedToken, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for AffectedRole
impl<'de> Deserialize<'de> for AffectedRole
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AffectedRole, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for AfkMetadata
impl<'de> Deserialize<'de> for AfkMetadata
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AfkMetadata, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for AfkTimeout
impl<'de> Deserialize<'de> for AfkTimeout
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AfkTimeout, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for AggregateOptions
impl<'de> Deserialize<'de> for AggregateOptions
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AggregateOptions, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Algorithm
impl<'de> Deserialize<'de> for Algorithm
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Algorithm, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Algorithm
impl<'de> Deserialize<'de> for Algorithm
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Algorithm, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for AlgorithmFamily
impl<'de> Deserialize<'de> for AlgorithmFamily
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AlgorithmFamily, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for AlgorithmParameters
impl<'de> Deserialize<'de> for AlgorithmParameters
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AlgorithmParameters, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for AlterColumnsEntry
impl<'de> Deserialize<'de> for AlterColumnsEntry
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AlterColumnsEntry, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for AlterColumnsResult
impl<'de> Deserialize<'de> for AlterColumnsResult
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AlterColumnsResult, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for AlterTableAddColumnsError
impl<'de> Deserialize<'de> for AlterTableAddColumnsError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AlterTableAddColumnsError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for AlterTableAddColumnsError
impl<'de> Deserialize<'de> for AlterTableAddColumnsError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AlterTableAddColumnsError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for AlterTableAddColumnsRequest
impl<'de> Deserialize<'de> for AlterTableAddColumnsRequest
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AlterTableAddColumnsRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for AlterTableAddColumnsResponse
impl<'de> Deserialize<'de> for AlterTableAddColumnsResponse
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AlterTableAddColumnsResponse, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for AlterTableAlterColumnsError
impl<'de> Deserialize<'de> for AlterTableAlterColumnsError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AlterTableAlterColumnsError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for AlterTableAlterColumnsError
impl<'de> Deserialize<'de> for AlterTableAlterColumnsError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AlterTableAlterColumnsError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for AlterTableAlterColumnsRequest
impl<'de> Deserialize<'de> for AlterTableAlterColumnsRequest
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AlterTableAlterColumnsRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for AlterTableAlterColumnsResponse
impl<'de> Deserialize<'de> for AlterTableAlterColumnsResponse
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AlterTableAlterColumnsResponse, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for AlterTableBackfillColumnsError
impl<'de> Deserialize<'de> for AlterTableBackfillColumnsError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AlterTableBackfillColumnsError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for AlterTableBackfillColumnsError
impl<'de> Deserialize<'de> for AlterTableBackfillColumnsError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AlterTableBackfillColumnsError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for AlterTableBackfillColumnsRequest
impl<'de> Deserialize<'de> for AlterTableBackfillColumnsRequest
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AlterTableBackfillColumnsRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for AlterTableBackfillColumnsResponse
impl<'de> Deserialize<'de> for AlterTableBackfillColumnsResponse
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AlterTableBackfillColumnsResponse, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for AlterTableDropColumnsError
impl<'de> Deserialize<'de> for AlterTableDropColumnsError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AlterTableDropColumnsError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for AlterTableDropColumnsError
impl<'de> Deserialize<'de> for AlterTableDropColumnsError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AlterTableDropColumnsError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for AlterTableDropColumnsRequest
impl<'de> Deserialize<'de> for AlterTableDropColumnsRequest
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AlterTableDropColumnsRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for AlterTableDropColumnsResponse
impl<'de> Deserialize<'de> for AlterTableDropColumnsResponse
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AlterTableDropColumnsResponse, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for AlterTransactionAction
impl<'de> Deserialize<'de> for AlterTransactionAction
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AlterTransactionAction, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for AlterTransactionError
impl<'de> Deserialize<'de> for AlterTransactionError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AlterTransactionError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for AlterTransactionError
impl<'de> Deserialize<'de> for AlterTransactionError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AlterTransactionError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for AlterTransactionRequest
impl<'de> Deserialize<'de> for AlterTransactionRequest
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AlterTransactionRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for AlterTransactionResponse
impl<'de> Deserialize<'de> for AlterTransactionResponse
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AlterTransactionResponse, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for AlterTransactionSetProperty
impl<'de> Deserialize<'de> for AlterTransactionSetProperty
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AlterTransactionSetProperty, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for AlterTransactionSetStatus
impl<'de> Deserialize<'de> for AlterTransactionSetStatus
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AlterTransactionSetStatus, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for AlterTransactionUnsetProperty
impl<'de> Deserialize<'de> for AlterTransactionUnsetProperty
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AlterTransactionUnsetProperty, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for AlterVirtualColumnEntry
impl<'de> Deserialize<'de> for AlterVirtualColumnEntry
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AlterVirtualColumnEntry, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for AnalyzeTableQueryPlanError
impl<'de> Deserialize<'de> for AnalyzeTableQueryPlanError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AnalyzeTableQueryPlanError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for AnalyzeTableQueryPlanError
impl<'de> Deserialize<'de> for AnalyzeTableQueryPlanError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AnalyzeTableQueryPlanError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for AnalyzeTableQueryPlanRequest
impl<'de> Deserialize<'de> for AnalyzeTableQueryPlanRequest
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AnalyzeTableQueryPlanRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for AnalyzeTableQueryPlanResponse
impl<'de> Deserialize<'de> for AnalyzeTableQueryPlanResponse
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AnalyzeTableQueryPlanResponse, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Annotations
impl<'de> Deserialize<'de> for Annotations
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Annotations, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for AnswerId
impl<'de> Deserialize<'de> for AnswerId
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AnswerId, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for AnyKind
impl<'de> Deserialize<'de> for AnyKind
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AnyKind, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ApplicationFlags
impl<'de> Deserialize<'de> for ApplicationFlags
fn deserialize<D>(
deserializer: D,
) -> Result<ApplicationFlags, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ApplicationId
impl<'de> Deserialize<'de> for ApplicationId
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ApplicationId, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ArgumentInfo
impl<'de> Deserialize<'de> for ArgumentInfo
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ArgumentInfo, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Array
impl<'de> Deserialize<'de> for Array
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Array, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Array
impl<'de> Deserialize<'de> for Array
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Array, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ArrayKind
impl<'de> Deserialize<'de> for ArrayKind
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ArrayKind, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ArrayTypeConst
impl<'de> Deserialize<'de> for ArrayTypeConst
fn deserialize<D>(
deserializer: D,
) -> Result<ArrayTypeConst, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Atomic<bool>
Available on no_target_has_atomic or target_has_atomic=8 only.
impl<'de> Deserialize<'de> for Atomic<bool>
no_target_has_atomic or target_has_atomic=8 only.fn deserialize<D>(
deserializer: D,
) -> Result<Atomic<bool>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Atomic<i8>
Available on no_target_has_atomic or target_has_atomic=8 only.
impl<'de> Deserialize<'de> for Atomic<i8>
no_target_has_atomic or target_has_atomic=8 only.fn deserialize<D>(
deserializer: D,
) -> Result<Atomic<i8>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Atomic<i16>
Available on no_target_has_atomic or target_has_atomic=16 only.
impl<'de> Deserialize<'de> for Atomic<i16>
no_target_has_atomic or target_has_atomic=16 only.fn deserialize<D>(
deserializer: D,
) -> Result<Atomic<i16>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Atomic<i32>
Available on no_target_has_atomic or target_has_atomic=32 only.
impl<'de> Deserialize<'de> for Atomic<i32>
no_target_has_atomic or target_has_atomic=32 only.fn deserialize<D>(
deserializer: D,
) -> Result<Atomic<i32>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Atomic<i64>
Available on no_target_has_atomic or target_has_atomic=64 only.
impl<'de> Deserialize<'de> for Atomic<i64>
no_target_has_atomic or target_has_atomic=64 only.fn deserialize<D>(
deserializer: D,
) -> Result<Atomic<i64>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Atomic<isize>
Available on no_target_has_atomic or target_has_atomic=ptr only.
impl<'de> Deserialize<'de> for Atomic<isize>
no_target_has_atomic or target_has_atomic=ptr only.fn deserialize<D>(
deserializer: D,
) -> Result<Atomic<isize>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Atomic<u8>
Available on no_target_has_atomic or target_has_atomic=8 only.
impl<'de> Deserialize<'de> for Atomic<u8>
no_target_has_atomic or target_has_atomic=8 only.fn deserialize<D>(
deserializer: D,
) -> Result<Atomic<u8>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Atomic<u16>
Available on no_target_has_atomic or target_has_atomic=16 only.
impl<'de> Deserialize<'de> for Atomic<u16>
no_target_has_atomic or target_has_atomic=16 only.fn deserialize<D>(
deserializer: D,
) -> Result<Atomic<u16>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Atomic<u32>
Available on no_target_has_atomic or target_has_atomic=32 only.
impl<'de> Deserialize<'de> for Atomic<u32>
no_target_has_atomic or target_has_atomic=32 only.fn deserialize<D>(
deserializer: D,
) -> Result<Atomic<u32>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Atomic<u64>
Available on no_target_has_atomic or target_has_atomic=64 only.
impl<'de> Deserialize<'de> for Atomic<u64>
no_target_has_atomic or target_has_atomic=64 only.fn deserialize<D>(
deserializer: D,
) -> Result<Atomic<u64>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Atomic<usize>
Available on no_target_has_atomic or target_has_atomic=ptr only.
impl<'de> Deserialize<'de> for Atomic<usize>
no_target_has_atomic or target_has_atomic=ptr only.fn deserialize<D>(
deserializer: D,
) -> Result<Atomic<usize>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Attachment
impl<'de> Deserialize<'de> for Attachment
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Attachment, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for AttachmentId
impl<'de> Deserialize<'de> for AttachmentId
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AttachmentId, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Audience
impl<'de> Deserialize<'de> for Audience
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Audience, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for AudioContent
impl<'de> Deserialize<'de> for AudioContent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AudioContent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for AuditLogEntry
impl<'de> Deserialize<'de> for AuditLogEntry
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AuditLogEntry, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for AuditLogEntryId
impl<'de> Deserialize<'de> for AuditLogEntryId
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AuditLogEntryId, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for AuditLogs
impl<'de> Deserialize<'de> for AuditLogs
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AuditLogs, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Auth
impl<'de> Deserialize<'de> for Auth
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Auth, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for AuthMechanism
impl<'de> Deserialize<'de> for AuthMechanism
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AuthMechanism, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for AuthenticateRequest
impl<'de> Deserialize<'de> for AuthenticateRequest
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AuthenticateRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for AuthenticateResponse
impl<'de> Deserialize<'de> for AuthenticateResponse
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AuthenticateResponse, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for AuthorizingIntegrationOwners
impl<'de> Deserialize<'de> for AuthorizingIntegrationOwners
fn deserialize<D>(
deserializer: D,
) -> Result<AuthorizingIntegrationOwners, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for AutoArchiveDuration
impl<'de> Deserialize<'de> for AutoArchiveDuration
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AutoArchiveDuration, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for AutoModActionExecutionEvent
impl<'de> Deserialize<'de> for AutoModActionExecutionEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AutoModActionExecutionEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for AutoModRuleCreateEvent
impl<'de> Deserialize<'de> for AutoModRuleCreateEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AutoModRuleCreateEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for AutoModRuleDeleteEvent
impl<'de> Deserialize<'de> for AutoModRuleDeleteEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AutoModRuleDeleteEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for AutoModRuleUpdateEvent
impl<'de> Deserialize<'de> for AutoModRuleUpdateEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AutoModRuleUpdateEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for AutocompleteChoice
impl<'de> Deserialize<'de> for AutocompleteChoice
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AutocompleteChoice, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for AvatarDecorationData
impl<'de> Deserialize<'de> for AvatarDecorationData
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AvatarDecorationData, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for BPE
impl<'de> Deserialize<'de> for BPE
fn deserialize<D>(
deserializer: D,
) -> Result<BPE, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for BPE
impl<'de> Deserialize<'de> for BPE
fn deserialize<D>(
deserializer: D,
) -> Result<BPE, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for BPEDecoder
impl<'de> Deserialize<'de> for BPEDecoder
fn deserialize<__D>(
__deserializer: __D,
) -> Result<BPEDecoder, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for BPEDecoder
impl<'de> Deserialize<'de> for BPEDecoder
fn deserialize<__D>(
__deserializer: __D,
) -> Result<BPEDecoder, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for BTreeParameters
impl<'de> Deserialize<'de> for BTreeParameters
fn deserialize<__D>(
__deserializer: __D,
) -> Result<BTreeParameters, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Ban
impl<'de> Deserialize<'de> for Ban
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Ban, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for BatchCommitTablesError
impl<'de> Deserialize<'de> for BatchCommitTablesError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<BatchCommitTablesError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for BatchCommitTablesError
impl<'de> Deserialize<'de> for BatchCommitTablesError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<BatchCommitTablesError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for BatchCommitTablesError
impl<'de> Deserialize<'de> for BatchCommitTablesError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<BatchCommitTablesError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for BatchCommitTablesRequest
impl<'de> Deserialize<'de> for BatchCommitTablesRequest
fn deserialize<__D>(
__deserializer: __D,
) -> Result<BatchCommitTablesRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for BatchCommitTablesResponse
impl<'de> Deserialize<'de> for BatchCommitTablesResponse
fn deserialize<__D>(
__deserializer: __D,
) -> Result<BatchCommitTablesResponse, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for BatchCreateTableVersionsError
impl<'de> Deserialize<'de> for BatchCreateTableVersionsError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<BatchCreateTableVersionsError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for BatchCreateTableVersionsError
impl<'de> Deserialize<'de> for BatchCreateTableVersionsError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<BatchCreateTableVersionsError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for BatchCreateTableVersionsRequest
impl<'de> Deserialize<'de> for BatchCreateTableVersionsRequest
fn deserialize<__D>(
__deserializer: __D,
) -> Result<BatchCreateTableVersionsRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for BatchCreateTableVersionsResponse
impl<'de> Deserialize<'de> for BatchCreateTableVersionsResponse
fn deserialize<__D>(
__deserializer: __D,
) -> Result<BatchCreateTableVersionsResponse, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for BatchDeleteTableVersionsError
impl<'de> Deserialize<'de> for BatchDeleteTableVersionsError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<BatchDeleteTableVersionsError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for BatchDeleteTableVersionsError
impl<'de> Deserialize<'de> for BatchDeleteTableVersionsError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<BatchDeleteTableVersionsError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for BatchDeleteTableVersionsRequest
impl<'de> Deserialize<'de> for BatchDeleteTableVersionsRequest
fn deserialize<__D>(
__deserializer: __D,
) -> Result<BatchDeleteTableVersionsRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for BatchDeleteTableVersionsResponse
impl<'de> Deserialize<'de> for BatchDeleteTableVersionsResponse
fn deserialize<__D>(
__deserializer: __D,
) -> Result<BatchDeleteTableVersionsResponse, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for BertNormalizer
impl<'de> Deserialize<'de> for BertNormalizer
fn deserialize<__D>(
__deserializer: __D,
) -> Result<BertNormalizer, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for BertNormalizer
impl<'de> Deserialize<'de> for BertNormalizer
fn deserialize<__D>(
__deserializer: __D,
) -> Result<BertNormalizer, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for BertPreTokenizer
impl<'de> Deserialize<'de> for BertPreTokenizer
fn deserialize<D>(
deserializer: D,
) -> Result<BertPreTokenizer, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for BertPreTokenizer
impl<'de> Deserialize<'de> for BertPreTokenizer
fn deserialize<D>(
deserializer: D,
) -> Result<BertPreTokenizer, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for BertProcessing
impl<'de> Deserialize<'de> for BertProcessing
fn deserialize<__D>(
__deserializer: __D,
) -> Result<BertProcessing, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for BertProcessing
impl<'de> Deserialize<'de> for BertProcessing
fn deserialize<__D>(
__deserializer: __D,
) -> Result<BertProcessing, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Binary
impl<'de> Deserialize<'de> for Binary
fn deserialize<D>(
deserializer: D,
) -> Result<Binary, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for BitmapParameters
impl<'de> Deserialize<'de> for BitmapParameters
fn deserialize<__D>(
__deserializer: __D,
) -> Result<BitmapParameters, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for BlockedReason
Available on crate feature prediction-service only.
impl<'de> Deserialize<'de> for BlockedReason
prediction-service only.fn deserialize<D>(
deserializer: D,
) -> Result<BlockedReason, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for BloomFilterIndexBuilderParams
impl<'de> Deserialize<'de> for BloomFilterIndexBuilderParams
fn deserialize<__D>(
__deserializer: __D,
) -> Result<BloomFilterIndexBuilderParams, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for BoltBoolean
impl<'de> Deserialize<'de> for BoltBoolean
fn deserialize<D>(
deserializer: D,
) -> Result<BoltBoolean, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for BoltBytes
impl<'de> Deserialize<'de> for BoltBytes
fn deserialize<D>(
deserializer: D,
) -> Result<BoltBytes, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for BoltFloat
impl<'de> Deserialize<'de> for BoltFloat
fn deserialize<D>(
deserializer: D,
) -> Result<BoltFloat, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for BoltInteger
impl<'de> Deserialize<'de> for BoltInteger
fn deserialize<D>(
deserializer: D,
) -> Result<BoltInteger, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for BoltList
impl<'de> Deserialize<'de> for BoltList
fn deserialize<D>(
deserializer: D,
) -> Result<BoltList, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for BoltMap
impl<'de> Deserialize<'de> for BoltMap
fn deserialize<D>(
deserializer: D,
) -> Result<BoltMap, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for BoltNode
impl<'de> Deserialize<'de> for BoltNode
fn deserialize<D>(
deserializer: D,
) -> Result<BoltNode, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for BoltNull
impl<'de> Deserialize<'de> for BoltNull
fn deserialize<D>(
_deserializer: D,
) -> Result<BoltNull, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for BoltPath
impl<'de> Deserialize<'de> for BoltPath
fn deserialize<D>(
deserializer: D,
) -> Result<BoltPath, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for BoltPoint2D
impl<'de> Deserialize<'de> for BoltPoint2D
fn deserialize<D>(
deserializer: D,
) -> Result<BoltPoint2D, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for BoltPoint3D
impl<'de> Deserialize<'de> for BoltPoint3D
fn deserialize<D>(
deserializer: D,
) -> Result<BoltPoint3D, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for BoltRelation
impl<'de> Deserialize<'de> for BoltRelation
fn deserialize<D>(
deserializer: D,
) -> Result<BoltRelation, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for BoltString
impl<'de> Deserialize<'de> for BoltString
fn deserialize<D>(
deserializer: D,
) -> Result<BoltString, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for BoltType
impl<'de> Deserialize<'de> for BoltType
fn deserialize<D>(
deserializer: D,
) -> Result<BoltType, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for BoltUnboundedRelation
impl<'de> Deserialize<'de> for BoltUnboundedRelation
fn deserialize<D>(
deserializer: D,
) -> Result<BoltUnboundedRelation, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for BoolKind
impl<'de> Deserialize<'de> for BoolKind
fn deserialize<__D>(
__deserializer: __D,
) -> Result<BoolKind, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for BooleanQuery
impl<'de> Deserialize<'de> for BooleanQuery
fn deserialize<__D>(
__deserializer: __D,
) -> Result<BooleanQuery, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for BooleanQuery
impl<'de> Deserialize<'de> for BooleanQuery
fn deserialize<__D>(
__deserializer: __D,
) -> Result<BooleanQuery, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for BooleanSchema
impl<'de> Deserialize<'de> for BooleanSchema
fn deserialize<__D>(
__deserializer: __D,
) -> Result<BooleanSchema, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for BooleanTypeConst
impl<'de> Deserialize<'de> for BooleanTypeConst
fn deserialize<D>(
deserializer: D,
) -> Result<BooleanTypeConst, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for BoostQuery
impl<'de> Deserialize<'de> for BoostQuery
fn deserialize<__D>(
__deserializer: __D,
) -> Result<BoostQuery, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for BoostQuery
impl<'de> Deserialize<'de> for BoostQuery
fn deserialize<__D>(
__deserializer: __D,
) -> Result<BoostQuery, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for BotGateway
impl<'de> Deserialize<'de> for BotGateway
fn deserialize<__D>(
__deserializer: __D,
) -> Result<BotGateway, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Bound
impl<'de> Deserialize<'de> for Bound
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Bound, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Bound
impl<'de> Deserialize<'de> for Bound
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Bound, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Box<CStr>
Available on crate feature std, or crate feature alloc and non-no_core_cstr only.
impl<'de> Deserialize<'de> for Box<CStr>
std, or crate feature alloc and non-no_core_cstr only.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.
impl<'de> Deserialize<'de> for Box<OsStr>
std and (Unix or Windows) only.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.
impl<'de> Deserialize<'de> for Box<Path>
std only.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>
impl<'de> Deserialize<'de> for Box<RawValue>
fn deserialize<D>(
deserializer: D,
) -> Result<Box<RawValue>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Box<str>
Available on crate features alloc or std only.
impl<'de> Deserialize<'de> for Box<str>
alloc or std only.fn deserialize<D>(
deserializer: D,
) -> Result<Box<str>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for BpeTrainer
impl<'de> Deserialize<'de> for BpeTrainer
fn deserialize<__D>(
__deserializer: __D,
) -> Result<BpeTrainer, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for BpeTrainer
impl<'de> Deserialize<'de> for BpeTrainer
fn deserialize<__D>(
__deserializer: __D,
) -> Result<BpeTrainer, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Braced
impl<'de> Deserialize<'de> for Braced
fn deserialize<D>(
deserializer: D,
) -> Result<Braced, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for BranchContents
impl<'de> Deserialize<'de> for BranchContents
fn deserialize<__D>(
__deserializer: __D,
) -> Result<BranchContents, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for BranchIdentifier
impl<'de> Deserialize<'de> for BranchIdentifier
fn deserialize<__D>(
__deserializer: __D,
) -> Result<BranchIdentifier, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Bson
impl<'de> Deserialize<'de> for Bson
fn deserialize<D>(
deserializer: D,
) -> Result<Bson, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for BulkBanResponse
impl<'de> Deserialize<'de> for BulkBanResponse
fn deserialize<__D>(
__deserializer: __D,
) -> Result<BulkBanResponse, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for BulkWriteOptions
impl<'de> Deserialize<'de> for BulkWriteOptions
fn deserialize<__D>(
__deserializer: __D,
) -> Result<BulkWriteOptions, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Button
impl<'de> Deserialize<'de> for Button
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Button, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ButtonKind
impl<'de> Deserialize<'de> for ButtonKind
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ButtonKind, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ButtonStyle
impl<'de> Deserialize<'de> for ButtonStyle
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ButtonStyle, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ByteBuf
impl<'de> Deserialize<'de> for ByteBuf
fn deserialize<D>(
deserializer: D,
) -> Result<ByteBuf, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ByteFallback
impl<'de> Deserialize<'de> for ByteFallback
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ByteFallback, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ByteFallback
impl<'de> Deserialize<'de> for ByteFallback
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ByteFallback, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ByteLevel
impl<'de> Deserialize<'de> for ByteLevel
fn deserialize<D>(
deserializer: D,
) -> Result<ByteLevel, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ByteLevel
impl<'de> Deserialize<'de> for ByteLevel
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ByteLevel, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ByteLevel
impl<'de> Deserialize<'de> for ByteLevel
fn deserialize<D>(
deserializer: D,
) -> Result<ByteLevel, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ByteLevel
impl<'de> Deserialize<'de> for ByteLevel
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ByteLevel, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Bytes
impl<'de> Deserialize<'de> for Bytes
fn deserialize<D>(
deserializer: D,
) -> Result<Bytes, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Bytes
impl<'de> Deserialize<'de> for Bytes
fn deserialize<D>(
deserializer: D,
) -> Result<Bytes, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for BytesKind
impl<'de> Deserialize<'de> for BytesKind
fn deserialize<__D>(
__deserializer: __D,
) -> Result<BytesKind, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for BytesMut
impl<'de> Deserialize<'de> for BytesMut
fn deserialize<D>(
deserializer: D,
) -> Result<BytesMut, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CString
Available on crate feature std, or crate feature alloc and non-no_core_cstr only.
impl<'de> Deserialize<'de> for CString
std, or crate feature alloc and non-no_core_cstr only.fn deserialize<D>(
deserializer: D,
) -> Result<CString, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CTC
impl<'de> Deserialize<'de> for CTC
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CTC, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CTC
impl<'de> Deserialize<'de> for CTC
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CTC, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CType
impl<'de> Deserialize<'de> for CType
fn deserialize<D>(
deserializer: D,
) -> Result<CType, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CachedFileSize
impl<'de> Deserialize<'de> for CachedFileSize
fn deserialize<D>(
deserializer: D,
) -> Result<CachedFileSize, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CalendarPeriod
impl<'de> Deserialize<'de> for CalendarPeriod
fn deserialize<D>(
deserializer: D,
) -> Result<CalendarPeriod, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CallToolRequestMethod
impl<'de> Deserialize<'de> for CallToolRequestMethod
fn deserialize<D>(
deserializer: D,
) -> Result<CallToolRequestMethod, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CallToolRequestParams
impl<'de> Deserialize<'de> for CallToolRequestParams
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CallToolRequestParams, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CallToolResult
impl<'de> Deserialize<'de> for CallToolResult
fn deserialize<D>(
deserializer: D,
) -> Result<CallToolResult, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CancelTaskMethod
impl<'de> Deserialize<'de> for CancelTaskMethod
fn deserialize<D>(
deserializer: D,
) -> Result<CancelTaskMethod, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CancelTaskParams
impl<'de> Deserialize<'de> for CancelTaskParams
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CancelTaskParams, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CancelTaskResult
impl<'de> Deserialize<'de> for CancelTaskResult
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CancelTaskResult, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CancelledNotificationMethod
impl<'de> Deserialize<'de> for CancelledNotificationMethod
fn deserialize<D>(
deserializer: D,
) -> Result<CancelledNotificationMethod, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CancelledNotificationParam
impl<'de> Deserialize<'de> for CancelledNotificationParam
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CancelledNotificationParam, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CanonicalValue
impl<'de> Deserialize<'de> for CanonicalValue
fn deserialize<D>(
deserializer: D,
) -> Result<CanonicalValue, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Cardinality
impl<'de> Deserialize<'de> for Cardinality
fn deserialize<D>(
deserializer: D,
) -> Result<Cardinality, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CategoryData
impl<'de> Deserialize<'de> for CategoryData
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CategoryData, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CategoryId
impl<'de> Deserialize<'de> for CategoryId
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CategoryId, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Change
impl<'de> Deserialize<'de> for Change
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Change, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ChangeNamespace
impl<'de> Deserialize<'de> for ChangeNamespace
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ChangeNamespace, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ChangeNamespaceType
impl<'de> Deserialize<'de> for ChangeNamespaceType
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ChangeNamespaceType, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ChangeStreamOptions
impl<'de> Deserialize<'de> for ChangeStreamOptions
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ChangeStreamOptions, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ChangeStreamPreAndPostImages
impl<'de> Deserialize<'de> for ChangeStreamPreAndPostImages
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ChangeStreamPreAndPostImages, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ChangeType
impl<'de> Deserialize<'de> for ChangeType
fn deserialize<D>(
deserializer: D,
) -> Result<ChangeType, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Channel
impl<'de> Deserialize<'de> for Channel
fn deserialize<D>(
deserializer: D,
) -> Result<Channel, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ChannelCreateEvent
impl<'de> Deserialize<'de> for ChannelCreateEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ChannelCreateEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ChannelDeleteEvent
impl<'de> Deserialize<'de> for ChannelDeleteEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ChannelDeleteEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ChannelFlags
impl<'de> Deserialize<'de> for ChannelFlags
fn deserialize<D>(
deserializer: D,
) -> Result<ChannelFlags, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ChannelId
impl<'de> Deserialize<'de> for ChannelId
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ChannelId, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ChannelMention
impl<'de> Deserialize<'de> for ChannelMention
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ChannelMention, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ChannelPinsUpdateEvent
impl<'de> Deserialize<'de> for ChannelPinsUpdateEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ChannelPinsUpdateEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ChannelType
impl<'de> Deserialize<'de> for ChannelType
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ChannelType, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ChannelUpdateEvent
impl<'de> Deserialize<'de> for ChannelUpdateEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ChannelUpdateEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CharDelimiterSplit
impl<'de> Deserialize<'de> for CharDelimiterSplit
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CharDelimiterSplit, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CharDelimiterSplit
impl<'de> Deserialize<'de> for CharDelimiterSplit
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CharDelimiterSplit, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CharacterDefinition
impl<'de> Deserialize<'de> for CharacterDefinition
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CharacterDefinition, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Claims
impl<'de> Deserialize<'de> for Claims
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Claims, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ClassifierConfig
impl<'de> Deserialize<'de> for ClassifierConfig
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ClassifierConfig, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ClassifierPooling
impl<'de> Deserialize<'de> for ClassifierPooling
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ClassifierPooling, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ClientCapabilities
impl<'de> Deserialize<'de> for ClientCapabilities
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ClientCapabilities, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ClientLibraryDestination
impl<'de> Deserialize<'de> for ClientLibraryDestination
fn deserialize<D>(
deserializer: D,
) -> Result<ClientLibraryDestination, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ClientLibraryOrganization
impl<'de> Deserialize<'de> for ClientLibraryOrganization
fn deserialize<D>(
deserializer: D,
) -> Result<ClientLibraryOrganization, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ClientNotification
impl<'de> Deserialize<'de> for ClientNotification
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ClientNotification, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ClientOptions
impl<'de> Deserialize<'de> for ClientOptions
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ClientOptions, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ClientRequest
impl<'de> Deserialize<'de> for ClientRequest
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ClientRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ClientResult
impl<'de> Deserialize<'de> for ClientResult
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ClientResult, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ClientStatus
impl<'de> Deserialize<'de> for ClientStatus
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ClientStatus, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ClusterTime
impl<'de> Deserialize<'de> for ClusterTime
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ClusterTime, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ClusteredIndex
impl<'de> Deserialize<'de> for ClusteredIndex
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ClusteredIndex, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Code
impl<'de> Deserialize<'de> for Code
fn deserialize<D>(
deserializer: D,
) -> Result<Code, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Code
impl<'de> Deserialize<'de> for Code
fn deserialize<D>(
deserializer: D,
) -> Result<Code, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Collation
impl<'de> Deserialize<'de> for Collation
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Collation, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CollationAlternate
impl<'de> Deserialize<'de> for CollationAlternate
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CollationAlternate, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CollationCaseFirst
impl<'de> Deserialize<'de> for CollationCaseFirst
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CollationCaseFirst, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CollationMaxVariable
impl<'de> Deserialize<'de> for CollationMaxVariable
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CollationMaxVariable, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CollationStrength
impl<'de> Deserialize<'de> for CollationStrength
fn deserialize<D>(
deserializer: D,
) -> Result<CollationStrength, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Collectibles
impl<'de> Deserialize<'de> for Collectibles
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Collectibles, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CollectionOptions
impl<'de> Deserialize<'de> for CollectionOptions
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CollectionOptions, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CollectionSpecification
impl<'de> Deserialize<'de> for CollectionSpecification
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CollectionSpecification, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CollectionSpecificationInfo
impl<'de> Deserialize<'de> for CollectionSpecificationInfo
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CollectionSpecificationInfo, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CollectionType
impl<'de> Deserialize<'de> for CollectionType
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CollectionType, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Colour
impl<'de> Deserialize<'de> for Colour
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Colour, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ColumnDefinition
impl<'de> Deserialize<'de> for ColumnDefinition
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ColumnDefinition, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ColumnKind
impl<'de> Deserialize<'de> for ColumnKind
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ColumnKind, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ColumnOrigin
impl<'de> Deserialize<'de> for ColumnOrigin
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ColumnOrigin, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Command
impl<'de> Deserialize<'de> for Command
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Command, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CommandData
impl<'de> Deserialize<'de> for CommandData
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CommandData, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CommandDataOption
impl<'de> Deserialize<'de> for CommandDataOption
fn deserialize<D>(
deserializer: D,
) -> Result<CommandDataOption, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CommandDataResolved
impl<'de> Deserialize<'de> for CommandDataResolved
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CommandDataResolved, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CommandError
impl<'de> Deserialize<'de> for CommandError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CommandError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CommandId
impl<'de> Deserialize<'de> for CommandId
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CommandId, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CommandInteraction
impl<'de> Deserialize<'de> for CommandInteraction
fn deserialize<D>(
deserializer: D,
) -> Result<CommandInteraction, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CommandOption
impl<'de> Deserialize<'de> for CommandOption
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CommandOption, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CommandOptionChoice
impl<'de> Deserialize<'de> for CommandOptionChoice
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CommandOptionChoice, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CommandOptionType
impl<'de> Deserialize<'de> for CommandOptionType
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CommandOptionType, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CommandPermission
impl<'de> Deserialize<'de> for CommandPermission
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CommandPermission, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CommandPermissionId
impl<'de> Deserialize<'de> for CommandPermissionId
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CommandPermissionId, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CommandPermissionType
impl<'de> Deserialize<'de> for CommandPermissionType
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CommandPermissionType, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CommandPermissions
impl<'de> Deserialize<'de> for CommandPermissions
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CommandPermissions, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CommandPermissionsUpdateEvent
impl<'de> Deserialize<'de> for CommandPermissionsUpdateEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CommandPermissionsUpdateEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CommandType
impl<'de> Deserialize<'de> for CommandType
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CommandType, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CommandVersionId
impl<'de> Deserialize<'de> for CommandVersionId
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CommandVersionId, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CommitQuorum
impl<'de> Deserialize<'de> for CommitQuorum
fn deserialize<D>(
deserializer: D,
) -> Result<CommitQuorum, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CommitTableOperation
impl<'de> Deserialize<'de> for CommitTableOperation
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CommitTableOperation, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CommitTableResult
impl<'de> Deserialize<'de> for CommitTableResult
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CommitTableResult, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CommonParameters
impl<'de> Deserialize<'de> for CommonParameters
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CommonParameters, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CompactString
impl<'de> Deserialize<'de> for CompactString
fn deserialize<D>(
deserializer: D,
) -> Result<CompactString, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CompactionMetrics
impl<'de> Deserialize<'de> for CompactionMetrics
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CompactionMetrics, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CompactionMode
impl<'de> Deserialize<'de> for CompactionMode
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CompactionMode, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CompactionOptions
impl<'de> Deserialize<'de> for CompactionOptions
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CompactionOptions, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CompactionPlan
impl<'de> Deserialize<'de> for CompactionPlan
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CompactionPlan, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CompactionTask
impl<'de> Deserialize<'de> for CompactionTask
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CompactionTask, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Comparator
impl<'de> Deserialize<'de> for Comparator
fn deserialize<D>(
deserializer: D,
) -> Result<Comparator, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CompleteRequestMethod
impl<'de> Deserialize<'de> for CompleteRequestMethod
fn deserialize<D>(
deserializer: D,
) -> Result<CompleteRequestMethod, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CompleteRequestParams
impl<'de> Deserialize<'de> for CompleteRequestParams
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CompleteRequestParams, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CompleteResult
impl<'de> Deserialize<'de> for CompleteResult
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CompleteResult, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CompletionContext
impl<'de> Deserialize<'de> for CompletionContext
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CompletionContext, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CompletionInfo
impl<'de> Deserialize<'de> for CompletionInfo
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CompletionInfo, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ComponentInteraction
impl<'de> Deserialize<'de> for ComponentInteraction
fn deserialize<D>(
deserializer: D,
) -> Result<ComponentInteraction, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ComponentInteractionData
impl<'de> Deserialize<'de> for ComponentInteractionData
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ComponentInteractionData, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ComponentInteractionDataKind
impl<'de> Deserialize<'de> for ComponentInteractionDataKind
fn deserialize<D>(
deserializer: D,
) -> Result<ComponentInteractionDataKind, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ComponentType
impl<'de> Deserialize<'de> for ComponentType
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ComponentType, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Config
impl<'de> Deserialize<'de> for Config
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Config, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Config
impl<'de> Deserialize<'de> for Config
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Config, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Config
impl<'de> Deserialize<'de> for Config
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Config, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Config
impl<'de> Deserialize<'de> for Config
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Config, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Config
impl<'de> Deserialize<'de> for Config
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Config, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Config
impl<'de> Deserialize<'de> for Config
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Config, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Config
impl<'de> Deserialize<'de> for Config
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Config, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Config
impl<'de> Deserialize<'de> for Config
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Config, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Config
impl<'de> Deserialize<'de> for Config
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Config, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Config
impl<'de> Deserialize<'de> for Config
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Config, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Config
impl<'de> Deserialize<'de> for Config
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Config, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Config
impl<'de> Deserialize<'de> for Config
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Config, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Config
impl<'de> Deserialize<'de> for Config
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Config, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Config
impl<'de> Deserialize<'de> for Config
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Config, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Config
impl<'de> Deserialize<'de> for Config
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Config, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Config
impl<'de> Deserialize<'de> for Config
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Config, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Config
impl<'de> Deserialize<'de> for Config
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Config, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Config
impl<'de> Deserialize<'de> for Config
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Config, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Config
impl<'de> Deserialize<'de> for Config
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Config, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Config
impl<'de> Deserialize<'de> for Config
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Config, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Config
impl<'de> Deserialize<'de> for Config
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Config, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Config
impl<'de> Deserialize<'de> for Config
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Config, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Config
impl<'de> Deserialize<'de> for Config
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Config, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Config
impl<'de> Deserialize<'de> for Config
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Config, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Config
impl<'de> Deserialize<'de> for Config
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Config, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Config
impl<'de> Deserialize<'de> for Config
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Config, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Config
impl<'de> Deserialize<'de> for Config
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Config, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Config
impl<'de> Deserialize<'de> for Config
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Config, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Config
impl<'de> Deserialize<'de> for Config
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Config, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Config
impl<'de> Deserialize<'de> for Config
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Config, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Config
impl<'de> Deserialize<'de> for Config
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Config, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Config
impl<'de> Deserialize<'de> for Config
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Config, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Config
impl<'de> Deserialize<'de> for Config
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Config, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Config
impl<'de> Deserialize<'de> for Config
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Config, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Config
impl<'de> Deserialize<'de> for Config
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Config, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Config
impl<'de> Deserialize<'de> for Config
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Config, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Config
impl<'de> Deserialize<'de> for Config
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Config, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Config
impl<'de> Deserialize<'de> for Config
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Config, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Config
impl<'de> Deserialize<'de> for Config
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Config, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Config
impl<'de> Deserialize<'de> for Config
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Config, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Config
impl<'de> Deserialize<'de> for Config
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Config, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Config
impl<'de> Deserialize<'de> for Config
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Config, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Config
impl<'de> Deserialize<'de> for Config
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Config, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Config
impl<'de> Deserialize<'de> for Config
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Config, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Config
impl<'de> Deserialize<'de> for Config
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Config, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Config
impl<'de> Deserialize<'de> for Config
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Config, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Config
impl<'de> Deserialize<'de> for Config
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Config, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Config
impl<'de> Deserialize<'de> for Config
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Config, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Config
impl<'de> Deserialize<'de> for Config
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Config, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Config
impl<'de> Deserialize<'de> for Config
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Config, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Config
impl<'de> Deserialize<'de> for Config
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Config, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Config
impl<'de> Deserialize<'de> for Config
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Config, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Config
impl<'de> Deserialize<'de> for Config
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Config, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Config
impl<'de> Deserialize<'de> for Config
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Config, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Config
impl<'de> Deserialize<'de> for Config
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Config, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Config
impl<'de> Deserialize<'de> for Config
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Config, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Config
impl<'de> Deserialize<'de> for Config
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Config, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Config
impl<'de> Deserialize<'de> for Config
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Config, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Config
impl<'de> Deserialize<'de> for Config
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Config, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Config
impl<'de> Deserialize<'de> for Config
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Config, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Config
impl<'de> Deserialize<'de> for Config
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Config, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Config
impl<'de> Deserialize<'de> for Config
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Config, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ConfigKind
impl<'de> Deserialize<'de> for ConfigKind
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ConfigKind, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Connection
impl<'de> Deserialize<'de> for Connection
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Connection, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ConnectionCheckedInEvent
impl<'de> Deserialize<'de> for ConnectionCheckedInEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ConnectionCheckedInEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ConnectionCheckedOutEvent
impl<'de> Deserialize<'de> for ConnectionCheckedOutEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ConnectionCheckedOutEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ConnectionCheckoutFailedEvent
impl<'de> Deserialize<'de> for ConnectionCheckoutFailedEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ConnectionCheckoutFailedEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ConnectionCheckoutFailedReason
impl<'de> Deserialize<'de> for ConnectionCheckoutFailedReason
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ConnectionCheckoutFailedReason, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ConnectionCheckoutStartedEvent
impl<'de> Deserialize<'de> for ConnectionCheckoutStartedEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ConnectionCheckoutStartedEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ConnectionClosedEvent
impl<'de> Deserialize<'de> for ConnectionClosedEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ConnectionClosedEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ConnectionClosedReason
impl<'de> Deserialize<'de> for ConnectionClosedReason
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ConnectionClosedReason, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ConnectionCreatedEvent
impl<'de> Deserialize<'de> for ConnectionCreatedEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ConnectionCreatedEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ConnectionPoolOptions
impl<'de> Deserialize<'de> for ConnectionPoolOptions
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ConnectionPoolOptions, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ConnectionReadyEvent
impl<'de> Deserialize<'de> for ConnectionReadyEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ConnectionReadyEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ConnectionString
impl<'de> Deserialize<'de> for ConnectionString
fn deserialize<D>(
deserializer: D,
) -> Result<ConnectionString, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ConnectionVisibility
impl<'de> Deserialize<'de> for ConnectionVisibility
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ConnectionVisibility, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ConstTitle
impl<'de> Deserialize<'de> for ConstTitle
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ConstTitle, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ContentBlock
impl<'de> Deserialize<'de> for ContentBlock
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ContentBlock, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ContextInclusion
impl<'de> Deserialize<'de> for ContextInclusion
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ContextInclusion, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CountDetails
impl<'de> Deserialize<'de> for CountDetails
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CountDetails, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CountOptions
impl<'de> Deserialize<'de> for CountOptions
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CountOptions, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CountTableRowsError
impl<'de> Deserialize<'de> for CountTableRowsError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CountTableRowsError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CountTableRowsError
impl<'de> Deserialize<'de> for CountTableRowsError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CountTableRowsError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CountTableRowsRequest
impl<'de> Deserialize<'de> for CountTableRowsRequest
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CountTableRowsRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CowBytes<'de>
impl<'de> Deserialize<'de> for CowBytes<'de>
fn deserialize<D>(
deserializer: D,
) -> Result<CowBytes<'de>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CowStr<'de>
impl<'de> Deserialize<'de> for CowStr<'de>
fn deserialize<D>(
deserializer: D,
) -> Result<CowStr<'de>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CreateCollectionOptions
impl<'de> Deserialize<'de> for CreateCollectionOptions
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CreateCollectionOptions, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CreateMaterializedViewError
impl<'de> Deserialize<'de> for CreateMaterializedViewError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CreateMaterializedViewError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CreateMaterializedViewError
impl<'de> Deserialize<'de> for CreateMaterializedViewError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CreateMaterializedViewError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CreateMaterializedViewRequest
impl<'de> Deserialize<'de> for CreateMaterializedViewRequest
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CreateMaterializedViewRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CreateMaterializedViewResponse
impl<'de> Deserialize<'de> for CreateMaterializedViewResponse
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CreateMaterializedViewResponse, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CreateMessageRequestMethod
impl<'de> Deserialize<'de> for CreateMessageRequestMethod
fn deserialize<D>(
deserializer: D,
) -> Result<CreateMessageRequestMethod, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CreateMessageRequestParams
impl<'de> Deserialize<'de> for CreateMessageRequestParams
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CreateMessageRequestParams, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CreateMessageResult
impl<'de> Deserialize<'de> for CreateMessageResult
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CreateMessageResult, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CreateNamespaceError
impl<'de> Deserialize<'de> for CreateNamespaceError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CreateNamespaceError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CreateNamespaceError
impl<'de> Deserialize<'de> for CreateNamespaceError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CreateNamespaceError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CreateNamespaceRequest
impl<'de> Deserialize<'de> for CreateNamespaceRequest
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CreateNamespaceRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CreateNamespaceResponse
impl<'de> Deserialize<'de> for CreateNamespaceResponse
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CreateNamespaceResponse, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CreateSearchIndexOptions
impl<'de> Deserialize<'de> for CreateSearchIndexOptions
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CreateSearchIndexOptions, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CreateTableError
impl<'de> Deserialize<'de> for CreateTableError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CreateTableError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CreateTableError
impl<'de> Deserialize<'de> for CreateTableError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CreateTableError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CreateTableIndexError
impl<'de> Deserialize<'de> for CreateTableIndexError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CreateTableIndexError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CreateTableIndexError
impl<'de> Deserialize<'de> for CreateTableIndexError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CreateTableIndexError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CreateTableIndexError
impl<'de> Deserialize<'de> for CreateTableIndexError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CreateTableIndexError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CreateTableIndexRequest
impl<'de> Deserialize<'de> for CreateTableIndexRequest
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CreateTableIndexRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CreateTableIndexResponse
impl<'de> Deserialize<'de> for CreateTableIndexResponse
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CreateTableIndexResponse, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CreateTableRequest
impl<'de> Deserialize<'de> for CreateTableRequest
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CreateTableRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CreateTableResponse
impl<'de> Deserialize<'de> for CreateTableResponse
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CreateTableResponse, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CreateTableScalarIndexError
impl<'de> Deserialize<'de> for CreateTableScalarIndexError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CreateTableScalarIndexError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CreateTableScalarIndexError
impl<'de> Deserialize<'de> for CreateTableScalarIndexError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CreateTableScalarIndexError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CreateTableScalarIndexError
impl<'de> Deserialize<'de> for CreateTableScalarIndexError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CreateTableScalarIndexError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CreateTableScalarIndexResponse
impl<'de> Deserialize<'de> for CreateTableScalarIndexResponse
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CreateTableScalarIndexResponse, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CreateTableTagError
impl<'de> Deserialize<'de> for CreateTableTagError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CreateTableTagError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CreateTableTagError
impl<'de> Deserialize<'de> for CreateTableTagError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CreateTableTagError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CreateTableTagError
impl<'de> Deserialize<'de> for CreateTableTagError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CreateTableTagError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CreateTableTagRequest
impl<'de> Deserialize<'de> for CreateTableTagRequest
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CreateTableTagRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CreateTableTagResponse
impl<'de> Deserialize<'de> for CreateTableTagResponse
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CreateTableTagResponse, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CreateTableVersionEntry
impl<'de> Deserialize<'de> for CreateTableVersionEntry
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CreateTableVersionEntry, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CreateTableVersionError
impl<'de> Deserialize<'de> for CreateTableVersionError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CreateTableVersionError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CreateTableVersionError
impl<'de> Deserialize<'de> for CreateTableVersionError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CreateTableVersionError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CreateTableVersionRequest
impl<'de> Deserialize<'de> for CreateTableVersionRequest
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CreateTableVersionRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CreateTableVersionResponse
impl<'de> Deserialize<'de> for CreateTableVersionResponse
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CreateTableVersionResponse, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CreateTaskResult
impl<'de> Deserialize<'de> for CreateTaskResult
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CreateTaskResult, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Credential
impl<'de> Deserialize<'de> for Credential
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Credential, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CurrentApplicationInfo
impl<'de> Deserialize<'de> for CurrentApplicationInfo
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CurrentApplicationInfo, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CurrentUser
impl<'de> Deserialize<'de> for CurrentUser
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CurrentUser, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CursorType
impl<'de> Deserialize<'de> for CursorType
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CursorType, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CustomNotification
impl<'de> Deserialize<'de> for CustomNotification
fn deserialize<D>(
deserializer: D,
) -> Result<CustomNotification, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CustomRequest
impl<'de> Deserialize<'de> for CustomRequest
fn deserialize<D>(
deserializer: D,
) -> Result<CustomRequest, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for CustomResult
impl<'de> Deserialize<'de> for CustomResult
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CustomResult, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Data
impl<'de> Deserialize<'de> for Data
fn deserialize<D>(
deserializer: D,
) -> Result<Data, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Data
impl<'de> Deserialize<'de> for Data
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Data, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Data
impl<'de> Deserialize<'de> for Data
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Data, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DataFile
impl<'de> Deserialize<'de> for DataFile
fn deserialize<D>(
deserializer: D,
) -> Result<DataFile, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DataFormat
Available on crate features dataset-service or deployment-resource-pool-service or endpoint-service or job-service or model-service or pipeline-service or prediction-service only.
impl<'de> Deserialize<'de> for DataFormat
dataset-service or deployment-resource-pool-service or endpoint-service or job-service or model-service or pipeline-service or prediction-service only.fn deserialize<D>(
deserializer: D,
) -> Result<DataFormat, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DataFormat
Available on crate feature prediction-service only.
impl<'de> Deserialize<'de> for DataFormat
prediction-service only.fn deserialize<D>(
deserializer: D,
) -> Result<DataFormat, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DataType
Available on crate feature prediction-service only.
impl<'de> Deserialize<'de> for DataType
prediction-service only.fn deserialize<D>(
deserializer: D,
) -> Result<DataType, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DatabaseAccessCredentials
impl<'de> Deserialize<'de> for DatabaseAccessCredentials
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DatabaseAccessCredentials, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DatabaseOptions
impl<'de> Deserialize<'de> for DatabaseOptions
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DatabaseOptions, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DatabaseSpecification
impl<'de> Deserialize<'de> for DatabaseSpecification
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DatabaseSpecification, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DatabaseUserCredentials
impl<'de> Deserialize<'de> for DatabaseUserCredentials
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DatabaseUserCredentials, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DatasetIndexRemapperOptions
impl<'de> Deserialize<'de> for DatasetIndexRemapperOptions
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DatasetIndexRemapperOptions, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DateTime
impl<'de> Deserialize<'de> for DateTime
fn deserialize<D>(
deserializer: D,
) -> Result<DateTime, <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>
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.
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>
impl<'de> Deserialize<'de> for DateTime<Local>
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.
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>
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.
fn deserialize<D>(
deserializer: D,
) -> Result<DateTime<Utc>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Datetime
impl<'de> Deserialize<'de> for Datetime
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Datetime, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DatetimeKind
impl<'de> Deserialize<'de> for DatetimeKind
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DatetimeKind, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DayOfWeek
impl<'de> Deserialize<'de> for DayOfWeek
fn deserialize<D>(
deserializer: D,
) -> Result<DayOfWeek, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DbPointer
impl<'de> Deserialize<'de> for DbPointer
fn deserialize<D>(
deserializer: D,
) -> Result<DbPointer, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DbResult
impl<'de> Deserialize<'de> for DbResult
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DbResult, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Decimal
Available on crate feature serde-str and non-crate feature serde-float only.
impl<'de> Deserialize<'de> for Decimal
serde-str and non-crate feature serde-float only.fn deserialize<D>(
deserializer: D,
) -> Result<Decimal, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Decimal
impl<'de> Deserialize<'de> for Decimal
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Decimal, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Decimal128
impl<'de> Deserialize<'de> for Decimal128
fn deserialize<D>(
deserializer: D,
) -> Result<Decimal128, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DecimalKind
impl<'de> Deserialize<'de> for DecimalKind
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DecimalKind, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DeclareTableError
impl<'de> Deserialize<'de> for DeclareTableError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DeclareTableError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DeclareTableError
impl<'de> Deserialize<'de> for DeclareTableError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DeclareTableError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DeclareTableRequest
impl<'de> Deserialize<'de> for DeclareTableRequest
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DeclareTableRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DeclareTableResponse
impl<'de> Deserialize<'de> for DeclareTableResponse
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DeclareTableResponse, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DecoderConfig
impl<'de> Deserialize<'de> for DecoderConfig
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DecoderConfig, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DecoderWrapper
impl<'de> Deserialize<'de> for DecoderWrapper
fn deserialize<D>(
deserializer: D,
) -> Result<DecoderWrapper, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DecoderWrapper
impl<'de> Deserialize<'de> for DecoderWrapper
fn deserialize<D>(
deserializer: D,
) -> Result<DecoderWrapper, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DeepSeekV2Config
impl<'de> Deserialize<'de> for DeepSeekV2Config
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DeepSeekV2Config, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DeepSeekV2RopeScaling
impl<'de> Deserialize<'de> for DeepSeekV2RopeScaling
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DeepSeekV2RopeScaling, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DefaultMessageNotificationLevel
impl<'de> Deserialize<'de> for DefaultMessageNotificationLevel
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DefaultMessageNotificationLevel, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DeleteFromTableError
impl<'de> Deserialize<'de> for DeleteFromTableError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DeleteFromTableError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DeleteFromTableError
impl<'de> Deserialize<'de> for DeleteFromTableError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DeleteFromTableError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DeleteFromTableRequest
impl<'de> Deserialize<'de> for DeleteFromTableRequest
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DeleteFromTableRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DeleteFromTableResponse
impl<'de> Deserialize<'de> for DeleteFromTableResponse
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DeleteFromTableResponse, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DeleteOptions
impl<'de> Deserialize<'de> for DeleteOptions
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DeleteOptions, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DeleteResult
impl<'de> Deserialize<'de> for DeleteResult
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DeleteResult, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DeleteTableTagError
impl<'de> Deserialize<'de> for DeleteTableTagError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DeleteTableTagError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DeleteTableTagError
impl<'de> Deserialize<'de> for DeleteTableTagError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DeleteTableTagError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DeleteTableTagError
impl<'de> Deserialize<'de> for DeleteTableTagError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DeleteTableTagError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DeleteTableTagRequest
impl<'de> Deserialize<'de> for DeleteTableTagRequest
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DeleteTableTagRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DeleteTableTagResponse
impl<'de> Deserialize<'de> for DeleteTableTagResponse
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DeleteTableTagResponse, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DeletionFile
impl<'de> Deserialize<'de> for DeletionFile
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DeletionFile, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DeletionFileType
impl<'de> Deserialize<'de> for DeletionFileType
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DeletionFileType, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DeregisterTableError
impl<'de> Deserialize<'de> for DeregisterTableError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DeregisterTableError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DeregisterTableError
impl<'de> Deserialize<'de> for DeregisterTableError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DeregisterTableError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DeregisterTableRequest
impl<'de> Deserialize<'de> for DeregisterTableRequest
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DeregisterTableRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DeregisterTableResponse
impl<'de> Deserialize<'de> for DeregisterTableResponse
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DeregisterTableResponse, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DescribeNamespaceError
impl<'de> Deserialize<'de> for DescribeNamespaceError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DescribeNamespaceError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DescribeNamespaceError
impl<'de> Deserialize<'de> for DescribeNamespaceError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DescribeNamespaceError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DescribeNamespaceRequest
impl<'de> Deserialize<'de> for DescribeNamespaceRequest
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DescribeNamespaceRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DescribeNamespaceResponse
impl<'de> Deserialize<'de> for DescribeNamespaceResponse
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DescribeNamespaceResponse, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DescribeTableError
impl<'de> Deserialize<'de> for DescribeTableError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DescribeTableError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DescribeTableError
impl<'de> Deserialize<'de> for DescribeTableError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DescribeTableError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DescribeTableIndexStatsError
impl<'de> Deserialize<'de> for DescribeTableIndexStatsError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DescribeTableIndexStatsError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DescribeTableIndexStatsError
impl<'de> Deserialize<'de> for DescribeTableIndexStatsError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DescribeTableIndexStatsError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DescribeTableIndexStatsError
impl<'de> Deserialize<'de> for DescribeTableIndexStatsError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DescribeTableIndexStatsError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DescribeTableIndexStatsRequest
impl<'de> Deserialize<'de> for DescribeTableIndexStatsRequest
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DescribeTableIndexStatsRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DescribeTableIndexStatsResponse
impl<'de> Deserialize<'de> for DescribeTableIndexStatsResponse
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DescribeTableIndexStatsResponse, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DescribeTableRequest
impl<'de> Deserialize<'de> for DescribeTableRequest
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DescribeTableRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DescribeTableResponse
impl<'de> Deserialize<'de> for DescribeTableResponse
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DescribeTableResponse, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DescribeTableVersionError
impl<'de> Deserialize<'de> for DescribeTableVersionError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DescribeTableVersionError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DescribeTableVersionError
impl<'de> Deserialize<'de> for DescribeTableVersionError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DescribeTableVersionError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DescribeTableVersionRequest
impl<'de> Deserialize<'de> for DescribeTableVersionRequest
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DescribeTableVersionRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DescribeTableVersionResponse
impl<'de> Deserialize<'de> for DescribeTableVersionResponse
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DescribeTableVersionResponse, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DescribeTransactionError
impl<'de> Deserialize<'de> for DescribeTransactionError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DescribeTransactionError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DescribeTransactionError
impl<'de> Deserialize<'de> for DescribeTransactionError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DescribeTransactionError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DescribeTransactionRequest
impl<'de> Deserialize<'de> for DescribeTransactionRequest
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DescribeTransactionRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DescribeTransactionResponse
impl<'de> Deserialize<'de> for DescribeTransactionResponse
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DescribeTransactionResponse, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DictionaryKind
impl<'de> Deserialize<'de> for DictionaryKind
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DictionaryKind, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DictionaryScheme
impl<'de> Deserialize<'de> for DictionaryScheme
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DictionaryScheme, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Digits
impl<'de> Deserialize<'de> for Digits
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Digits, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Digits
impl<'de> Deserialize<'de> for Digits
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Digits, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DiscordJsonError
impl<'de> Deserialize<'de> for DiscordJsonError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DiscordJsonError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DiscordJsonSingleError
impl<'de> Deserialize<'de> for DiscordJsonSingleError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DiscordJsonSingleError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DistanceType
impl<'de> Deserialize<'de> for DistanceType
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DistanceType, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DistinctOptions
impl<'de> Deserialize<'de> for DistinctOptions
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DistinctOptions, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Document
impl<'de> Deserialize<'de> for Document
Source§fn deserialize<D>(
deserializer: D,
) -> Result<Document, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
fn deserialize<D>(
deserializer: D,
) -> Result<Document, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Deserialize this value given this Deserializer.
Source§impl<'de> Deserialize<'de> for DoubleArray
impl<'de> Deserialize<'de> for DoubleArray
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DoubleArray, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DriverInfo
impl<'de> Deserialize<'de> for DriverInfo
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DriverInfo, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DropCollectionOptions
impl<'de> Deserialize<'de> for DropCollectionOptions
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DropCollectionOptions, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DropColumnsResult
impl<'de> Deserialize<'de> for DropColumnsResult
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DropColumnsResult, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DropIndexOptions
impl<'de> Deserialize<'de> for DropIndexOptions
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DropIndexOptions, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DropNamespaceError
impl<'de> Deserialize<'de> for DropNamespaceError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DropNamespaceError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DropNamespaceError
impl<'de> Deserialize<'de> for DropNamespaceError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DropNamespaceError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DropNamespaceRequest
impl<'de> Deserialize<'de> for DropNamespaceRequest
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DropNamespaceRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DropNamespaceResponse
impl<'de> Deserialize<'de> for DropNamespaceResponse
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DropNamespaceResponse, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DropSearchIndexOptions
impl<'de> Deserialize<'de> for DropSearchIndexOptions
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DropSearchIndexOptions, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DropTableError
impl<'de> Deserialize<'de> for DropTableError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DropTableError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DropTableError
impl<'de> Deserialize<'de> for DropTableError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DropTableError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DropTableIndexError
impl<'de> Deserialize<'de> for DropTableIndexError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DropTableIndexError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DropTableIndexError
impl<'de> Deserialize<'de> for DropTableIndexError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DropTableIndexError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DropTableIndexError
impl<'de> Deserialize<'de> for DropTableIndexError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DropTableIndexError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DropTableIndexRequest
impl<'de> Deserialize<'de> for DropTableIndexRequest
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DropTableIndexRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DropTableIndexResponse
impl<'de> Deserialize<'de> for DropTableIndexResponse
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DropTableIndexResponse, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DropTableRequest
impl<'de> Deserialize<'de> for DropTableRequest
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DropTableRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DropTableResponse
impl<'de> Deserialize<'de> for DropTableResponse
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DropTableResponse, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Dtype
impl<'de> Deserialize<'de> for Dtype
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Dtype, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Duration
impl<'de> Deserialize<'de> for Duration
fn deserialize<D>(
deserializer: D,
) -> Result<Duration, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Duration
impl<'de> Deserialize<'de> for Duration
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Duration, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for DurationKind
impl<'de> Deserialize<'de> for DurationKind
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DurationKind, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Edition
impl<'de> Deserialize<'de> for Edition
fn deserialize<D>(
deserializer: D,
) -> Result<Edition, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for EitherKind
impl<'de> Deserialize<'de> for EitherKind
fn deserialize<__D>(
__deserializer: __D,
) -> Result<EitherKind, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ElicitRequestParams
impl<'de> Deserialize<'de> for ElicitRequestParams
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ElicitRequestParams, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ElicitResult
impl<'de> Deserialize<'de> for ElicitResult
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ElicitResult, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ElicitationAction
impl<'de> Deserialize<'de> for ElicitationAction
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ElicitationAction, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ElicitationCapability
impl<'de> Deserialize<'de> for ElicitationCapability
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ElicitationCapability, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ElicitationCompletionNotificationMethod
impl<'de> Deserialize<'de> for ElicitationCompletionNotificationMethod
fn deserialize<D>(
deserializer: D,
) -> Result<ElicitationCompletionNotificationMethod, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ElicitationCreateRequestMethod
impl<'de> Deserialize<'de> for ElicitationCreateRequestMethod
fn deserialize<D>(
deserializer: D,
) -> Result<ElicitationCreateRequestMethod, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ElicitationResponseNotificationMethod
impl<'de> Deserialize<'de> for ElicitationResponseNotificationMethod
fn deserialize<D>(
deserializer: D,
) -> Result<ElicitationResponseNotificationMethod, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ElicitationResponseNotificationParam
impl<'de> Deserialize<'de> for ElicitationResponseNotificationParam
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ElicitationResponseNotificationParam, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ElicitationSchema
impl<'de> Deserialize<'de> for ElicitationSchema
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ElicitationSchema, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ElicitationTaskCapability
impl<'de> Deserialize<'de> for ElicitationTaskCapability
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ElicitationTaskCapability, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for EllipticCurve
impl<'de> Deserialize<'de> for EllipticCurve
fn deserialize<__D>(
__deserializer: __D,
) -> Result<EllipticCurve, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for EllipticCurveKeyParameters
impl<'de> Deserialize<'de> for EllipticCurveKeyParameters
fn deserialize<__D>(
__deserializer: __D,
) -> Result<EllipticCurveKeyParameters, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for EllipticCurveKeyType
impl<'de> Deserialize<'de> for EllipticCurveKeyType
fn deserialize<__D>(
__deserializer: __D,
) -> Result<EllipticCurveKeyType, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Embed
impl<'de> Deserialize<'de> for Embed
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Embed, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for EmbedAuthor
impl<'de> Deserialize<'de> for EmbedAuthor
fn deserialize<__D>(
__deserializer: __D,
) -> Result<EmbedAuthor, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for EmbedField
impl<'de> Deserialize<'de> for EmbedField
fn deserialize<__D>(
__deserializer: __D,
) -> Result<EmbedField, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<EmbedFooter, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for EmbedHead
impl<'de> Deserialize<'de> for EmbedHead
fn deserialize<__D>(
__deserializer: __D,
) -> Result<EmbedHead, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for EmbedImage
impl<'de> Deserialize<'de> for EmbedImage
fn deserialize<__D>(
__deserializer: __D,
) -> Result<EmbedImage, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for EmbedProvider
impl<'de> Deserialize<'de> for EmbedProvider
fn deserialize<__D>(
__deserializer: __D,
) -> Result<EmbedProvider, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for EmbedThumbnail
impl<'de> Deserialize<'de> for EmbedThumbnail
fn deserialize<__D>(
__deserializer: __D,
) -> Result<EmbedThumbnail, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for EmbedVideo
impl<'de> Deserialize<'de> for EmbedVideo
fn deserialize<__D>(
__deserializer: __D,
) -> Result<EmbedVideo, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for EmbeddedResource
impl<'de> Deserialize<'de> for EmbeddedResource
fn deserialize<__D>(
__deserializer: __D,
) -> Result<EmbeddedResource, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for EmbeddingDefinition
impl<'de> Deserialize<'de> for EmbeddingDefinition
fn deserialize<__D>(
__deserializer: __D,
) -> Result<EmbeddingDefinition, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for EmbeddingTaskType
Available on crate feature prediction-service only.
impl<'de> Deserialize<'de> for EmbeddingTaskType
prediction-service only.fn deserialize<D>(
deserializer: D,
) -> Result<EmbeddingTaskType, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Emoji
impl<'de> Deserialize<'de> for Emoji
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Emoji, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for EmojiId
impl<'de> Deserialize<'de> for EmojiId
fn deserialize<__D>(
__deserializer: __D,
) -> Result<EmojiId, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Empty
impl<'de> Deserialize<'de> for Empty
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Empty, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for EmptyObject
impl<'de> Deserialize<'de> for EmptyObject
fn deserialize<__D>(
__deserializer: __D,
) -> Result<EmptyObject, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Encoding
impl<'de> Deserialize<'de> for Encoding
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Encoding, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Encoding
impl<'de> Deserialize<'de> for Encoding
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Encoding, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for EndNodeId
impl<'de> Deserialize<'de> for EndNodeId
fn deserialize<D>(
deserializer: D,
) -> Result<EndNodeId, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Entitlement
impl<'de> Deserialize<'de> for Entitlement
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Entitlement, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for EntitlementCreateEvent
impl<'de> Deserialize<'de> for EntitlementCreateEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<EntitlementCreateEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for EntitlementDeleteEvent
impl<'de> Deserialize<'de> for EntitlementDeleteEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<EntitlementDeleteEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for EntitlementId
impl<'de> Deserialize<'de> for EntitlementId
fn deserialize<__D>(
__deserializer: __D,
) -> Result<EntitlementId, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for EntitlementKind
impl<'de> Deserialize<'de> for EntitlementKind
fn deserialize<__D>(
__deserializer: __D,
) -> Result<EntitlementKind, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for EntitlementUpdateEvent
impl<'de> Deserialize<'de> for EntitlementUpdateEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<EntitlementUpdateEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for EntityType
impl<'de> Deserialize<'de> for EntityType
fn deserialize<D>(
deserializer: D,
) -> Result<EntityType, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for EntryPointHandlerType
impl<'de> Deserialize<'de> for EntryPointHandlerType
fn deserialize<__D>(
__deserializer: __D,
) -> Result<EntryPointHandlerType, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for EnumSchema
impl<'de> Deserialize<'de> for EnumSchema
fn deserialize<__D>(
__deserializer: __D,
) -> Result<EnumSchema, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for EnumType
impl<'de> Deserialize<'de> for EnumType
fn deserialize<D>(
deserializer: D,
) -> Result<EnumType, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for EnumTypeConst
impl<'de> Deserialize<'de> for EnumTypeConst
fn deserialize<D>(
deserializer: D,
) -> Result<EnumTypeConst, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Environment
Available on crate features gen-ai-cache-service or llm-utility-service or prediction-service or vertex-rag-service only.
impl<'de> Deserialize<'de> for Environment
gen-ai-cache-service or llm-utility-service or prediction-service or vertex-rag-service only.fn deserialize<D>(
deserializer: D,
) -> Result<Environment, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for EosTokenId
impl<'de> Deserialize<'de> for EosTokenId
fn deserialize<D>(
deserializer: D,
) -> Result<EosTokenId, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ErrorCode
impl<'de> Deserialize<'de> for ErrorCode
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ErrorCode, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ErrorData
impl<'de> Deserialize<'de> for ErrorData
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ErrorData, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ErrorReason
impl<'de> Deserialize<'de> for ErrorReason
fn deserialize<D>(
deserializer: D,
) -> Result<ErrorReason, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ErrorResponse
impl<'de> Deserialize<'de> for ErrorResponse
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ErrorResponse, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for EstimatedDocumentCountOptions
impl<'de> Deserialize<'de> for EstimatedDocumentCountOptions
fn deserialize<__D>(
__deserializer: __D,
) -> Result<EstimatedDocumentCountOptions, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Event
impl<'de> Deserialize<'de> for Event
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Event, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for EventType
impl<'de> Deserialize<'de> for EventType
fn deserialize<__D>(
__deserializer: __D,
) -> Result<EventType, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Explain
impl<'de> Deserialize<'de> for Explain
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Explain, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ExplainTableQueryPlanError
impl<'de> Deserialize<'de> for ExplainTableQueryPlanError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ExplainTableQueryPlanError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ExplainTableQueryPlanError
impl<'de> Deserialize<'de> for ExplainTableQueryPlanError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ExplainTableQueryPlanError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ExplainTableQueryPlanRequest
impl<'de> Deserialize<'de> for ExplainTableQueryPlanRequest
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ExplainTableQueryPlanRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ExplainTableQueryPlanResponse
impl<'de> Deserialize<'de> for ExplainTableQueryPlanResponse
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ExplainTableQueryPlanResponse, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ExplicitContentFilter
impl<'de> Deserialize<'de> for ExplicitContentFilter
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ExplicitContentFilter, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ExportMlModelRequest
impl<'de> Deserialize<'de> for ExportMlModelRequest
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ExportMlModelRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ExportMlModelResponse
impl<'de> Deserialize<'de> for ExportMlModelResponse
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ExportMlModelResponse, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ExportSqlRequest
impl<'de> Deserialize<'de> for ExportSqlRequest
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ExportSqlRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ExportSqlResponse
impl<'de> Deserialize<'de> for ExportSqlResponse
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ExportSqlResponse, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ExternalFile
impl<'de> Deserialize<'de> for ExternalFile
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ExternalFile, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Fetch
impl<'de> Deserialize<'de> for Fetch
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Fetch, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Fetchs
impl<'de> Deserialize<'de> for Fetchs
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Fetchs, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Field
impl<'de> Deserialize<'de> for Field
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Field, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Field
impl<'de> Deserialize<'de> for Field
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Field, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for FieldBehavior
impl<'de> Deserialize<'de> for FieldBehavior
fn deserialize<D>(
deserializer: D,
) -> Result<FieldBehavior, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for FieldDefinition
impl<'de> Deserialize<'de> for FieldDefinition
fn deserialize<__D>(
__deserializer: __D,
) -> Result<FieldDefinition, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for FieldPresence
impl<'de> Deserialize<'de> for FieldPresence
fn deserialize<D>(
deserializer: D,
) -> Result<FieldPresence, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for FieldType
impl<'de> Deserialize<'de> for FieldType
fn deserialize<__D>(
__deserializer: __D,
) -> Result<FieldType, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Fields
impl<'de> Deserialize<'de> for Fields
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Fields, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for File
impl<'de> Deserialize<'de> for File
fn deserialize<__D>(
__deserializer: __D,
) -> Result<File, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for File
impl<'de> Deserialize<'de> for File
fn deserialize<__D>(
__deserializer: __D,
) -> Result<File, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for FileKind
impl<'de> Deserialize<'de> for FileKind
fn deserialize<__D>(
__deserializer: __D,
) -> Result<FileKind, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for FilesCollectionDocument
impl<'de> Deserialize<'de> for FilesCollectionDocument
fn deserialize<__D>(
__deserializer: __D,
) -> Result<FilesCollectionDocument, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for FindOneAndDeleteOptions
impl<'de> Deserialize<'de> for FindOneAndDeleteOptions
fn deserialize<__D>(
__deserializer: __D,
) -> Result<FindOneAndDeleteOptions, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for FindOneAndReplaceOptions
impl<'de> Deserialize<'de> for FindOneAndReplaceOptions
fn deserialize<__D>(
__deserializer: __D,
) -> Result<FindOneAndReplaceOptions, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for FindOneAndUpdateOptions
impl<'de> Deserialize<'de> for FindOneAndUpdateOptions
fn deserialize<__D>(
__deserializer: __D,
) -> Result<FindOneAndUpdateOptions, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for FindOneOptions
impl<'de> Deserialize<'de> for FindOneOptions
fn deserialize<__D>(
__deserializer: __D,
) -> Result<FindOneOptions, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for FindOptions
impl<'de> Deserialize<'de> for FindOptions
fn deserialize<__D>(
__deserializer: __D,
) -> Result<FindOptions, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for FinishReason
Available on crate feature prediction-service only.
impl<'de> Deserialize<'de> for FinishReason
prediction-service only.fn deserialize<D>(
deserializer: D,
) -> Result<FinishReason, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for FixedLength
impl<'de> Deserialize<'de> for FixedLength
fn deserialize<__D>(
__deserializer: __D,
) -> Result<FixedLength, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for FixedLength
impl<'de> Deserialize<'de> for FixedLength
fn deserialize<__D>(
__deserializer: __D,
) -> Result<FixedLength, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for FixedShapeTensorMetadata
impl<'de> Deserialize<'de> for FixedShapeTensorMetadata
fn deserialize<D>(
deserializer: D,
) -> Result<FixedShapeTensorMetadata, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for FlatMetadata
impl<'de> Deserialize<'de> for FlatMetadata
fn deserialize<__D>(
__deserializer: __D,
) -> Result<FlatMetadata, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Flavor
impl<'de> Deserialize<'de> for Flavor
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Flavor, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for FloatKind
impl<'de> Deserialize<'de> for FloatKind
fn deserialize<__D>(
__deserializer: __D,
) -> Result<FloatKind, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for FlowControlLimitExceededBehaviorProto
impl<'de> Deserialize<'de> for FlowControlLimitExceededBehaviorProto
fn deserialize<D>(
deserializer: D,
) -> Result<FlowControlLimitExceededBehaviorProto, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for FlushedGeneration
impl<'de> Deserialize<'de> for FlushedGeneration
fn deserialize<__D>(
__deserializer: __D,
) -> Result<FlushedGeneration, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for FollowedChannel
impl<'de> Deserialize<'de> for FollowedChannel
fn deserialize<__D>(
__deserializer: __D,
) -> Result<FollowedChannel, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for FormElicitationCapability
impl<'de> Deserialize<'de> for FormElicitationCapability
fn deserialize<__D>(
__deserializer: __D,
) -> Result<FormElicitationCapability, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Format
impl<'de> Deserialize<'de> for Format
fn deserialize<D>(
deserializer: D,
) -> Result<Format, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ForumEmoji
impl<'de> Deserialize<'de> for ForumEmoji
fn deserialize<D>(
deserializer: D,
) -> Result<ForumEmoji, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ForumLayoutType
impl<'de> Deserialize<'de> for ForumLayoutType
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ForumLayoutType, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ForumTag
impl<'de> Deserialize<'de> for ForumTag
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ForumTag, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ForumTagId
impl<'de> Deserialize<'de> for ForumTagId
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ForumTagId, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for FragDigest
impl<'de> Deserialize<'de> for FragDigest
fn deserialize<__D>(
__deserializer: __D,
) -> Result<FragDigest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for FragReuseGroup
impl<'de> Deserialize<'de> for FragReuseGroup
fn deserialize<__D>(
__deserializer: __D,
) -> Result<FragReuseGroup, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for FragReuseIndex
impl<'de> Deserialize<'de> for FragReuseIndex
fn deserialize<__D>(
__deserializer: __D,
) -> Result<FragReuseIndex, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for FragReuseIndexDetails
impl<'de> Deserialize<'de> for FragReuseIndexDetails
fn deserialize<__D>(
__deserializer: __D,
) -> Result<FragReuseIndexDetails, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for FragReuseIndexDetailsContentType
impl<'de> Deserialize<'de> for FragReuseIndexDetailsContentType
fn deserialize<__D>(
__deserializer: __D,
) -> Result<FragReuseIndexDetailsContentType, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for FragReuseVersion
impl<'de> Deserialize<'de> for FragReuseVersion
fn deserialize<__D>(
__deserializer: __D,
) -> Result<FragReuseVersion, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Fragment
impl<'de> Deserialize<'de> for Fragment
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Fragment, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for FragmentStatistics
impl<'de> Deserialize<'de> for FragmentStatistics
fn deserialize<__D>(
__deserializer: __D,
) -> Result<FragmentStatistics, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for FragmentStats
impl<'de> Deserialize<'de> for FragmentStats
fn deserialize<__D>(
__deserializer: __D,
) -> Result<FragmentStats, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for FragmentSummary
impl<'de> Deserialize<'de> for FragmentSummary
fn deserialize<__D>(
__deserializer: __D,
) -> Result<FragmentSummary, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for FragmentSummaryStats
impl<'de> Deserialize<'de> for FragmentSummaryStats
fn deserialize<__D>(
__deserializer: __D,
) -> Result<FragmentSummaryStats, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for FtsQuery
impl<'de> Deserialize<'de> for FtsQuery
fn deserialize<__D>(
__deserializer: __D,
) -> Result<FtsQuery, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for FtsQuery
impl<'de> Deserialize<'de> for FtsQuery
fn deserialize<__D>(
__deserializer: __D,
) -> Result<FtsQuery, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for FtsSearchParams
impl<'de> Deserialize<'de> for FtsSearchParams
fn deserialize<__D>(
__deserializer: __D,
) -> Result<FtsSearchParams, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for FullDocumentBeforeChangeType
impl<'de> Deserialize<'de> for FullDocumentBeforeChangeType
fn deserialize<__D>(
__deserializer: __D,
) -> Result<FullDocumentBeforeChangeType, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for FullDocumentType
impl<'de> Deserialize<'de> for FullDocumentType
fn deserialize<__D>(
__deserializer: __D,
) -> Result<FullDocumentType, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for FunctionKind
impl<'de> Deserialize<'de> for FunctionKind
fn deserialize<__D>(
__deserializer: __D,
) -> Result<FunctionKind, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Fuse
impl<'de> Deserialize<'de> for Fuse
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Fuse, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Fuse
impl<'de> Deserialize<'de> for Fuse
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Fuse, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Gateway
impl<'de> Deserialize<'de> for Gateway
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Gateway, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for GatewayEvent
impl<'de> Deserialize<'de> for GatewayEvent
fn deserialize<D>(
deserializer: D,
) -> Result<GatewayEvent, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for GatewayIntents
impl<'de> Deserialize<'de> for GatewayIntents
fn deserialize<D>(
deserializer: D,
) -> Result<GatewayIntents, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Gemma4AudioConfig
impl<'de> Deserialize<'de> for Gemma4AudioConfig
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Gemma4AudioConfig, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Gemma4Config
impl<'de> Deserialize<'de> for Gemma4Config
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Gemma4Config, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Gemma4RopeLayerParams
impl<'de> Deserialize<'de> for Gemma4RopeLayerParams
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Gemma4RopeLayerParams, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Gemma4RopeParameters
impl<'de> Deserialize<'de> for Gemma4RopeParameters
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Gemma4RopeParameters, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Gemma4TextConfig
impl<'de> Deserialize<'de> for Gemma4TextConfig
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Gemma4TextConfig, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Gemma4VisionConfig
impl<'de> Deserialize<'de> for Gemma4VisionConfig
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Gemma4VisionConfig, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for GenericId
impl<'de> Deserialize<'de> for GenericId
fn deserialize<__D>(
__deserializer: __D,
) -> Result<GenericId, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Geometry
impl<'de> Deserialize<'de> for Geometry
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Geometry, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Geometry
impl<'de> Deserialize<'de> for Geometry
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Geometry, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Geometry
impl<'de> Deserialize<'de> for Geometry
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Geometry, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for GeometryCollection
impl<'de> Deserialize<'de> for GeometryCollection
fn deserialize<__D>(
__deserializer: __D,
) -> Result<GeometryCollection, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for GeometryKind
impl<'de> Deserialize<'de> for GeometryKind
fn deserialize<__D>(
__deserializer: __D,
) -> Result<GeometryKind, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for GeometryKind
impl<'de> Deserialize<'de> for GeometryKind
fn deserialize<__D>(
__deserializer: __D,
) -> Result<GeometryKind, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for GetPromptRequestMethod
impl<'de> Deserialize<'de> for GetPromptRequestMethod
fn deserialize<D>(
deserializer: D,
) -> Result<GetPromptRequestMethod, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for GetPromptRequestParams
impl<'de> Deserialize<'de> for GetPromptRequestParams
fn deserialize<__D>(
__deserializer: __D,
) -> Result<GetPromptRequestParams, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for GetPromptResult
impl<'de> Deserialize<'de> for GetPromptResult
fn deserialize<__D>(
__deserializer: __D,
) -> Result<GetPromptResult, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for GetTableStatsError
impl<'de> Deserialize<'de> for GetTableStatsError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<GetTableStatsError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for GetTableStatsError
impl<'de> Deserialize<'de> for GetTableStatsError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<GetTableStatsError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for GetTableStatsRequest
impl<'de> Deserialize<'de> for GetTableStatsRequest
fn deserialize<__D>(
__deserializer: __D,
) -> Result<GetTableStatsRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for GetTableStatsResponse
impl<'de> Deserialize<'de> for GetTableStatsResponse
fn deserialize<__D>(
__deserializer: __D,
) -> Result<GetTableStatsResponse, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for GetTableTagVersionError
impl<'de> Deserialize<'de> for GetTableTagVersionError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<GetTableTagVersionError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for GetTableTagVersionError
impl<'de> Deserialize<'de> for GetTableTagVersionError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<GetTableTagVersionError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for GetTableTagVersionError
impl<'de> Deserialize<'de> for GetTableTagVersionError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<GetTableTagVersionError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for GetTableTagVersionRequest
impl<'de> Deserialize<'de> for GetTableTagVersionRequest
fn deserialize<__D>(
__deserializer: __D,
) -> Result<GetTableTagVersionRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for GetTableTagVersionResponse
impl<'de> Deserialize<'de> for GetTableTagVersionResponse
fn deserialize<__D>(
__deserializer: __D,
) -> Result<GetTableTagVersionResponse, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for GetTaskMethod
impl<'de> Deserialize<'de> for GetTaskMethod
fn deserialize<D>(
deserializer: D,
) -> Result<GetTaskMethod, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for GetTaskParams
impl<'de> Deserialize<'de> for GetTaskParams
fn deserialize<__D>(
__deserializer: __D,
) -> Result<GetTaskParams, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for GetTaskPayloadMethod
impl<'de> Deserialize<'de> for GetTaskPayloadMethod
fn deserialize<D>(
deserializer: D,
) -> Result<GetTaskPayloadMethod, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for GetTaskPayloadParams
impl<'de> Deserialize<'de> for GetTaskPayloadParams
fn deserialize<__D>(
__deserializer: __D,
) -> Result<GetTaskPayloadParams, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for GetTaskPayloadResult
impl<'de> Deserialize<'de> for GetTaskPayloadResult
fn deserialize<D>(
deserializer: D,
) -> Result<GetTaskPayloadResult, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for GetTaskResult
impl<'de> Deserialize<'de> for GetTaskResult
fn deserialize<__D>(
__deserializer: __D,
) -> Result<GetTaskResult, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for GraniteConfig
impl<'de> Deserialize<'de> for GraniteConfig
fn deserialize<__D>(
__deserializer: __D,
) -> Result<GraniteConfig, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for GraniteEosToks
impl<'de> Deserialize<'de> for GraniteEosToks
fn deserialize<__D>(
__deserializer: __D,
) -> Result<GraniteEosToks, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for GraniteMoeHybridConfig
impl<'de> Deserialize<'de> for GraniteMoeHybridConfig
fn deserialize<__D>(
__deserializer: __D,
) -> Result<GraniteMoeHybridConfig, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for GraniteMoeHybridLayerType
impl<'de> Deserialize<'de> for GraniteMoeHybridLayerType
fn deserialize<__D>(
__deserializer: __D,
) -> Result<GraniteMoeHybridLayerType, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for GraniteMoeHybridRopeConfig
impl<'de> Deserialize<'de> for GraniteMoeHybridRopeConfig
fn deserialize<__D>(
__deserializer: __D,
) -> Result<GraniteMoeHybridRopeConfig, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for GraniteMoeHybridRopeType
impl<'de> Deserialize<'de> for GraniteMoeHybridRopeType
fn deserialize<__D>(
__deserializer: __D,
) -> Result<GraniteMoeHybridRopeType, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for GraniteRopeConfig
impl<'de> Deserialize<'de> for GraniteRopeConfig
fn deserialize<__D>(
__deserializer: __D,
) -> Result<GraniteRopeConfig, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for GraniteRopeType
impl<'de> Deserialize<'de> for GraniteRopeType
fn deserialize<__D>(
__deserializer: __D,
) -> Result<GraniteRopeType, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for GridFsBucketOptions
impl<'de> Deserialize<'de> for GridFsBucketOptions
fn deserialize<__D>(
__deserializer: __D,
) -> Result<GridFsBucketOptions, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for GridFsDownloadByNameOptions
impl<'de> Deserialize<'de> for GridFsDownloadByNameOptions
fn deserialize<__D>(
__deserializer: __D,
) -> Result<GridFsDownloadByNameOptions, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for GridFsFindOneOptions
impl<'de> Deserialize<'de> for GridFsFindOneOptions
fn deserialize<__D>(
__deserializer: __D,
) -> Result<GridFsFindOneOptions, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for GridFsFindOptions
impl<'de> Deserialize<'de> for GridFsFindOptions
fn deserialize<__D>(
__deserializer: __D,
) -> Result<GridFsFindOptions, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for GridFsUploadOptions
impl<'de> Deserialize<'de> for GridFsUploadOptions
fn deserialize<__D>(
__deserializer: __D,
) -> Result<GridFsUploadOptions, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Guild
impl<'de> Deserialize<'de> for Guild
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Guild, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for GuildAuditLogEntryCreateEvent
impl<'de> Deserialize<'de> for GuildAuditLogEntryCreateEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<GuildAuditLogEntryCreateEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for GuildBanAddEvent
impl<'de> Deserialize<'de> for GuildBanAddEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<GuildBanAddEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for GuildBanRemoveEvent
impl<'de> Deserialize<'de> for GuildBanRemoveEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<GuildBanRemoveEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for GuildChannel
impl<'de> Deserialize<'de> for GuildChannel
fn deserialize<__D>(
__deserializer: __D,
) -> Result<GuildChannel, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for GuildCreateEvent
impl<'de> Deserialize<'de> for GuildCreateEvent
fn deserialize<D>(
deserializer: D,
) -> Result<GuildCreateEvent, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for GuildDeleteEvent
impl<'de> Deserialize<'de> for GuildDeleteEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<GuildDeleteEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for GuildEmojisUpdateEvent
impl<'de> Deserialize<'de> for GuildEmojisUpdateEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<GuildEmojisUpdateEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for GuildId
impl<'de> Deserialize<'de> for GuildId
fn deserialize<__D>(
__deserializer: __D,
) -> Result<GuildId, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for GuildInfo
impl<'de> Deserialize<'de> for GuildInfo
fn deserialize<__D>(
__deserializer: __D,
) -> Result<GuildInfo, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for GuildIntegrationsUpdateEvent
impl<'de> Deserialize<'de> for GuildIntegrationsUpdateEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<GuildIntegrationsUpdateEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for GuildMemberAddEvent
impl<'de> Deserialize<'de> for GuildMemberAddEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<GuildMemberAddEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for GuildMemberFlags
impl<'de> Deserialize<'de> for GuildMemberFlags
fn deserialize<D>(
deserializer: D,
) -> Result<GuildMemberFlags, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for GuildMemberRemoveEvent
impl<'de> Deserialize<'de> for GuildMemberRemoveEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<GuildMemberRemoveEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for GuildMemberUpdateEvent
impl<'de> Deserialize<'de> for GuildMemberUpdateEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<GuildMemberUpdateEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for GuildMembersChunkEvent
impl<'de> Deserialize<'de> for GuildMembersChunkEvent
fn deserialize<D>(
deserializer: D,
) -> Result<GuildMembersChunkEvent, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for GuildPreview
impl<'de> Deserialize<'de> for GuildPreview
fn deserialize<__D>(
__deserializer: __D,
) -> Result<GuildPreview, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for GuildPrune
impl<'de> Deserialize<'de> for GuildPrune
fn deserialize<__D>(
__deserializer: __D,
) -> Result<GuildPrune, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for GuildRoleCreateEvent
impl<'de> Deserialize<'de> for GuildRoleCreateEvent
fn deserialize<D>(
deserializer: D,
) -> Result<GuildRoleCreateEvent, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for GuildRoleDeleteEvent
impl<'de> Deserialize<'de> for GuildRoleDeleteEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<GuildRoleDeleteEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for GuildRoleUpdateEvent
impl<'de> Deserialize<'de> for GuildRoleUpdateEvent
fn deserialize<D>(
deserializer: D,
) -> Result<GuildRoleUpdateEvent, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for GuildScheduledEventCreateEvent
impl<'de> Deserialize<'de> for GuildScheduledEventCreateEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<GuildScheduledEventCreateEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for GuildScheduledEventDeleteEvent
impl<'de> Deserialize<'de> for GuildScheduledEventDeleteEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<GuildScheduledEventDeleteEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for GuildScheduledEventUpdateEvent
impl<'de> Deserialize<'de> for GuildScheduledEventUpdateEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<GuildScheduledEventUpdateEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for GuildScheduledEventUserAddEvent
impl<'de> Deserialize<'de> for GuildScheduledEventUserAddEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<GuildScheduledEventUserAddEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for GuildScheduledEventUserRemoveEvent
impl<'de> Deserialize<'de> for GuildScheduledEventUserRemoveEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<GuildScheduledEventUserRemoveEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for GuildStickersUpdateEvent
impl<'de> Deserialize<'de> for GuildStickersUpdateEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<GuildStickersUpdateEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for GuildUpdateEvent
impl<'de> Deserialize<'de> for GuildUpdateEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<GuildUpdateEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for GuildWelcomeChannel
impl<'de> Deserialize<'de> for GuildWelcomeChannel
fn deserialize<D>(
deserializer: D,
) -> Result<GuildWelcomeChannel, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for GuildWelcomeScreen
impl<'de> Deserialize<'de> for GuildWelcomeScreen
fn deserialize<__D>(
__deserializer: __D,
) -> Result<GuildWelcomeScreen, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for GuildWidget
impl<'de> Deserialize<'de> for GuildWidget
fn deserialize<__D>(
__deserializer: __D,
) -> Result<GuildWidget, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for GuildWidgetStyle
impl<'de> Deserialize<'de> for GuildWidgetStyle
fn deserialize<__D>(
__deserializer: __D,
) -> Result<GuildWidgetStyle, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for HFGenerationConfig
impl<'de> Deserialize<'de> for HFGenerationConfig
fn deserialize<__D>(
__deserializer: __D,
) -> Result<HFGenerationConfig, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for HFLLaVAConfig
impl<'de> Deserialize<'de> for HFLLaVAConfig
fn deserialize<__D>(
__deserializer: __D,
) -> Result<HFLLaVAConfig, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for HFLLaVATextConfig
impl<'de> Deserialize<'de> for HFLLaVATextConfig
fn deserialize<__D>(
__deserializer: __D,
) -> Result<HFLLaVATextConfig, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for HFLLaVAVisionConfig
impl<'de> Deserialize<'de> for HFLLaVAVisionConfig
fn deserialize<__D>(
__deserializer: __D,
) -> Result<HFLLaVAVisionConfig, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for HFPreProcessorConfig
impl<'de> Deserialize<'de> for HFPreProcessorConfig
fn deserialize<__D>(
__deserializer: __D,
) -> Result<HFPreProcessorConfig, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for HarmBlockMethod
Available on crate feature prediction-service only.
impl<'de> Deserialize<'de> for HarmBlockMethod
prediction-service only.fn deserialize<D>(
deserializer: D,
) -> Result<HarmBlockMethod, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for HarmBlockThreshold
Available on crate feature prediction-service only.
impl<'de> Deserialize<'de> for HarmBlockThreshold
prediction-service only.fn deserialize<D>(
deserializer: D,
) -> Result<HarmBlockThreshold, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for HarmCategory
Available on crate feature prediction-service only.
impl<'de> Deserialize<'de> for HarmCategory
prediction-service only.fn deserialize<D>(
deserializer: D,
) -> Result<HarmCategory, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for HarmProbability
Available on crate feature prediction-service only.
impl<'de> Deserialize<'de> for HarmProbability
prediction-service only.fn deserialize<D>(
deserializer: D,
) -> Result<HarmProbability, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for HarmSeverity
Available on crate feature prediction-service only.
impl<'de> Deserialize<'de> for HarmSeverity
prediction-service only.fn deserialize<D>(
deserializer: D,
) -> Result<HarmSeverity, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Header
impl<'de> Deserialize<'de> for Header
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Header, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for HealthRequest
impl<'de> Deserialize<'de> for HealthRequest
fn deserialize<__D>(
__deserializer: __D,
) -> Result<HealthRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for HealthResponse
impl<'de> Deserialize<'de> for HealthResponse
fn deserialize<__D>(
__deserializer: __D,
) -> Result<HealthResponse, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for HedgedReadOptions
impl<'de> Deserialize<'de> for HedgedReadOptions
fn deserialize<__D>(
__deserializer: __D,
) -> Result<HedgedReadOptions, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for HiddenAct
impl<'de> Deserialize<'de> for HiddenAct
fn deserialize<__D>(
__deserializer: __D,
) -> Result<HiddenAct, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for HiddenAct
impl<'de> Deserialize<'de> for HiddenAct
fn deserialize<__D>(
__deserializer: __D,
) -> Result<HiddenAct, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for HiddenAct
impl<'de> Deserialize<'de> for HiddenAct
fn deserialize<__D>(
__deserializer: __D,
) -> Result<HiddenAct, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Hint
impl<'de> Deserialize<'de> for Hint
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Hint, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for History
impl<'de> Deserialize<'de> for History
fn deserialize<D>(
deserializer: D,
) -> Result<History, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for HnswBuildParams
impl<'de> Deserialize<'de> for HnswBuildParams
fn deserialize<__D>(
__deserializer: __D,
) -> Result<HnswBuildParams, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for HnswMetadata
impl<'de> Deserialize<'de> for HnswMetadata
fn deserialize<__D>(
__deserializer: __D,
) -> Result<HnswMetadata, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Hyphenated
impl<'de> Deserialize<'de> for Hyphenated
fn deserialize<D>(
deserializer: D,
) -> Result<Hyphenated, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Icon
impl<'de> Deserialize<'de> for Icon
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Icon, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for IconTheme
impl<'de> Deserialize<'de> for IconTheme
fn deserialize<__D>(
__deserializer: __D,
) -> Result<IconTheme, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Id
impl<'de> Deserialize<'de> for Id
fn deserialize<D>(
deserializer: D,
) -> Result<Id, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Id
impl<'de> Deserialize<'de> for Id
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Id, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for IdempotencyLevel
impl<'de> Deserialize<'de> for IdempotencyLevel
fn deserialize<D>(
deserializer: D,
) -> Result<IdempotencyLevel, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Ident
impl<'de> Deserialize<'de> for Ident
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Ident, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Identity
impl<'de> Deserialize<'de> for Identity
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Identity, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Idiom
impl<'de> Deserialize<'de> for Idiom
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Idiom, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for IdiomValuePair
impl<'de> Deserialize<'de> for IdiomValuePair
fn deserialize<__D>(
__deserializer: __D,
) -> Result<IdiomValuePair, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for IdpServerInfo
impl<'de> Deserialize<'de> for IdpServerInfo
fn deserialize<__D>(
__deserializer: __D,
) -> Result<IdpServerInfo, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for IgnoreRemap
impl<'de> Deserialize<'de> for IgnoreRemap
fn deserialize<__D>(
__deserializer: __D,
) -> Result<IgnoreRemap, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ImageContent
impl<'de> Deserialize<'de> for ImageContent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ImageContent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ImageHash
impl<'de> Deserialize<'de> for ImageHash
fn deserialize<D>(
deserializer: D,
) -> Result<ImageHash, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Implementation
impl<'de> Deserialize<'de> for Implementation
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Implementation, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ImportSqlRequest
impl<'de> Deserialize<'de> for ImportSqlRequest
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ImportSqlRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ImportSqlResponse
impl<'de> Deserialize<'de> for ImportSqlResponse
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ImportSqlResponse, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Incident
impl<'de> Deserialize<'de> for Incident
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Incident, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for IncidentUpdate
impl<'de> Deserialize<'de> for IncidentUpdate
fn deserialize<__D>(
__deserializer: __D,
) -> Result<IncidentUpdate, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for IncidentsData
impl<'de> Deserialize<'de> for IncidentsData
fn deserialize<__D>(
__deserializer: __D,
) -> Result<IncidentsData, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for IndexCatchupProgress
impl<'de> Deserialize<'de> for IndexCatchupProgress
fn deserialize<__D>(
__deserializer: __D,
) -> Result<IndexCatchupProgress, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for IndexContent
impl<'de> Deserialize<'de> for IndexContent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<IndexContent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for IndexMetadata
impl<'de> Deserialize<'de> for IndexMetadata
fn deserialize<__D>(
__deserializer: __D,
) -> Result<IndexMetadata, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for IndexModel
impl<'de> Deserialize<'de> for IndexModel
fn deserialize<__D>(
__deserializer: __D,
) -> Result<IndexModel, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for IndexOptionDefaults
impl<'de> Deserialize<'de> for IndexOptionDefaults
fn deserialize<__D>(
__deserializer: __D,
) -> Result<IndexOptionDefaults, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for IndexOptions
impl<'de> Deserialize<'de> for IndexOptions
fn deserialize<__D>(
__deserializer: __D,
) -> Result<IndexOptions, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for IndexStatistics
impl<'de> Deserialize<'de> for IndexStatistics
fn deserialize<__D>(
__deserializer: __D,
) -> Result<IndexStatistics, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for IndexType
impl<'de> Deserialize<'de> for IndexType
fn deserialize<__D>(
__deserializer: __D,
) -> Result<IndexType, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for IndexVersion
impl<'de> Deserialize<'de> for IndexVersion
fn deserialize<D>(
deserializer: D,
) -> Result<IndexVersion, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for IndexedWriteError
impl<'de> Deserialize<'de> for IndexedWriteError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<IndexedWriteError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for InitializeRequestParams
impl<'de> Deserialize<'de> for InitializeRequestParams
fn deserialize<__D>(
__deserializer: __D,
) -> Result<InitializeRequestParams, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for InitializeResult
impl<'de> Deserialize<'de> for InitializeResult
fn deserialize<__D>(
__deserializer: __D,
) -> Result<InitializeResult, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for InitializeResultMethod
impl<'de> Deserialize<'de> for InitializeResultMethod
fn deserialize<D>(
deserializer: D,
) -> Result<InitializeResultMethod, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for InitializedNotificationMethod
impl<'de> Deserialize<'de> for InitializedNotificationMethod
fn deserialize<D>(
deserializer: D,
) -> Result<InitializedNotificationMethod, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for InputText
impl<'de> Deserialize<'de> for InputText
fn deserialize<__D>(
__deserializer: __D,
) -> Result<InputText, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for InputTextStyle
impl<'de> Deserialize<'de> for InputTextStyle
fn deserialize<__D>(
__deserializer: __D,
) -> Result<InputTextStyle, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for InsertIntoTableError
impl<'de> Deserialize<'de> for InsertIntoTableError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<InsertIntoTableError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for InsertIntoTableError
impl<'de> Deserialize<'de> for InsertIntoTableError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<InsertIntoTableError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for InsertIntoTableRequest
impl<'de> Deserialize<'de> for InsertIntoTableRequest
fn deserialize<__D>(
__deserializer: __D,
) -> Result<InsertIntoTableRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for InsertIntoTableResponse
impl<'de> Deserialize<'de> for InsertIntoTableResponse
fn deserialize<__D>(
__deserializer: __D,
) -> Result<InsertIntoTableResponse, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for InsertManyError
impl<'de> Deserialize<'de> for InsertManyError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<InsertManyError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for InsertManyOptions
impl<'de> Deserialize<'de> for InsertManyOptions
fn deserialize<__D>(
__deserializer: __D,
) -> Result<InsertManyOptions, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for InsertOneOptions
impl<'de> Deserialize<'de> for InsertOneOptions
fn deserialize<__D>(
__deserializer: __D,
) -> Result<InsertOneOptions, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for InstallParams
impl<'de> Deserialize<'de> for InstallParams
fn deserialize<__D>(
__deserializer: __D,
) -> Result<InstallParams, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for InstallationContext
impl<'de> Deserialize<'de> for InstallationContext
fn deserialize<__D>(
__deserializer: __D,
) -> Result<InstallationContext, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for InstallationContextConfig
impl<'de> Deserialize<'de> for InstallationContextConfig
fn deserialize<__D>(
__deserializer: __D,
) -> Result<InstallationContextConfig, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for IntKind
impl<'de> Deserialize<'de> for IntKind
fn deserialize<__D>(
__deserializer: __D,
) -> Result<IntKind, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for IntegerSchema
impl<'de> Deserialize<'de> for IntegerSchema
fn deserialize<__D>(
__deserializer: __D,
) -> Result<IntegerSchema, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for IntegerTypeConst
impl<'de> Deserialize<'de> for IntegerTypeConst
fn deserialize<D>(
deserializer: D,
) -> Result<IntegerTypeConst, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Integration
impl<'de> Deserialize<'de> for Integration
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Integration, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for IntegrationAccount
impl<'de> Deserialize<'de> for IntegrationAccount
fn deserialize<__D>(
__deserializer: __D,
) -> Result<IntegrationAccount, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for IntegrationApplication
impl<'de> Deserialize<'de> for IntegrationApplication
fn deserialize<__D>(
__deserializer: __D,
) -> Result<IntegrationApplication, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for IntegrationCreateEvent
impl<'de> Deserialize<'de> for IntegrationCreateEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<IntegrationCreateEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for IntegrationDeleteEvent
impl<'de> Deserialize<'de> for IntegrationDeleteEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<IntegrationDeleteEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for IntegrationExpireBehaviour
impl<'de> Deserialize<'de> for IntegrationExpireBehaviour
fn deserialize<__D>(
__deserializer: __D,
) -> Result<IntegrationExpireBehaviour, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for IntegrationId
impl<'de> Deserialize<'de> for IntegrationId
fn deserialize<__D>(
__deserializer: __D,
) -> Result<IntegrationId, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for IntegrationUpdateEvent
impl<'de> Deserialize<'de> for IntegrationUpdateEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<IntegrationUpdateEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Interaction
impl<'de> Deserialize<'de> for Interaction
fn deserialize<D>(
deserializer: D,
) -> Result<Interaction, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for InteractionContext
impl<'de> Deserialize<'de> for InteractionContext
fn deserialize<__D>(
__deserializer: __D,
) -> Result<InteractionContext, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for InteractionCreateEvent
impl<'de> Deserialize<'de> for InteractionCreateEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<InteractionCreateEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for InteractionId
impl<'de> Deserialize<'de> for InteractionId
fn deserialize<__D>(
__deserializer: __D,
) -> Result<InteractionId, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for InteractionResponseFlags
impl<'de> Deserialize<'de> for InteractionResponseFlags
fn deserialize<D>(
deserializer: D,
) -> Result<InteractionResponseFlags, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for InteractionType
impl<'de> Deserialize<'de> for InteractionType
fn deserialize<__D>(
__deserializer: __D,
) -> Result<InteractionType, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for InvalidateRequest
impl<'de> Deserialize<'de> for InvalidateRequest
fn deserialize<__D>(
__deserializer: __D,
) -> Result<InvalidateRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for InvalidateResponse
impl<'de> Deserialize<'de> for InvalidateResponse
fn deserialize<__D>(
__deserializer: __D,
) -> Result<InvalidateResponse, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for InvertedIndexParams
impl<'de> Deserialize<'de> for InvertedIndexParams
fn deserialize<__D>(
__deserializer: __D,
) -> Result<InvertedIndexParams, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Invite
impl<'de> Deserialize<'de> for Invite
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Invite, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for InviteChannel
impl<'de> Deserialize<'de> for InviteChannel
fn deserialize<__D>(
__deserializer: __D,
) -> Result<InviteChannel, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for InviteCreateEvent
impl<'de> Deserialize<'de> for InviteCreateEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<InviteCreateEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for InviteDeleteEvent
impl<'de> Deserialize<'de> for InviteDeleteEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<InviteDeleteEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for InviteGuild
impl<'de> Deserialize<'de> for InviteGuild
fn deserialize<__D>(
__deserializer: __D,
) -> Result<InviteGuild, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for InviteStageInstance
impl<'de> Deserialize<'de> for InviteStageInstance
fn deserialize<__D>(
__deserializer: __D,
) -> Result<InviteStageInstance, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for InviteTargetType
impl<'de> Deserialize<'de> for InviteTargetType
fn deserialize<__D>(
__deserializer: __D,
) -> Result<InviteTargetType, <__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.
impl<'de> Deserialize<'de> for IpAddr
std or non-no_core_net only.fn deserialize<D>(
deserializer: D,
) -> Result<IpAddr, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for IpNet
impl<'de> Deserialize<'de> for IpNet
fn deserialize<D>(
deserializer: D,
) -> Result<IpNet, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Ipv4Addr
impl<'de> Deserialize<'de> for Ipv4Addr
fn deserialize<D>(
deserializer: D,
) -> Result<Ipv4Addr, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Ipv4Net
impl<'de> Deserialize<'de> for Ipv4Net
fn deserialize<D>(
deserializer: D,
) -> Result<Ipv4Net, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Ipv6Addr
impl<'de> Deserialize<'de> for Ipv6Addr
fn deserialize<D>(
deserializer: D,
) -> Result<Ipv6Addr, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Ipv6Net
impl<'de> Deserialize<'de> for Ipv6Net
fn deserialize<D>(
deserializer: D,
) -> Result<Ipv6Net, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for JSType
impl<'de> Deserialize<'de> for JSType
fn deserialize<D>(
deserializer: D,
) -> Result<JSType, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for JavaScriptCodeWithScope
impl<'de> Deserialize<'de> for JavaScriptCodeWithScope
fn deserialize<D>(
deserializer: D,
) -> Result<JavaScriptCodeWithScope, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for JsonArrowDataType
impl<'de> Deserialize<'de> for JsonArrowDataType
fn deserialize<__D>(
__deserializer: __D,
) -> Result<JsonArrowDataType, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for JsonArrowField
impl<'de> Deserialize<'de> for JsonArrowField
fn deserialize<__D>(
__deserializer: __D,
) -> Result<JsonArrowField, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for JsonArrowSchema
impl<'de> Deserialize<'de> for JsonArrowSchema
fn deserialize<__D>(
__deserializer: __D,
) -> Result<JsonArrowSchema, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for JsonDataType
impl<'de> Deserialize<'de> for JsonDataType
fn deserialize<__D>(
__deserializer: __D,
) -> Result<JsonDataType, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for JsonField
impl<'de> Deserialize<'de> for JsonField
fn deserialize<__D>(
__deserializer: __D,
) -> Result<JsonField, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for JsonFormat
impl<'de> Deserialize<'de> for JsonFormat
fn deserialize<D>(
deserializer: D,
) -> Result<JsonFormat, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for JsonIndexParameters
impl<'de> Deserialize<'de> for JsonIndexParameters
fn deserialize<__D>(
__deserializer: __D,
) -> Result<JsonIndexParameters, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for JsonRpcError
impl<'de> Deserialize<'de> for JsonRpcError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<JsonRpcError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for JsonRpcVersion2_0
impl<'de> Deserialize<'de> for JsonRpcVersion2_0
fn deserialize<D>(
deserializer: D,
) -> Result<JsonRpcVersion2_0, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for JsonSchema
impl<'de> Deserialize<'de> for JsonSchema
fn deserialize<__D>(
__deserializer: __D,
) -> Result<JsonSchema, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Jwk
impl<'de> Deserialize<'de> for Jwk
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Jwk, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for JwkSet
impl<'de> Deserialize<'de> for JwkSet
fn deserialize<__D>(
__deserializer: __D,
) -> Result<JwkSet, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for KanaKind
impl<'de> Deserialize<'de> for KanaKind
fn deserialize<__D>(
__deserializer: __D,
) -> Result<KanaKind, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for KeyAlgorithm
impl<'de> Deserialize<'de> for KeyAlgorithm
fn deserialize<__D>(
__deserializer: __D,
) -> Result<KeyAlgorithm, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for KeyOperations
impl<'de> Deserialize<'de> for KeyOperations
fn deserialize<D>(
deserializer: D,
) -> Result<KeyOperations, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for KeywordPresetType
impl<'de> Deserialize<'de> for KeywordPresetType
fn deserialize<__D>(
__deserializer: __D,
) -> Result<KeywordPresetType, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Kind
impl<'de> Deserialize<'de> for Kind
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Kind, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Kind
impl<'de> Deserialize<'de> for Kind
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Kind, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Kind
impl<'de> Deserialize<'de> for Kind
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Kind, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Kind
impl<'de> Deserialize<'de> for Kind
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Kind, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Kind
impl<'de> Deserialize<'de> for Kind
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Kind, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Kind
impl<'de> Deserialize<'de> for Kind
fn deserialize<D>(
deserializer: D,
) -> Result<Kind, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for KindLiteral
impl<'de> Deserialize<'de> for KindLiteral
fn deserialize<__D>(
__deserializer: __D,
) -> Result<KindLiteral, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for LLaVAConfig
impl<'de> Deserialize<'de> for LLaVAConfig
fn deserialize<__D>(
__deserializer: __D,
) -> Result<LLaVAConfig, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Label
impl<'de> Deserialize<'de> for Label
fn deserialize<D>(
deserializer: D,
) -> Result<Label, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Language
impl<'de> Deserialize<'de> for Language
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Language, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Language
Available on crate features data-foundry-service or evaluation-service or gen-ai-cache-service or gen-ai-tuning-service or llm-utility-service or prediction-service or session-service or vertex-rag-service only.
impl<'de> Deserialize<'de> for Language
data-foundry-service or evaluation-service or gen-ai-cache-service or gen-ai-tuning-service or llm-utility-service or prediction-service or session-service or vertex-rag-service only.fn deserialize<D>(
deserializer: D,
) -> Result<Language, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for LaunchStage
impl<'de> Deserialize<'de> for LaunchStage
fn deserialize<D>(
deserializer: D,
) -> Result<LaunchStage, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for LayerType
impl<'de> Deserialize<'de> for LayerType
fn deserialize<__D>(
__deserializer: __D,
) -> Result<LayerType, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for LegacyEnumSchema
impl<'de> Deserialize<'de> for LegacyEnumSchema
fn deserialize<__D>(
__deserializer: __D,
) -> Result<LegacyEnumSchema, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Level
impl<'de> Deserialize<'de> for Level
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Level, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Level
Available on crate features data-foundry-service or evaluation-service or gen-ai-cache-service or gen-ai-tuning-service or llm-utility-service or prediction-service or session-service or vertex-rag-service only.
impl<'de> Deserialize<'de> for Level
data-foundry-service or evaluation-service or gen-ai-cache-service or gen-ai-tuning-service or llm-utility-service or prediction-service or session-service or vertex-rag-service only.fn deserialize<D>(
deserializer: D,
) -> Result<Level, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for LexType
impl<'de> Deserialize<'de> for LexType
fn deserialize<__D>(
__deserializer: __D,
) -> Result<LexType, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Lfm2Config
impl<'de> Deserialize<'de> for Lfm2Config
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Lfm2Config, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Limit
impl<'de> Deserialize<'de> for Limit
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Limit, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for LinderaErrorKind
impl<'de> Deserialize<'de> for LinderaErrorKind
fn deserialize<__D>(
__deserializer: __D,
) -> Result<LinderaErrorKind, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Line
impl<'de> Deserialize<'de> for Line
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Line, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for LinearAttentionConfig
impl<'de> Deserialize<'de> for LinearAttentionConfig
fn deserialize<__D>(
__deserializer: __D,
) -> Result<LinearAttentionConfig, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for LinearAttentionFeatureMapConfig
impl<'de> Deserialize<'de> for LinearAttentionFeatureMapConfig
fn deserialize<__D>(
__deserializer: __D,
) -> Result<LinearAttentionFeatureMapConfig, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ListAllTablesError
impl<'de> Deserialize<'de> for ListAllTablesError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ListAllTablesError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ListCollectionsOptions
impl<'de> Deserialize<'de> for ListCollectionsOptions
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ListCollectionsOptions, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ListDatabasesOptions
impl<'de> Deserialize<'de> for ListDatabasesOptions
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ListDatabasesOptions, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ListIndexesOptions
impl<'de> Deserialize<'de> for ListIndexesOptions
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ListIndexesOptions, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ListNamespacesError
impl<'de> Deserialize<'de> for ListNamespacesError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ListNamespacesError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ListNamespacesError
impl<'de> Deserialize<'de> for ListNamespacesError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ListNamespacesError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ListNamespacesRequest
impl<'de> Deserialize<'de> for ListNamespacesRequest
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ListNamespacesRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ListNamespacesResponse
impl<'de> Deserialize<'de> for ListNamespacesResponse
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ListNamespacesResponse, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ListPromptsRequestMethod
impl<'de> Deserialize<'de> for ListPromptsRequestMethod
fn deserialize<D>(
deserializer: D,
) -> Result<ListPromptsRequestMethod, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ListPromptsResult
impl<'de> Deserialize<'de> for ListPromptsResult
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ListPromptsResult, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ListResourceTemplatesRequestMethod
impl<'de> Deserialize<'de> for ListResourceTemplatesRequestMethod
fn deserialize<D>(
deserializer: D,
) -> Result<ListResourceTemplatesRequestMethod, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ListResourceTemplatesResult
impl<'de> Deserialize<'de> for ListResourceTemplatesResult
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ListResourceTemplatesResult, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ListResourcesRequestMethod
impl<'de> Deserialize<'de> for ListResourcesRequestMethod
fn deserialize<D>(
deserializer: D,
) -> Result<ListResourcesRequestMethod, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ListResourcesResult
impl<'de> Deserialize<'de> for ListResourcesResult
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ListResourcesResult, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ListRootsRequestMethod
impl<'de> Deserialize<'de> for ListRootsRequestMethod
fn deserialize<D>(
deserializer: D,
) -> Result<ListRootsRequestMethod, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ListRootsResult
impl<'de> Deserialize<'de> for ListRootsResult
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ListRootsResult, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ListSearchIndexOptions
impl<'de> Deserialize<'de> for ListSearchIndexOptions
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ListSearchIndexOptions, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ListTableIndicesError
impl<'de> Deserialize<'de> for ListTableIndicesError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ListTableIndicesError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ListTableIndicesError
impl<'de> Deserialize<'de> for ListTableIndicesError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ListTableIndicesError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ListTableIndicesError
impl<'de> Deserialize<'de> for ListTableIndicesError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ListTableIndicesError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ListTableIndicesRequest
impl<'de> Deserialize<'de> for ListTableIndicesRequest
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ListTableIndicesRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ListTableIndicesResponse
impl<'de> Deserialize<'de> for ListTableIndicesResponse
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ListTableIndicesResponse, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ListTableTagsError
impl<'de> Deserialize<'de> for ListTableTagsError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ListTableTagsError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ListTableTagsError
impl<'de> Deserialize<'de> for ListTableTagsError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ListTableTagsError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ListTableTagsError
impl<'de> Deserialize<'de> for ListTableTagsError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ListTableTagsError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ListTableTagsRequest
impl<'de> Deserialize<'de> for ListTableTagsRequest
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ListTableTagsRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ListTableTagsResponse
impl<'de> Deserialize<'de> for ListTableTagsResponse
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ListTableTagsResponse, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ListTableVersionsError
impl<'de> Deserialize<'de> for ListTableVersionsError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ListTableVersionsError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ListTableVersionsError
impl<'de> Deserialize<'de> for ListTableVersionsError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ListTableVersionsError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ListTableVersionsRequest
impl<'de> Deserialize<'de> for ListTableVersionsRequest
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ListTableVersionsRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ListTableVersionsResponse
impl<'de> Deserialize<'de> for ListTableVersionsResponse
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ListTableVersionsResponse, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ListTablesError
impl<'de> Deserialize<'de> for ListTablesError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ListTablesError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ListTablesError
impl<'de> Deserialize<'de> for ListTablesError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ListTablesError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ListTablesError
impl<'de> Deserialize<'de> for ListTablesError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ListTablesError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ListTablesRequest
impl<'de> Deserialize<'de> for ListTablesRequest
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ListTablesRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ListTablesResponse
impl<'de> Deserialize<'de> for ListTablesResponse
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ListTablesResponse, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ListTasksMethod
impl<'de> Deserialize<'de> for ListTasksMethod
fn deserialize<D>(
deserializer: D,
) -> Result<ListTasksMethod, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ListTasksResult
impl<'de> Deserialize<'de> for ListTasksResult
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ListTasksResult, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ListToolsRequestMethod
impl<'de> Deserialize<'de> for ListToolsRequestMethod
fn deserialize<D>(
deserializer: D,
) -> Result<ListToolsRequestMethod, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ListToolsResult
impl<'de> Deserialize<'de> for ListToolsResult
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ListToolsResult, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Literal
impl<'de> Deserialize<'de> for Literal
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Literal, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for LiteralArray
impl<'de> Deserialize<'de> for LiteralArray
fn deserialize<__D>(
__deserializer: __D,
) -> Result<LiteralArray, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for LiteralDiscriminatedObject
impl<'de> Deserialize<'de> for LiteralDiscriminatedObject
fn deserialize<__D>(
__deserializer: __D,
) -> Result<LiteralDiscriminatedObject, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for LiteralKind
impl<'de> Deserialize<'de> for LiteralKind
fn deserialize<__D>(
__deserializer: __D,
) -> Result<LiteralKind, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for LiteralObject
impl<'de> Deserialize<'de> for LiteralObject
fn deserialize<__D>(
__deserializer: __D,
) -> Result<LiteralObject, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Llama3RopeConfig
impl<'de> Deserialize<'de> for Llama3RopeConfig
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Llama3RopeConfig, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Llama3RopeType
impl<'de> Deserialize<'de> for Llama3RopeType
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Llama3RopeType, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for LlamaConfig
impl<'de> Deserialize<'de> for LlamaConfig
fn deserialize<__D>(
__deserializer: __D,
) -> Result<LlamaConfig, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for LlamaEosToks
impl<'de> Deserialize<'de> for LlamaEosToks
fn deserialize<__D>(
__deserializer: __D,
) -> Result<LlamaEosToks, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for LogType
impl<'de> Deserialize<'de> for LogType
fn deserialize<D>(
deserializer: D,
) -> Result<LogType, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for LoggingLevel
impl<'de> Deserialize<'de> for LoggingLevel
fn deserialize<__D>(
__deserializer: __D,
) -> Result<LoggingLevel, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for LoggingMessageNotificationMethod
impl<'de> Deserialize<'de> for LoggingMessageNotificationMethod
fn deserialize<D>(
deserializer: D,
) -> Result<LoggingMessageNotificationMethod, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for LoggingMessageNotificationParam
impl<'de> Deserialize<'de> for LoggingMessageNotificationParam
fn deserialize<__D>(
__deserializer: __D,
) -> Result<LoggingMessageNotificationParam, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Lowercase
impl<'de> Deserialize<'de> for Lowercase
fn deserialize<D>(
deserializer: D,
) -> Result<Lowercase, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Lowercase
impl<'de> Deserialize<'de> for Lowercase
fn deserialize<D>(
deserializer: D,
) -> Result<Lowercase, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for LsmWriteSpec
impl<'de> Deserialize<'de> for LsmWriteSpec
fn deserialize<__D>(
__deserializer: __D,
) -> Result<LsmWriteSpec, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Maintenance
impl<'de> Deserialize<'de> for Maintenance
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Maintenance, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Map<String, Value>
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>,
Source§impl<'de> Deserialize<'de> for Mapping
impl<'de> Deserialize<'de> for Mapping
fn deserialize<D>(
deserializer: D,
) -> Result<Mapping, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for MatchQuery
impl<'de> Deserialize<'de> for MatchQuery
fn deserialize<__D>(
__deserializer: __D,
) -> Result<MatchQuery, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for MatchQuery
impl<'de> Deserialize<'de> for MatchQuery
fn deserialize<__D>(
__deserializer: __D,
) -> Result<MatchQuery, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for MaterializedViewUdtfEntry
impl<'de> Deserialize<'de> for MaterializedViewUdtfEntry
fn deserialize<__D>(
__deserializer: __D,
) -> Result<MaterializedViewUdtfEntry, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for MediaResolution
Available on crate features gen-ai-tuning-service or llm-utility-service or prediction-service only.
impl<'de> Deserialize<'de> for MediaResolution
gen-ai-tuning-service or llm-utility-service or prediction-service only.fn deserialize<D>(
deserializer: D,
) -> Result<MediaResolution, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for MemWalIndexDetails
impl<'de> Deserialize<'de> for MemWalIndexDetails
fn deserialize<__D>(
__deserializer: __D,
) -> Result<MemWalIndexDetails, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Member
impl<'de> Deserialize<'de> for Member
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Member, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for MembershipState
impl<'de> Deserialize<'de> for MembershipState
fn deserialize<__D>(
__deserializer: __D,
) -> Result<MembershipState, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for MergeInsertIntoTableError
impl<'de> Deserialize<'de> for MergeInsertIntoTableError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<MergeInsertIntoTableError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for MergeInsertIntoTableError
impl<'de> Deserialize<'de> for MergeInsertIntoTableError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<MergeInsertIntoTableError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for MergeInsertIntoTableRequest
impl<'de> Deserialize<'de> for MergeInsertIntoTableRequest
fn deserialize<__D>(
__deserializer: __D,
) -> Result<MergeInsertIntoTableRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for MergeInsertIntoTableResponse
impl<'de> Deserialize<'de> for MergeInsertIntoTableResponse
fn deserialize<__D>(
__deserializer: __D,
) -> Result<MergeInsertIntoTableResponse, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for MergeResult
impl<'de> Deserialize<'de> for MergeResult
fn deserialize<__D>(
__deserializer: __D,
) -> Result<MergeResult, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for MergedGeneration
impl<'de> Deserialize<'de> for MergedGeneration
fn deserialize<__D>(
__deserializer: __D,
) -> Result<MergedGeneration, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Message
impl<'de> Deserialize<'de> for Message
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Message, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for MessageActivity
impl<'de> Deserialize<'de> for MessageActivity
fn deserialize<__D>(
__deserializer: __D,
) -> Result<MessageActivity, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for MessageActivityKind
impl<'de> Deserialize<'de> for MessageActivityKind
fn deserialize<__D>(
__deserializer: __D,
) -> Result<MessageActivityKind, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for MessageApplication
impl<'de> Deserialize<'de> for MessageApplication
fn deserialize<__D>(
__deserializer: __D,
) -> Result<MessageApplication, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for MessageCommandInteractionMetadata
impl<'de> Deserialize<'de> for MessageCommandInteractionMetadata
fn deserialize<__D>(
__deserializer: __D,
) -> Result<MessageCommandInteractionMetadata, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for MessageComponentInteractionMetadata
impl<'de> Deserialize<'de> for MessageComponentInteractionMetadata
fn deserialize<__D>(
__deserializer: __D,
) -> Result<MessageComponentInteractionMetadata, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for MessageCreateEvent
impl<'de> Deserialize<'de> for MessageCreateEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<MessageCreateEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for MessageDeleteBulkEvent
impl<'de> Deserialize<'de> for MessageDeleteBulkEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<MessageDeleteBulkEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for MessageDeleteEvent
impl<'de> Deserialize<'de> for MessageDeleteEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<MessageDeleteEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for MessageEncoding
impl<'de> Deserialize<'de> for MessageEncoding
fn deserialize<D>(
deserializer: D,
) -> Result<MessageEncoding, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for MessageFlags
impl<'de> Deserialize<'de> for MessageFlags
fn deserialize<D>(
deserializer: D,
) -> Result<MessageFlags, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for MessageId
impl<'de> Deserialize<'de> for MessageId
fn deserialize<__D>(
__deserializer: __D,
) -> Result<MessageId, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for MessageInteraction
impl<'de> Deserialize<'de> for MessageInteraction
fn deserialize<__D>(
__deserializer: __D,
) -> Result<MessageInteraction, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for MessageInteractionMetadata
impl<'de> Deserialize<'de> for MessageInteractionMetadata
fn deserialize<D>(
deserializer: D,
) -> Result<MessageInteractionMetadata, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for MessageModalSubmitInteractionMetadata
impl<'de> Deserialize<'de> for MessageModalSubmitInteractionMetadata
fn deserialize<__D>(
__deserializer: __D,
) -> Result<MessageModalSubmitInteractionMetadata, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for MessagePollVoteAddEvent
impl<'de> Deserialize<'de> for MessagePollVoteAddEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<MessagePollVoteAddEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for MessagePollVoteRemoveEvent
impl<'de> Deserialize<'de> for MessagePollVoteRemoveEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<MessagePollVoteRemoveEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for MessageReaction
impl<'de> Deserialize<'de> for MessageReaction
fn deserialize<__D>(
__deserializer: __D,
) -> Result<MessageReaction, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for MessageReference
impl<'de> Deserialize<'de> for MessageReference
fn deserialize<__D>(
__deserializer: __D,
) -> Result<MessageReference, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for MessageReferenceKind
impl<'de> Deserialize<'de> for MessageReferenceKind
fn deserialize<__D>(
__deserializer: __D,
) -> Result<MessageReferenceKind, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for MessageSnapshot
impl<'de> Deserialize<'de> for MessageSnapshot
fn deserialize<__D>(
__deserializer: __D,
) -> Result<MessageSnapshot, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for MessageType
impl<'de> Deserialize<'de> for MessageType
fn deserialize<__D>(
__deserializer: __D,
) -> Result<MessageType, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for MessageUpdateEvent
impl<'de> Deserialize<'de> for MessageUpdateEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<MessageUpdateEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Metadata
impl<'de> Deserialize<'de> for Metadata
fn deserialize<D>(
deserializer: D,
) -> Result<Metadata, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Metadata
impl<'de> Deserialize<'de> for Metadata
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Metadata, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Metaspace
impl<'de> Deserialize<'de> for Metaspace
fn deserialize<D>(
deserializer: D,
) -> Result<Metaspace, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Metaspace
impl<'de> Deserialize<'de> for Metaspace
fn deserialize<D>(
deserializer: D,
) -> Result<Metaspace, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Method
impl<'de> Deserialize<'de> for Method
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Method, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for MetricKind
impl<'de> Deserialize<'de> for MetricKind
fn deserialize<D>(
deserializer: D,
) -> Result<MetricKind, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for MfaLevel
impl<'de> Deserialize<'de> for MfaLevel
fn deserialize<__D>(
__deserializer: __D,
) -> Result<MfaLevel, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ModalInteraction
impl<'de> Deserialize<'de> for ModalInteraction
fn deserialize<D>(
deserializer: D,
) -> Result<ModalInteraction, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ModalInteractionData
impl<'de> Deserialize<'de> for ModalInteractionData
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ModalInteractionData, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Modality
Available on crate features gen-ai-tuning-service or llm-utility-service or prediction-service only.
impl<'de> Deserialize<'de> for Modality
gen-ai-tuning-service or llm-utility-service or prediction-service only.fn deserialize<D>(
deserializer: D,
) -> Result<Modality, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Modality
Available on crate features dataset-service or deployment-resource-pool-service or endpoint-service or job-service or model-service or pipeline-service or prediction-service only.
impl<'de> Deserialize<'de> for Modality
dataset-service or deployment-resource-pool-service or endpoint-service or job-service or model-service or pipeline-service or prediction-service only.fn deserialize<D>(
deserializer: D,
) -> Result<Modality, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Modality
Available on crate features llm-utility-service or prediction-service only.
impl<'de> Deserialize<'de> for Modality
llm-utility-service or prediction-service only.fn deserialize<D>(
deserializer: D,
) -> Result<Modality, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Mode
impl<'de> Deserialize<'de> for Mode
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Mode, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Mode
Available on crate features gen-ai-cache-service or llm-utility-service or prediction-service or vertex-rag-service only.
impl<'de> Deserialize<'de> for Mode
gen-ai-cache-service or llm-utility-service or prediction-service or vertex-rag-service only.fn deserialize<D>(
deserializer: D,
) -> Result<Mode, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Mode
Available on crate features gen-ai-cache-service or prediction-service only.
impl<'de> Deserialize<'de> for Mode
gen-ai-cache-service or prediction-service only.fn deserialize<D>(
deserializer: D,
) -> Result<Mode, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ModelHint
impl<'de> Deserialize<'de> for ModelHint
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ModelHint, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ModelInfo
impl<'de> Deserialize<'de> for ModelInfo
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ModelInfo, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ModelPreferences
impl<'de> Deserialize<'de> for ModelPreferences
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ModelPreferences, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ModelRoutingPreference
Available on crate features gen-ai-tuning-service or llm-utility-service or prediction-service only.
impl<'de> Deserialize<'de> for ModelRoutingPreference
gen-ai-tuning-service or llm-utility-service or prediction-service only.fn deserialize<D>(
deserializer: D,
) -> Result<ModelRoutingPreference, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ModelVariant
impl<'de> Deserialize<'de> for ModelVariant
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ModelVariant, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ModelVersion
impl<'de> Deserialize<'de> for ModelVersion
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ModelVersion, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ModelWrapper
impl<'de> Deserialize<'de> for ModelWrapper
fn deserialize<D>(
deserializer: D,
) -> Result<ModelWrapper, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ModelWrapper
impl<'de> Deserialize<'de> for ModelWrapper
fn deserialize<D>(
deserializer: D,
) -> Result<ModelWrapper, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Month
impl<'de> Deserialize<'de> for Month
fn deserialize<D>(
deserializer: D,
) -> Result<Month, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Month
impl<'de> Deserialize<'de> for Month
fn deserialize<D>(
deserializer: D,
) -> Result<Month, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for MultiLine
impl<'de> Deserialize<'de> for MultiLine
fn deserialize<__D>(
__deserializer: __D,
) -> Result<MultiLine, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for MultiMatchQuery
impl<'de> Deserialize<'de> for MultiMatchQuery
fn deserialize<__D>(
__deserializer: __D,
) -> Result<MultiMatchQuery, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for MultiMatchQuery
impl<'de> Deserialize<'de> for MultiMatchQuery
fn deserialize<D>(
deserializer: D,
) -> Result<MultiMatchQuery, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for MultiPoint
impl<'de> Deserialize<'de> for MultiPoint
fn deserialize<__D>(
__deserializer: __D,
) -> Result<MultiPoint, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for MultiPolygon
impl<'de> Deserialize<'de> for MultiPolygon
fn deserialize<__D>(
__deserializer: __D,
) -> Result<MultiPolygon, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for MultiSelectEnumSchema
impl<'de> Deserialize<'de> for MultiSelectEnumSchema
fn deserialize<__D>(
__deserializer: __D,
) -> Result<MultiSelectEnumSchema, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for NFC
impl<'de> Deserialize<'de> for NFC
fn deserialize<D>(
deserializer: D,
) -> Result<NFC, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for NFC
impl<'de> Deserialize<'de> for NFC
fn deserialize<D>(
deserializer: D,
) -> Result<NFC, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for NFD
impl<'de> Deserialize<'de> for NFD
fn deserialize<D>(
deserializer: D,
) -> Result<NFD, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for NFD
impl<'de> Deserialize<'de> for NFD
fn deserialize<D>(
deserializer: D,
) -> Result<NFD, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for NFKC
impl<'de> Deserialize<'de> for NFKC
fn deserialize<D>(
deserializer: D,
) -> Result<NFKC, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for NFKC
impl<'de> Deserialize<'de> for NFKC
fn deserialize<D>(
deserializer: D,
) -> Result<NFKC, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for NFKD
impl<'de> Deserialize<'de> for NFKD
fn deserialize<D>(
deserializer: D,
) -> Result<NFKD, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for NFKD
impl<'de> Deserialize<'de> for NFKD
fn deserialize<D>(
deserializer: D,
) -> Result<NFKD, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for NaiveDate
impl<'de> Deserialize<'de> for NaiveDate
fn deserialize<D>(
deserializer: D,
) -> Result<NaiveDate, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for NaiveDateTime
impl<'de> Deserialize<'de> for NaiveDateTime
fn deserialize<D>(
deserializer: D,
) -> Result<NaiveDateTime, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for NaiveTime
impl<'de> Deserialize<'de> for NaiveTime
fn deserialize<D>(
deserializer: D,
) -> Result<NaiveTime, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Nameplate
impl<'de> Deserialize<'de> for Nameplate
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Nameplate, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Namespace
impl<'de> Deserialize<'de> for Namespace
fn deserialize<D>(
deserializer: D,
) -> Result<Namespace, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for NamespaceAccessCredentials
impl<'de> Deserialize<'de> for NamespaceAccessCredentials
fn deserialize<__D>(
__deserializer: __D,
) -> Result<NamespaceAccessCredentials, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for NamespaceExistsError
impl<'de> Deserialize<'de> for NamespaceExistsError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<NamespaceExistsError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for NamespaceExistsError
impl<'de> Deserialize<'de> for NamespaceExistsError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<NamespaceExistsError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for NamespaceExistsRequest
impl<'de> Deserialize<'de> for NamespaceExistsRequest
fn deserialize<__D>(
__deserializer: __D,
) -> Result<NamespaceExistsRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for NamespaceUserCredentials
impl<'de> Deserialize<'de> for NamespaceUserCredentials
fn deserialize<__D>(
__deserializer: __D,
) -> Result<NamespaceUserCredentials, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for NewPlannerStrategy
impl<'de> Deserialize<'de> for NewPlannerStrategy
fn deserialize<__D>(
__deserializer: __D,
) -> Result<NewPlannerStrategy, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Nmt
impl<'de> Deserialize<'de> for Nmt
fn deserialize<D>(
deserializer: D,
) -> Result<Nmt, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Nmt
impl<'de> Deserialize<'de> for Nmt
fn deserialize<D>(
deserializer: D,
) -> Result<Nmt, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Node
impl<'de> Deserialize<'de> for Node
fn deserialize<D>(
deserializer: D,
) -> Result<Node, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Node
impl<'de> Deserialize<'de> for Node
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Node, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for NonNilUuid
impl<'de> Deserialize<'de> for NonNilUuid
fn deserialize<D>(
deserializer: D,
) -> Result<NonNilUuid, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for NonZero<i8>
impl<'de> Deserialize<'de> for NonZero<i8>
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>
impl<'de> Deserialize<'de> for NonZero<i16>
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>
impl<'de> Deserialize<'de> for NonZero<i32>
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>
impl<'de> Deserialize<'de> for NonZero<i64>
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>
impl<'de> Deserialize<'de> for NonZero<i128>
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>
impl<'de> Deserialize<'de> for NonZero<isize>
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>
impl<'de> Deserialize<'de> for NonZero<u8>
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>
impl<'de> Deserialize<'de> for NonZero<u16>
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>
impl<'de> Deserialize<'de> for NonZero<u32>
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>
impl<'de> Deserialize<'de> for NonZero<u64>
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>
impl<'de> Deserialize<'de> for NonZero<u128>
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>
impl<'de> Deserialize<'de> for NonZero<usize>
fn deserialize<D>(
deserializer: D,
) -> Result<NonZero<usize>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Nonce
impl<'de> Deserialize<'de> for Nonce
fn deserialize<D>(
deserializer: D,
) -> Result<Nonce, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for NormType
impl<'de> Deserialize<'de> for NormType
fn deserialize<__D>(
__deserializer: __D,
) -> Result<NormType, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for NormalizerWrapper
impl<'de> Deserialize<'de> for NormalizerWrapper
fn deserialize<D>(
deserializer: D,
) -> Result<NormalizerWrapper, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for NormalizerWrapper
impl<'de> Deserialize<'de> for NormalizerWrapper
fn deserialize<D>(
deserializer: D,
) -> Result<NormalizerWrapper, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Notification
impl<'de> Deserialize<'de> for Notification
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Notification, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Notification
impl<'de> Deserialize<'de> for Notification
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Notification, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for NsfwLevel
impl<'de> Deserialize<'de> for NsfwLevel
fn deserialize<__D>(
__deserializer: __D,
) -> Result<NsfwLevel, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for NullKind
impl<'de> Deserialize<'de> for NullKind
fn deserialize<__D>(
__deserializer: __D,
) -> Result<NullKind, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for NullValue
impl<'de> Deserialize<'de> for NullValue
fn deserialize<__D>(
__deserializer: __D,
) -> Result<NullValue, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Number
impl<'de> Deserialize<'de> for Number
fn deserialize<D>(
deserializer: D,
) -> Result<Number, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Number
impl<'de> Deserialize<'de> for Number
Source§fn deserialize<D>(
deserializer: D,
) -> Result<Number, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
fn deserialize<D>(
deserializer: D,
) -> Result<Number, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Deserializes a JSON number into the Number enum.
This implementation supports deserialization from JSON integers and floats. It automatically selects the most suitable internal representation based on the input value.
Source§impl<'de> Deserialize<'de> for Number
impl<'de> Deserialize<'de> for Number
fn deserialize<D>(
deserializer: D,
) -> Result<Number, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Number
impl<'de> Deserialize<'de> for Number
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Number, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for NumberKind
impl<'de> Deserialize<'de> for NumberKind
fn deserialize<__D>(
__deserializer: __D,
) -> Result<NumberKind, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for NumberOrString
impl<'de> Deserialize<'de> for NumberOrString
fn deserialize<D>(
deserializer: D,
) -> Result<NumberOrString, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for NumberSchema
impl<'de> Deserialize<'de> for NumberSchema
fn deserialize<__D>(
__deserializer: __D,
) -> Result<NumberSchema, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for NumberTypeConst
impl<'de> Deserialize<'de> for NumberTypeConst
fn deserialize<D>(
deserializer: D,
) -> Result<NumberTypeConst, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Object
impl<'de> Deserialize<'de> for Object
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Object, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Object
impl<'de> Deserialize<'de> for Object
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Object, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ObjectField
impl<'de> Deserialize<'de> for ObjectField
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ObjectField, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ObjectId
impl<'de> Deserialize<'de> for ObjectId
fn deserialize<D>(
deserializer: D,
) -> Result<ObjectId, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ObjectKind
impl<'de> Deserialize<'de> for ObjectKind
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ObjectKind, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ObjectTypeConst
impl<'de> Deserialize<'de> for ObjectTypeConst
fn deserialize<D>(
deserializer: D,
) -> Result<ObjectTypeConst, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for OctetKeyPairParameters
impl<'de> Deserialize<'de> for OctetKeyPairParameters
fn deserialize<__D>(
__deserializer: __D,
) -> Result<OctetKeyPairParameters, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for OctetKeyPairType
impl<'de> Deserialize<'de> for OctetKeyPairType
fn deserialize<__D>(
__deserializer: __D,
) -> Result<OctetKeyPairType, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for OctetKeyParameters
impl<'de> Deserialize<'de> for OctetKeyParameters
fn deserialize<__D>(
__deserializer: __D,
) -> Result<OctetKeyParameters, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for OctetKeyType
impl<'de> Deserialize<'de> for OctetKeyType
fn deserialize<__D>(
__deserializer: __D,
) -> Result<OctetKeyType, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Offset
impl<'de> Deserialize<'de> for Offset
fn deserialize<D>(
deserializer: D,
) -> Result<Offset, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Oid
Available on crate feature offline only.
impl<'de> Deserialize<'de> for Oid
offline only.fn deserialize<D>(
deserializer: D,
) -> Result<Oid, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for OnlineStatus
impl<'de> Deserialize<'de> for OnlineStatus
fn deserialize<__D>(
__deserializer: __D,
) -> Result<OnlineStatus, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for OpaqueMetadata
impl<'de> Deserialize<'de> for OpaqueMetadata
fn deserialize<D>(
deserializer: D,
) -> Result<OpaqueMetadata, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Opcode
impl<'de> Deserialize<'de> for Opcode
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Opcode, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for OperationType
impl<'de> Deserialize<'de> for OperationType
fn deserialize<D>(
deserializer: D,
) -> Result<OperationType, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Operator
impl<'de> Deserialize<'de> for Operator
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Operator, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Operator
impl<'de> Deserialize<'de> for Operator
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Operator, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for OptimizeMode
impl<'de> Deserialize<'de> for OptimizeMode
fn deserialize<D>(
deserializer: D,
) -> Result<OptimizeMode, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for OptionKind
impl<'de> Deserialize<'de> for OptionKind
fn deserialize<__D>(
__deserializer: __D,
) -> Result<OptionKind, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for OptionRetention
impl<'de> Deserialize<'de> for OptionRetention
fn deserialize<D>(
deserializer: D,
) -> Result<OptionRetention, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for OptionTargetType
impl<'de> Deserialize<'de> for OptionTargetType
fn deserialize<D>(
deserializer: D,
) -> Result<OptionTargetType, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Options
impl<'de> Deserialize<'de> for Options
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Options, <__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.
impl<'de> Deserialize<'de> for OsString
std and (Unix or Windows) only.fn deserialize<D>(
deserializer: D,
) -> Result<OsString, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Outcome
Available on crate features data-foundry-service or evaluation-service or gen-ai-cache-service or gen-ai-tuning-service or llm-utility-service or prediction-service or session-service or vertex-rag-service only.
impl<'de> Deserialize<'de> for Outcome
data-foundry-service or evaluation-service or gen-ai-cache-service or gen-ai-tuning-service or llm-utility-service or prediction-service or session-service or vertex-rag-service only.fn deserialize<D>(
deserializer: D,
) -> Result<Outcome, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Output
impl<'de> Deserialize<'de> for Output
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Output, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Output
impl<'de> Deserialize<'de> for Output
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Output, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for OwnedKeyPath
impl<'de> Deserialize<'de> for OwnedKeyPath
fn deserialize<__D>(
__deserializer: __D,
) -> Result<OwnedKeyPath, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for OwnedKeyPaths
impl<'de> Deserialize<'de> for OwnedKeyPaths
fn deserialize<__D>(
__deserializer: __D,
) -> Result<OwnedKeyPaths, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for PadMode
impl<'de> Deserialize<'de> for PadMode
fn deserialize<__D>(
__deserializer: __D,
) -> Result<PadMode, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for PaddingDirection
impl<'de> Deserialize<'de> for PaddingDirection
fn deserialize<__D>(
__deserializer: __D,
) -> Result<PaddingDirection, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for PaddingDirection
impl<'de> Deserialize<'de> for PaddingDirection
fn deserialize<__D>(
__deserializer: __D,
) -> Result<PaddingDirection, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for PaddingParams
impl<'de> Deserialize<'de> for PaddingParams
fn deserialize<__D>(
__deserializer: __D,
) -> Result<PaddingParams, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for PaddingParams
impl<'de> Deserialize<'de> for PaddingParams
fn deserialize<__D>(
__deserializer: __D,
) -> Result<PaddingParams, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for PaddingStrategy
impl<'de> Deserialize<'de> for PaddingStrategy
fn deserialize<__D>(
__deserializer: __D,
) -> Result<PaddingStrategy, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for PaddingStrategy
impl<'de> Deserialize<'de> for PaddingStrategy
fn deserialize<__D>(
__deserializer: __D,
) -> Result<PaddingStrategy, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for PaginatedRequestParams
impl<'de> Deserialize<'de> for PaginatedRequestParams
fn deserialize<__D>(
__deserializer: __D,
) -> Result<PaginatedRequestParams, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for PartialChannel
impl<'de> Deserialize<'de> for PartialChannel
fn deserialize<__D>(
__deserializer: __D,
) -> Result<PartialChannel, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for PartialCurrentApplicationInfo
impl<'de> Deserialize<'de> for PartialCurrentApplicationInfo
fn deserialize<__D>(
__deserializer: __D,
) -> Result<PartialCurrentApplicationInfo, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for PartialGuild
impl<'de> Deserialize<'de> for PartialGuild
fn deserialize<D>(
deserializer: D,
) -> Result<PartialGuild, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for PartialGuildChannel
impl<'de> Deserialize<'de> for PartialGuildChannel
fn deserialize<__D>(
__deserializer: __D,
) -> Result<PartialGuildChannel, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for PartialIntegration
impl<'de> Deserialize<'de> for PartialIntegration
fn deserialize<__D>(
__deserializer: __D,
) -> Result<PartialIntegration, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for PartialMember
impl<'de> Deserialize<'de> for PartialMember
fn deserialize<__D>(
__deserializer: __D,
) -> Result<PartialMember, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for PartialThreadMember
impl<'de> Deserialize<'de> for PartialThreadMember
fn deserialize<__D>(
__deserializer: __D,
) -> Result<PartialThreadMember, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for PartitionField
impl<'de> Deserialize<'de> for PartitionField
fn deserialize<__D>(
__deserializer: __D,
) -> Result<PartitionField, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for PartitionSpec
impl<'de> Deserialize<'de> for PartitionSpec
fn deserialize<__D>(
__deserializer: __D,
) -> Result<PartitionSpec, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for PartitionTransform
impl<'de> Deserialize<'de> for PartitionTransform
fn deserialize<__D>(
__deserializer: __D,
) -> Result<PartitionTransform, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Path
impl<'de> Deserialize<'de> for Path
fn deserialize<D>(
deserializer: D,
) -> Result<Path, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for PathAbs
impl<'de> Deserialize<'de> for PathAbs
fn deserialize<D>(
deserializer: D,
) -> Result<PathAbs, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for PathBuf
Available on crate feature std only.
impl<'de> Deserialize<'de> for PathBuf
std only.fn deserialize<D>(
deserializer: D,
) -> Result<PathBuf, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for PathDir
impl<'de> Deserialize<'de> for PathDir
fn deserialize<D>(
deserializer: D,
) -> Result<PathDir, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for PathFile
impl<'de> Deserialize<'de> for PathFile
fn deserialize<D>(
deserializer: D,
) -> Result<PathFile, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for PathSer
impl<'de> Deserialize<'de> for PathSer
fn deserialize<D>(
deserializer: D,
) -> Result<PathSer, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for PathTranslation
impl<'de> Deserialize<'de> for PathTranslation
fn deserialize<D>(
deserializer: D,
) -> Result<PathTranslation, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for PathType
impl<'de> Deserialize<'de> for PathType
fn deserialize<__D>(
__deserializer: __D,
) -> Result<PathType, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Payload
impl<'de> Deserialize<'de> for Payload
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Payload, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Penalty
impl<'de> Deserialize<'de> for Penalty
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Penalty, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for PermissionOverwrite
impl<'de> Deserialize<'de> for PermissionOverwrite
fn deserialize<__D>(
__deserializer: __D,
) -> Result<PermissionOverwrite, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Permissions
impl<'de> Deserialize<'de> for Permissions
fn deserialize<D>(
deserializer: D,
) -> Result<Permissions, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for PersonGeneration
Available on crate features gen-ai-tuning-service or llm-utility-service or prediction-service only.
impl<'de> Deserialize<'de> for PersonGeneration
gen-ai-tuning-service or llm-utility-service or prediction-service only.fn deserialize<D>(
deserializer: D,
) -> Result<PersonGeneration, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for PgColumn
impl<'de> Deserialize<'de> for PgColumn
fn deserialize<__D>(
__deserializer: __D,
) -> Result<PgColumn, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for PgHstore
impl<'de> Deserialize<'de> for PgHstore
fn deserialize<__D>(
__deserializer: __D,
) -> Result<PgHstore, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for PgTypeInfo
impl<'de> Deserialize<'de> for PgTypeInfo
fn deserialize<__D>(
__deserializer: __D,
) -> Result<PgTypeInfo, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for PgTypeKind
impl<'de> Deserialize<'de> for PgTypeKind
fn deserialize<__D>(
__deserializer: __D,
) -> Result<PgTypeKind, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for PhishBlockThreshold
Available on crate features gen-ai-cache-service or llm-utility-service or prediction-service or vertex-rag-service only.
impl<'de> Deserialize<'de> for PhishBlockThreshold
gen-ai-cache-service or llm-utility-service or prediction-service or vertex-rag-service only.fn deserialize<D>(
deserializer: D,
) -> Result<PhishBlockThreshold, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for PhraseQuery
impl<'de> Deserialize<'de> for PhraseQuery
fn deserialize<__D>(
__deserializer: __D,
) -> Result<PhraseQuery, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for PhraseQuery
impl<'de> Deserialize<'de> for PhraseQuery
fn deserialize<__D>(
__deserializer: __D,
) -> Result<PhraseQuery, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Piece
impl<'de> Deserialize<'de> for Piece
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Piece, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Piece
impl<'de> Deserialize<'de> for Piece
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Piece, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for PingInteraction
impl<'de> Deserialize<'de> for PingInteraction
fn deserialize<__D>(
__deserializer: __D,
) -> Result<PingInteraction, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for PingRequestMethod
impl<'de> Deserialize<'de> for PingRequestMethod
fn deserialize<D>(
deserializer: D,
) -> Result<PingRequestMethod, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Point
impl<'de> Deserialize<'de> for Point
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Point, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Point2D
impl<'de> Deserialize<'de> for Point2D
fn deserialize<D>(
deserializer: D,
) -> Result<Point2D, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Point3D
impl<'de> Deserialize<'de> for Point3D
fn deserialize<D>(
deserializer: D,
) -> Result<Point3D, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for PointKind
impl<'de> Deserialize<'de> for PointKind
fn deserialize<__D>(
__deserializer: __D,
) -> Result<PointKind, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Poll
impl<'de> Deserialize<'de> for Poll
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Poll, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for PollAnswer
impl<'de> Deserialize<'de> for PollAnswer
fn deserialize<__D>(
__deserializer: __D,
) -> Result<PollAnswer, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for PollAnswerCount
impl<'de> Deserialize<'de> for PollAnswerCount
fn deserialize<__D>(
__deserializer: __D,
) -> Result<PollAnswerCount, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for PollLayoutType
impl<'de> Deserialize<'de> for PollLayoutType
fn deserialize<__D>(
__deserializer: __D,
) -> Result<PollLayoutType, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for PollMedia
impl<'de> Deserialize<'de> for PollMedia
fn deserialize<__D>(
__deserializer: __D,
) -> Result<PollMedia, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for PollMediaEmoji
impl<'de> Deserialize<'de> for PollMediaEmoji
fn deserialize<D>(
deserializer: D,
) -> Result<PollMediaEmoji, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for PollResults
impl<'de> Deserialize<'de> for PollResults
fn deserialize<__D>(
__deserializer: __D,
) -> Result<PollResults, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Polygon
impl<'de> Deserialize<'de> for Polygon
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Polygon, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for PoolClearedEvent
impl<'de> Deserialize<'de> for PoolClearedEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<PoolClearedEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for PoolClosedEvent
impl<'de> Deserialize<'de> for PoolClosedEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<PoolClosedEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for PoolCreatedEvent
impl<'de> Deserialize<'de> for PoolCreatedEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<PoolCreatedEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for PoolReadyEvent
impl<'de> Deserialize<'de> for PoolReadyEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<PoolReadyEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for PositionEmbeddingType
impl<'de> Deserialize<'de> for PositionEmbeddingType
fn deserialize<__D>(
__deserializer: __D,
) -> Result<PositionEmbeddingType, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for PositionEmbeddingType
impl<'de> Deserialize<'de> for PositionEmbeddingType
fn deserialize<__D>(
__deserializer: __D,
) -> Result<PositionEmbeddingType, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for PositionEmbeddingType
impl<'de> Deserialize<'de> for PositionEmbeddingType
fn deserialize<__D>(
__deserializer: __D,
) -> Result<PositionEmbeddingType, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for PositionEmbeddingType
impl<'de> Deserialize<'de> for PositionEmbeddingType
fn deserialize<__D>(
__deserializer: __D,
) -> Result<PositionEmbeddingType, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for PostProcessorWrapper
impl<'de> Deserialize<'de> for PostProcessorWrapper
fn deserialize<__D>(
__deserializer: __D,
) -> Result<PostProcessorWrapper, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for PostProcessorWrapper
impl<'de> Deserialize<'de> for PostProcessorWrapper
fn deserialize<__D>(
__deserializer: __D,
) -> Result<PostProcessorWrapper, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for PreTokenizerWrapper
impl<'de> Deserialize<'de> for PreTokenizerWrapper
fn deserialize<D>(
deserializer: D,
) -> Result<PreTokenizerWrapper, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for PreTokenizerWrapper
impl<'de> Deserialize<'de> for PreTokenizerWrapper
fn deserialize<D>(
deserializer: D,
) -> Result<PreTokenizerWrapper, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Precompiled
impl<'de> Deserialize<'de> for Precompiled
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Precompiled, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for PrefixDictionary
impl<'de> Deserialize<'de> for PrefixDictionary
fn deserialize<__D>(
__deserializer: __D,
) -> Result<PrefixDictionary, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for PremiumTier
impl<'de> Deserialize<'de> for PremiumTier
fn deserialize<__D>(
__deserializer: __D,
) -> Result<PremiumTier, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for PremiumType
impl<'de> Deserialize<'de> for PremiumType
fn deserialize<__D>(
__deserializer: __D,
) -> Result<PremiumType, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Prepend
impl<'de> Deserialize<'de> for Prepend
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Prepend, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Prepend
impl<'de> Deserialize<'de> for Prepend
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Prepend, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for PrependScheme
impl<'de> Deserialize<'de> for PrependScheme
fn deserialize<__D>(
__deserializer: __D,
) -> Result<PrependScheme, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for PrependScheme
impl<'de> Deserialize<'de> for PrependScheme
fn deserialize<__D>(
__deserializer: __D,
) -> Result<PrependScheme, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Presence
impl<'de> Deserialize<'de> for Presence
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Presence, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for PresenceUpdateEvent
impl<'de> Deserialize<'de> for PresenceUpdateEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<PresenceUpdateEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for PresenceUser
impl<'de> Deserialize<'de> for PresenceUser
fn deserialize<__D>(
__deserializer: __D,
) -> Result<PresenceUser, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for PresencesReplaceEvent
impl<'de> Deserialize<'de> for PresencesReplaceEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<PresencesReplaceEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for PrimaryGuild
impl<'de> Deserialize<'de> for PrimaryGuild
fn deserialize<__D>(
__deserializer: __D,
) -> Result<PrimaryGuild, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for PrimitiveSchemaDefinition
impl<'de> Deserialize<'de> for PrimitiveSchemaDefinition
fn deserialize<__D>(
__deserializer: __D,
) -> Result<PrimitiveSchemaDefinition, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for PrivateChannel
impl<'de> Deserialize<'de> for PrivateChannel
fn deserialize<__D>(
__deserializer: __D,
) -> Result<PrivateChannel, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ProductQuantizationMetadata
impl<'de> Deserialize<'de> for ProductQuantizationMetadata
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ProductQuantizationMetadata, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ProgressNotificationMethod
impl<'de> Deserialize<'de> for ProgressNotificationMethod
fn deserialize<D>(
deserializer: D,
) -> Result<ProgressNotificationMethod, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ProgressNotificationParam
impl<'de> Deserialize<'de> for ProgressNotificationParam
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ProgressNotificationParam, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ProgressToken
impl<'de> Deserialize<'de> for ProgressToken
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ProgressToken, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Prompt
impl<'de> Deserialize<'de> for Prompt
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Prompt, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for PromptArgument
impl<'de> Deserialize<'de> for PromptArgument
fn deserialize<__D>(
__deserializer: __D,
) -> Result<PromptArgument, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for PromptListChangedNotificationMethod
impl<'de> Deserialize<'de> for PromptListChangedNotificationMethod
fn deserialize<D>(
deserializer: D,
) -> Result<PromptListChangedNotificationMethod, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for PromptMessage
impl<'de> Deserialize<'de> for PromptMessage
fn deserialize<__D>(
__deserializer: __D,
) -> Result<PromptMessage, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for PromptReference
impl<'de> Deserialize<'de> for PromptReference
fn deserialize<__D>(
__deserializer: __D,
) -> Result<PromptReference, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for PromptsCapability
impl<'de> Deserialize<'de> for PromptsCapability
fn deserialize<__D>(
__deserializer: __D,
) -> Result<PromptsCapability, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for PropertyType
impl<'de> Deserialize<'de> for PropertyType
fn deserialize<D>(
deserializer: D,
) -> Result<PropertyType, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ProtocolVersion
impl<'de> Deserialize<'de> for ProtocolVersion
fn deserialize<D>(
deserializer: D,
) -> Result<ProtocolVersion, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for PublicKeyUse
impl<'de> Deserialize<'de> for PublicKeyUse
fn deserialize<D>(
deserializer: D,
) -> Result<PublicKeyUse, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Punctuation
impl<'de> Deserialize<'de> for Punctuation
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Punctuation, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Punctuation
impl<'de> Deserialize<'de> for Punctuation
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Punctuation, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Query
Available on crate features dataset-service or deployment-resource-pool-service or endpoint-service or job-service or model-service or pipeline-service or prediction-service only.
impl<'de> Deserialize<'de> for Query
dataset-service or deployment-resource-pool-service or endpoint-service or job-service or model-service or pipeline-service or prediction-service only.fn deserialize<D>(
deserializer: D,
) -> Result<Query, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for QueryError
impl<'de> Deserialize<'de> for QueryError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<QueryError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for QueryRequest
impl<'de> Deserialize<'de> for QueryRequest
fn deserialize<__D>(
__deserializer: __D,
) -> Result<QueryRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for QueryResponse
impl<'de> Deserialize<'de> for QueryResponse
fn deserialize<__D>(
__deserializer: __D,
) -> Result<QueryResponse, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for QueryResponseKind
impl<'de> Deserialize<'de> for QueryResponseKind
fn deserialize<__D>(
__deserializer: __D,
) -> Result<QueryResponseKind, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for QueryResult
impl<'de> Deserialize<'de> for QueryResult
fn deserialize<D>(
deserializer: D,
) -> Result<QueryResult, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for QueryStats
impl<'de> Deserialize<'de> for QueryStats
fn deserialize<__D>(
__deserializer: __D,
) -> Result<QueryStats, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for QueryTableError
impl<'de> Deserialize<'de> for QueryTableError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<QueryTableError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for QueryTableError
impl<'de> Deserialize<'de> for QueryTableError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<QueryTableError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for QueryTableRequest
impl<'de> Deserialize<'de> for QueryTableRequest
fn deserialize<__D>(
__deserializer: __D,
) -> Result<QueryTableRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for QueryTableRequestColumns
impl<'de> Deserialize<'de> for QueryTableRequestColumns
fn deserialize<__D>(
__deserializer: __D,
) -> Result<QueryTableRequestColumns, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for QueryTableRequestFullTextQuery
impl<'de> Deserialize<'de> for QueryTableRequestFullTextQuery
fn deserialize<__D>(
__deserializer: __D,
) -> Result<QueryTableRequestFullTextQuery, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for QueryTableRequestVector
impl<'de> Deserialize<'de> for QueryTableRequestVector
fn deserialize<__D>(
__deserializer: __D,
) -> Result<QueryTableRequestVector, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for QueryType
impl<'de> Deserialize<'de> for QueryType
fn deserialize<__D>(
__deserializer: __D,
) -> Result<QueryType, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for RQRotationType
impl<'de> Deserialize<'de> for RQRotationType
fn deserialize<__D>(
__deserializer: __D,
) -> Result<RQRotationType, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for RSAKeyParameters
impl<'de> Deserialize<'de> for RSAKeyParameters
fn deserialize<__D>(
__deserializer: __D,
) -> Result<RSAKeyParameters, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for RSAKeyType
impl<'de> Deserialize<'de> for RSAKeyType
fn deserialize<__D>(
__deserializer: __D,
) -> Result<RSAKeyType, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for RabitQuantizationMetadata
impl<'de> Deserialize<'de> for RabitQuantizationMetadata
fn deserialize<__D>(
__deserializer: __D,
) -> Result<RabitQuantizationMetadata, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Range
impl<'de> Deserialize<'de> for Range
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Range, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Range
impl<'de> Deserialize<'de> for Range
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Range, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for RangeKind
impl<'de> Deserialize<'de> for RangeKind
fn deserialize<__D>(
__deserializer: __D,
) -> Result<RangeKind, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for RawArrayBuf
impl<'de> Deserialize<'de> for RawArrayBuf
fn deserialize<D>(
deserializer: D,
) -> Result<RawArrayBuf, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for RawBson
impl<'de> Deserialize<'de> for RawBson
fn deserialize<D>(
deserializer: D,
) -> Result<RawBson, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for RawDocumentBuf
impl<'de> Deserialize<'de> for RawDocumentBuf
fn deserialize<D>(
deserializer: D,
) -> Result<RawDocumentBuf, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for RawJavaScriptCodeWithScope
impl<'de> Deserialize<'de> for RawJavaScriptCodeWithScope
fn deserialize<D>(
deserializer: D,
) -> Result<RawJavaScriptCodeWithScope, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Reaction
impl<'de> Deserialize<'de> for Reaction
fn deserialize<D>(
deserializer: D,
) -> Result<Reaction, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ReactionAddEvent
impl<'de> Deserialize<'de> for ReactionAddEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ReactionAddEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ReactionRemoveAllEvent
impl<'de> Deserialize<'de> for ReactionRemoveAllEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ReactionRemoveAllEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ReactionRemoveEmojiEvent
impl<'de> Deserialize<'de> for ReactionRemoveEmojiEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ReactionRemoveEmojiEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ReactionRemoveEvent
impl<'de> Deserialize<'de> for ReactionRemoveEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ReactionRemoveEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ReactionType
impl<'de> Deserialize<'de> for ReactionType
fn deserialize<D>(
deserializer: D,
) -> Result<ReactionType, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ReactionTypes
impl<'de> Deserialize<'de> for ReactionTypes
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ReactionTypes, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ReadConcern
impl<'de> Deserialize<'de> for ReadConcern
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ReadConcern, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ReadConcernLevel
impl<'de> Deserialize<'de> for ReadConcernLevel
fn deserialize<D>(
deserializer: D,
) -> Result<ReadConcernLevel, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ReadPreference
impl<'de> Deserialize<'de> for ReadPreference
fn deserialize<D>(
deserializer: D,
) -> Result<ReadPreference, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ReadPreferenceOptions
impl<'de> Deserialize<'de> for ReadPreferenceOptions
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ReadPreferenceOptions, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ReadResourceRequestMethod
impl<'de> Deserialize<'de> for ReadResourceRequestMethod
fn deserialize<D>(
deserializer: D,
) -> Result<ReadResourceRequestMethod, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ReadResourceRequestParams
impl<'de> Deserialize<'de> for ReadResourceRequestParams
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ReadResourceRequestParams, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ReadResourceResult
impl<'de> Deserialize<'de> for ReadResourceResult
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ReadResourceResult, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Ready
impl<'de> Deserialize<'de> for Ready
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Ready, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ReadyEvent
impl<'de> Deserialize<'de> for ReadyEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ReadyEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for RecordId
impl<'de> Deserialize<'de> for RecordId
fn deserialize<__D>(
__deserializer: __D,
) -> Result<RecordId, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for RecordId
impl<'de> Deserialize<'de> for RecordId
fn deserialize<__D>(
__deserializer: __D,
) -> Result<RecordId, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for RecordIdKey
impl<'de> Deserialize<'de> for RecordIdKey
fn deserialize<__D>(
__deserializer: __D,
) -> Result<RecordIdKey, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for RecordIdKey
impl<'de> Deserialize<'de> for RecordIdKey
fn deserialize<__D>(
__deserializer: __D,
) -> Result<RecordIdKey, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for RecordIdKeyBound
impl<'de> Deserialize<'de> for RecordIdKeyBound
fn deserialize<__D>(
__deserializer: __D,
) -> Result<RecordIdKeyBound, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for RecordIdKeyRange
impl<'de> Deserialize<'de> for RecordIdKeyRange
fn deserialize<__D>(
__deserializer: __D,
) -> Result<RecordIdKeyRange, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for RecordIdKeyRange
impl<'de> Deserialize<'de> for RecordIdKeyRange
fn deserialize<__D>(
__deserializer: __D,
) -> Result<RecordIdKeyRange, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for RecordKind
impl<'de> Deserialize<'de> for RecordKind
fn deserialize<__D>(
__deserializer: __D,
) -> Result<RecordKind, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Reference
impl<'de> Deserialize<'de> for Reference
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Reference, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for RefreshMaterializedViewError
impl<'de> Deserialize<'de> for RefreshMaterializedViewError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<RefreshMaterializedViewError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for RefreshMaterializedViewError
impl<'de> Deserialize<'de> for RefreshMaterializedViewError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<RefreshMaterializedViewError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for RefreshMaterializedViewRequest
impl<'de> Deserialize<'de> for RefreshMaterializedViewRequest
fn deserialize<__D>(
__deserializer: __D,
) -> Result<RefreshMaterializedViewRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for RefreshMaterializedViewResponse
impl<'de> Deserialize<'de> for RefreshMaterializedViewResponse
fn deserialize<__D>(
__deserializer: __D,
) -> Result<RefreshMaterializedViewResponse, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for RefreshToken
impl<'de> Deserialize<'de> for RefreshToken
fn deserialize<__D>(
__deserializer: __D,
) -> Result<RefreshToken, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Regex
impl<'de> Deserialize<'de> for Regex
fn deserialize<D>(
deserializer: D,
) -> Result<Regex, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Regex
impl<'de> Deserialize<'de> for Regex
fn deserialize<D>(
deserializer: D,
) -> Result<Regex, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for RegexKind
impl<'de> Deserialize<'de> for RegexKind
fn deserialize<__D>(
__deserializer: __D,
) -> Result<RegexKind, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for RegisterTableError
impl<'de> Deserialize<'de> for RegisterTableError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<RegisterTableError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for RegisterTableError
impl<'de> Deserialize<'de> for RegisterTableError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<RegisterTableError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for RegisterTableRequest
impl<'de> Deserialize<'de> for RegisterTableRequest
fn deserialize<__D>(
__deserializer: __D,
) -> Result<RegisterTableRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for RegisterTableResponse
impl<'de> Deserialize<'de> for RegisterTableResponse
fn deserialize<__D>(
__deserializer: __D,
) -> Result<RegisterTableResponse, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for RelatedTaskMetadata
impl<'de> Deserialize<'de> for RelatedTaskMetadata
fn deserialize<__D>(
__deserializer: __D,
) -> Result<RelatedTaskMetadata, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Relation
impl<'de> Deserialize<'de> for Relation
fn deserialize<D>(
deserializer: D,
) -> Result<Relation, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for RenameTableError
impl<'de> Deserialize<'de> for RenameTableError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<RenameTableError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for RenameTableError
impl<'de> Deserialize<'de> for RenameTableError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<RenameTableError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for RenameTableRequest
impl<'de> Deserialize<'de> for RenameTableRequest
fn deserialize<__D>(
__deserializer: __D,
) -> Result<RenameTableRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for RenameTableResponse
impl<'de> Deserialize<'de> for RenameTableResponse
fn deserialize<__D>(
__deserializer: __D,
) -> Result<RenameTableResponse, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for RepeatedFieldEncoding
impl<'de> Deserialize<'de> for RepeatedFieldEncoding
fn deserialize<D>(
deserializer: D,
) -> Result<RepeatedFieldEncoding, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Replace
impl<'de> Deserialize<'de> for Replace
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Replace, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Replace
impl<'de> Deserialize<'de> for Replace
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Replace, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ReplaceOptions
impl<'de> Deserialize<'de> for ReplaceOptions
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ReplaceOptions, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ReplacePattern
impl<'de> Deserialize<'de> for ReplacePattern
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ReplacePattern, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ReplacePattern
impl<'de> Deserialize<'de> for ReplacePattern
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ReplacePattern, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for RepoInfo
impl<'de> Deserialize<'de> for RepoInfo
fn deserialize<__D>(
__deserializer: __D,
) -> Result<RepoInfo, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ResetRequest
impl<'de> Deserialize<'de> for ResetRequest
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ResetRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ResetResponse
impl<'de> Deserialize<'de> for ResetResponse
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ResetResponse, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Resource
impl<'de> Deserialize<'de> for Resource
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Resource, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Resource
impl<'de> Deserialize<'de> for Resource
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Resource, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ResourceContents
impl<'de> Deserialize<'de> for ResourceContents
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ResourceContents, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ResourceKind
impl<'de> Deserialize<'de> for ResourceKind
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ResourceKind, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ResourceListChangedNotificationMethod
impl<'de> Deserialize<'de> for ResourceListChangedNotificationMethod
fn deserialize<D>(
deserializer: D,
) -> Result<ResourceListChangedNotificationMethod, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ResourceTemplate
impl<'de> Deserialize<'de> for ResourceTemplate
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ResourceTemplate, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ResourceTemplateReference
impl<'de> Deserialize<'de> for ResourceTemplateReference
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ResourceTemplateReference, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ResourceUpdatedNotificationMethod
impl<'de> Deserialize<'de> for ResourceUpdatedNotificationMethod
fn deserialize<D>(
deserializer: D,
) -> Result<ResourceUpdatedNotificationMethod, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ResourceUpdatedNotificationParam
impl<'de> Deserialize<'de> for ResourceUpdatedNotificationParam
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ResourceUpdatedNotificationParam, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ResourcesCapability
impl<'de> Deserialize<'de> for ResourcesCapability
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ResourcesCapability, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for RestoreTableError
impl<'de> Deserialize<'de> for RestoreTableError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<RestoreTableError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for RestoreTableError
impl<'de> Deserialize<'de> for RestoreTableError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<RestoreTableError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for RestoreTableRequest
impl<'de> Deserialize<'de> for RestoreTableRequest
fn deserialize<__D>(
__deserializer: __D,
) -> Result<RestoreTableRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for RestoreTableResponse
impl<'de> Deserialize<'de> for RestoreTableResponse
fn deserialize<__D>(
__deserializer: __D,
) -> Result<RestoreTableResponse, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ResumeToken
impl<'de> Deserialize<'de> for ResumeToken
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ResumeToken, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ResumedEvent
impl<'de> Deserialize<'de> for ResumedEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ResumedEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ReturnDocument
impl<'de> Deserialize<'de> for ReturnDocument
fn deserialize<D>(
deserializer: D,
) -> Result<ReturnDocument, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for RewriteResult
impl<'de> Deserialize<'de> for RewriteResult
fn deserialize<__D>(
__deserializer: __D,
) -> Result<RewriteResult, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for RichInvite
impl<'de> Deserialize<'de> for RichInvite
fn deserialize<__D>(
__deserializer: __D,
) -> Result<RichInvite, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for RoaringBitmap
impl<'de> Deserialize<'de> for RoaringBitmap
fn deserialize<D>(
deserializer: D,
) -> Result<RoaringBitmap, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for RoaringTreemap
impl<'de> Deserialize<'de> for RoaringTreemap
fn deserialize<D>(
deserializer: D,
) -> Result<RoaringTreemap, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for RobertaProcessing
impl<'de> Deserialize<'de> for RobertaProcessing
fn deserialize<__D>(
__deserializer: __D,
) -> Result<RobertaProcessing, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for RobertaProcessing
impl<'de> Deserialize<'de> for RobertaProcessing
fn deserialize<__D>(
__deserializer: __D,
) -> Result<RobertaProcessing, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Role
impl<'de> Deserialize<'de> for Role
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Role, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Role
impl<'de> Deserialize<'de> for Role
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Role, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Role
impl<'de> Deserialize<'de> for Role
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Role, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for RoleColours
impl<'de> Deserialize<'de> for RoleColours
fn deserialize<__D>(
__deserializer: __D,
) -> Result<RoleColours, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for RoleId
impl<'de> Deserialize<'de> for RoleId
fn deserialize<__D>(
__deserializer: __D,
) -> Result<RoleId, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for RoleSubscriptionData
impl<'de> Deserialize<'de> for RoleSubscriptionData
fn deserialize<__D>(
__deserializer: __D,
) -> Result<RoleSubscriptionData, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for RoleTags
impl<'de> Deserialize<'de> for RoleTags
fn deserialize<__D>(
__deserializer: __D,
) -> Result<RoleTags, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Root
impl<'de> Deserialize<'de> for Root
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Root, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for RootUserCredentials
impl<'de> Deserialize<'de> for RootUserCredentials
fn deserialize<__D>(
__deserializer: __D,
) -> Result<RootUserCredentials, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for RootsCapabilities
impl<'de> Deserialize<'de> for RootsCapabilities
fn deserialize<__D>(
__deserializer: __D,
) -> Result<RootsCapabilities, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for RootsListChangedNotificationMethod
impl<'de> Deserialize<'de> for RootsListChangedNotificationMethod
fn deserialize<D>(
deserializer: D,
) -> Result<RootsListChangedNotificationMethod, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for RopeScaling
impl<'de> Deserialize<'de> for RopeScaling
fn deserialize<__D>(
__deserializer: __D,
) -> Result<RopeScaling, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for RopeScaling
impl<'de> Deserialize<'de> for RopeScaling
fn deserialize<__D>(
__deserializer: __D,
) -> Result<RopeScaling, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for RopeScalingType
impl<'de> Deserialize<'de> for RopeScalingType
fn deserialize<__D>(
__deserializer: __D,
) -> Result<RopeScalingType, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for RowDatasetVersionMeta
impl<'de> Deserialize<'de> for RowDatasetVersionMeta
fn deserialize<D>(
deserializer: D,
) -> Result<RowDatasetVersionMeta, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for RowIdMeta
impl<'de> Deserialize<'de> for RowIdMeta
fn deserialize<__D>(
__deserializer: __D,
) -> Result<RowIdMeta, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Rule
impl<'de> Deserialize<'de> for Rule
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Rule, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for RuleId
impl<'de> Deserialize<'de> for RuleId
fn deserialize<__D>(
__deserializer: __D,
) -> Result<RuleId, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for RunCursorCommandOptionswhere
RunCursorCommandOptions: Default,
impl<'de> Deserialize<'de> for RunCursorCommandOptionswhere
RunCursorCommandOptions: Default,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<RunCursorCommandOptions, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for SamplingCapability
impl<'de> Deserialize<'de> for SamplingCapability
fn deserialize<__D>(
__deserializer: __D,
) -> Result<SamplingCapability, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for SamplingMessage
impl<'de> Deserialize<'de> for SamplingMessage
fn deserialize<__D>(
__deserializer: __D,
) -> Result<SamplingMessage, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for SamplingMessageContentBlock
impl<'de> Deserialize<'de> for SamplingMessageContentBlock
fn deserialize<__D>(
__deserializer: __D,
) -> Result<SamplingMessageContentBlock, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for SamplingTaskCapability
impl<'de> Deserialize<'de> for SamplingTaskCapability
fn deserialize<__D>(
__deserializer: __D,
) -> Result<SamplingTaskCapability, <__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.
impl<'de> Deserialize<'de> for Saturating<i8>
no_core_num_saturating only.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.
impl<'de> Deserialize<'de> for Saturating<i16>
no_core_num_saturating only.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.
impl<'de> Deserialize<'de> for Saturating<i32>
no_core_num_saturating only.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.
impl<'de> Deserialize<'de> for Saturating<i64>
no_core_num_saturating only.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.
impl<'de> Deserialize<'de> for Saturating<i128>
no_core_num_saturating only.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.
impl<'de> Deserialize<'de> for Saturating<isize>
no_core_num_saturating only.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.
impl<'de> Deserialize<'de> for Saturating<u8>
no_core_num_saturating only.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.
impl<'de> Deserialize<'de> for Saturating<u16>
no_core_num_saturating only.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.
impl<'de> Deserialize<'de> for Saturating<u32>
no_core_num_saturating only.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.
impl<'de> Deserialize<'de> for Saturating<u64>
no_core_num_saturating only.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.
impl<'de> Deserialize<'de> for Saturating<u128>
no_core_num_saturating only.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.
impl<'de> Deserialize<'de> for Saturating<usize>
no_core_num_saturating only.fn deserialize<D>(
deserializer: D,
) -> Result<Saturating<usize>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ScalarQuantizationMetadata
impl<'de> Deserialize<'de> for ScalarQuantizationMetadata
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ScalarQuantizationMetadata, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ScaledRopeType
impl<'de> Deserialize<'de> for ScaledRopeType
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ScaledRopeType, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ScheduledEvent
impl<'de> Deserialize<'de> for ScheduledEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ScheduledEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ScheduledEventId
impl<'de> Deserialize<'de> for ScheduledEventId
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ScheduledEventId, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ScheduledEventMetadata
impl<'de> Deserialize<'de> for ScheduledEventMetadata
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ScheduledEventMetadata, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ScheduledEventPrivacyLevel
impl<'de> Deserialize<'de> for ScheduledEventPrivacyLevel
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ScheduledEventPrivacyLevel, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ScheduledEventStatus
impl<'de> Deserialize<'de> for ScheduledEventStatus
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ScheduledEventStatus, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ScheduledEventType
impl<'de> Deserialize<'de> for ScheduledEventType
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ScheduledEventType, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ScheduledEventUser
impl<'de> Deserialize<'de> for ScheduledEventUser
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ScheduledEventUser, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for SchedulerConfig
impl<'de> Deserialize<'de> for SchedulerConfig
fn deserialize<__D>(
__deserializer: __D,
) -> Result<SchedulerConfig, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Schema
impl<'de> Deserialize<'de> for Schema
fn deserialize<D>(
deserializer: D,
) -> Result<Schema, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Scope
impl<'de> Deserialize<'de> for Scope
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Scope, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for SearchIndexModel
impl<'de> Deserialize<'de> for SearchIndexModel
fn deserialize<__D>(
__deserializer: __D,
) -> Result<SearchIndexModel, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for SearchIndexType
impl<'de> Deserialize<'de> for SearchIndexType
fn deserialize<__D>(
__deserializer: __D,
) -> Result<SearchIndexType, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for SelectMenu
impl<'de> Deserialize<'de> for SelectMenu
fn deserialize<__D>(
__deserializer: __D,
) -> Result<SelectMenu, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for SelectMenuOption
impl<'de> Deserialize<'de> for SelectMenuOption
fn deserialize<__D>(
__deserializer: __D,
) -> Result<SelectMenuOption, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for SelectedTables
impl<'de> Deserialize<'de> for SelectedTables
fn deserialize<__D>(
__deserializer: __D,
) -> Result<SelectedTables, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Selection
impl<'de> Deserialize<'de> for Selection
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Selection, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for SelectionCriteria
impl<'de> Deserialize<'de> for SelectionCriteria
fn deserialize<D>(
deserializer: D,
) -> Result<SelectionCriteria, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Semantic
impl<'de> Deserialize<'de> for Semantic
fn deserialize<D>(
deserializer: D,
) -> Result<Semantic, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Sequence
impl<'de> Deserialize<'de> for Sequence
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Sequence, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Sequence
impl<'de> Deserialize<'de> for Sequence
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Sequence, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Sequence
impl<'de> Deserialize<'de> for Sequence
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Sequence, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Sequence
impl<'de> Deserialize<'de> for Sequence
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Sequence, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Sequence
impl<'de> Deserialize<'de> for Sequence
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Sequence, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Sequence
impl<'de> Deserialize<'de> for Sequence
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Sequence, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Sequence
impl<'de> Deserialize<'de> for Sequence
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Sequence, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Sequence
impl<'de> Deserialize<'de> for Sequence
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Sequence, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Sequence
impl<'de> Deserialize<'de> for Sequence
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Sequence, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Sequence
impl<'de> Deserialize<'de> for Sequence
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Sequence, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for SerializedVector
impl<'de> Deserialize<'de> for SerializedVector
fn deserialize<__D>(
__deserializer: __D,
) -> Result<SerializedVector, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ServerAddress
impl<'de> Deserialize<'de> for ServerAddress
fn deserialize<D>(
deserializer: D,
) -> Result<ServerAddress, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ServerApi
impl<'de> Deserialize<'de> for ServerApi
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ServerApi, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ServerApiVersion
impl<'de> Deserialize<'de> for ServerApiVersion
fn deserialize<D>(
deserializer: D,
) -> Result<ServerApiVersion, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ServerCapabilities
impl<'de> Deserialize<'de> for ServerCapabilities
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ServerCapabilities, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ServerClosedEvent
impl<'de> Deserialize<'de> for ServerClosedEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ServerClosedEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ServerHeartbeatStartedEvent
impl<'de> Deserialize<'de> for ServerHeartbeatStartedEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ServerHeartbeatStartedEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ServerMonitoringMode
impl<'de> Deserialize<'de> for ServerMonitoringMode
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ServerMonitoringMode, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ServerNotification
impl<'de> Deserialize<'de> for ServerNotification
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ServerNotification, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ServerOpeningEvent
impl<'de> Deserialize<'de> for ServerOpeningEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ServerOpeningEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ServerRequest
impl<'de> Deserialize<'de> for ServerRequest
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ServerRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ServerResult
impl<'de> Deserialize<'de> for ServerResult
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ServerResult, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ServerType
impl<'de> Deserialize<'de> for ServerType
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ServerType, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Session
impl<'de> Deserialize<'de> for Session
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Session, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for SessionOptions
impl<'de> Deserialize<'de> for SessionOptions
fn deserialize<__D>(
__deserializer: __D,
) -> Result<SessionOptions, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for SessionStartLimit
impl<'de> Deserialize<'de> for SessionStartLimit
fn deserialize<__D>(
__deserializer: __D,
) -> Result<SessionStartLimit, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Set
impl<'de> Deserialize<'de> for Set
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Set, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Set
impl<'de> Deserialize<'de> for Set
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Set, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for SetExpr
impl<'de> Deserialize<'de> for SetExpr
fn deserialize<__D>(
__deserializer: __D,
) -> Result<SetExpr, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for SetKind
impl<'de> Deserialize<'de> for SetKind
fn deserialize<__D>(
__deserializer: __D,
) -> Result<SetKind, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for SetLevelRequestMethod
impl<'de> Deserialize<'de> for SetLevelRequestMethod
fn deserialize<D>(
deserializer: D,
) -> Result<SetLevelRequestMethod, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for SetLevelRequestParams
impl<'de> Deserialize<'de> for SetLevelRequestParams
fn deserialize<__D>(
__deserializer: __D,
) -> Result<SetLevelRequestParams, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for SetMultiExpr
impl<'de> Deserialize<'de> for SetMultiExpr
fn deserialize<__D>(
__deserializer: __D,
) -> Result<SetMultiExpr, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for SetRequest
impl<'de> Deserialize<'de> for SetRequest
fn deserialize<__D>(
__deserializer: __D,
) -> Result<SetRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for SetResponse
impl<'de> Deserialize<'de> for SetResponse
fn deserialize<__D>(
__deserializer: __D,
) -> Result<SetResponse, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ShardInfo
impl<'de> Deserialize<'de> for ShardInfo
fn deserialize<D>(
deserializer: D,
) -> Result<ShardInfo, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ShardManifest
impl<'de> Deserialize<'de> for ShardManifest
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ShardManifest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ShardingField
impl<'de> Deserialize<'de> for ShardingField
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ShardingField, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ShardingSpec
impl<'de> Deserialize<'de> for ShardingSpec
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ShardingSpec, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Siblings
impl<'de> Deserialize<'de> for Siblings
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Siblings, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for SigninRequest
impl<'de> Deserialize<'de> for SigninRequest
fn deserialize<__D>(
__deserializer: __D,
) -> Result<SigninRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for SigninResponse
impl<'de> Deserialize<'de> for SigninResponse
fn deserialize<__D>(
__deserializer: __D,
) -> Result<SigninResponse, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for SignupRequest
impl<'de> Deserialize<'de> for SignupRequest
fn deserialize<__D>(
__deserializer: __D,
) -> Result<SignupRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for SignupResponse
impl<'de> Deserialize<'de> for SignupResponse
fn deserialize<__D>(
__deserializer: __D,
) -> Result<SignupResponse, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Simple
impl<'de> Deserialize<'de> for Simple
fn deserialize<D>(
deserializer: D,
) -> Result<Simple, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for SingleField
impl<'de> Deserialize<'de> for SingleField
fn deserialize<__D>(
__deserializer: __D,
) -> Result<SingleField, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for SingleSelectEnumSchema
impl<'de> Deserialize<'de> for SingleSelectEnumSchema
fn deserialize<__D>(
__deserializer: __D,
) -> Result<SingleSelectEnumSchema, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Sku
impl<'de> Deserialize<'de> for Sku
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Sku, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for SkuFlags
impl<'de> Deserialize<'de> for SkuFlags
fn deserialize<D>(
deserializer: D,
) -> Result<SkuFlags, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for SkuId
impl<'de> Deserialize<'de> for SkuId
fn deserialize<__D>(
__deserializer: __D,
) -> Result<SkuId, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for SkuKind
impl<'de> Deserialize<'de> for SkuKind
fn deserialize<__D>(
__deserializer: __D,
) -> Result<SkuKind, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for SlidingWindowAttentionConfig
impl<'de> Deserialize<'de> for SlidingWindowAttentionConfig
fn deserialize<__D>(
__deserializer: __D,
) -> Result<SlidingWindowAttentionConfig, <__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.
impl<'de> Deserialize<'de> for SocketAddr
std or non-no_core_net only.fn deserialize<D>(
deserializer: D,
) -> Result<SocketAddr, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for SocketAddrV4
impl<'de> Deserialize<'de> for SocketAddrV4
fn deserialize<D>(
deserializer: D,
) -> Result<SocketAddrV4, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for SocketAddrV6
impl<'de> Deserialize<'de> for SocketAddrV6
fn deserialize<D>(
deserializer: D,
) -> Result<SocketAddrV6, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for SortOrder
impl<'de> Deserialize<'de> for SortOrder
fn deserialize<__D>(
__deserializer: __D,
) -> Result<SortOrder, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for SoundId
impl<'de> Deserialize<'de> for SoundId
fn deserialize<__D>(
__deserializer: __D,
) -> Result<SoundId, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Soundboard
impl<'de> Deserialize<'de> for Soundboard
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Soundboard, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for SoundboardSoundCreateEvent
impl<'de> Deserialize<'de> for SoundboardSoundCreateEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<SoundboardSoundCreateEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for SoundboardSoundDeleteEvent
impl<'de> Deserialize<'de> for SoundboardSoundDeleteEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<SoundboardSoundDeleteEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for SoundboardSoundUpdateEvent
impl<'de> Deserialize<'de> for SoundboardSoundUpdateEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<SoundboardSoundUpdateEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for SoundboardSoundsEvent
impl<'de> Deserialize<'de> for SoundboardSoundsEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<SoundboardSoundsEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for SoundboardSoundsUpdateEvent
impl<'de> Deserialize<'de> for SoundboardSoundsUpdateEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<SoundboardSoundsUpdateEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for SpecialToken
impl<'de> Deserialize<'de> for SpecialToken
fn deserialize<__D>(
__deserializer: __D,
) -> Result<SpecialToken, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for SpecialToken
impl<'de> Deserialize<'de> for SpecialToken
fn deserialize<__D>(
__deserializer: __D,
) -> Result<SpecialToken, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Sphere2DIndexVersion
impl<'de> Deserialize<'de> for Sphere2DIndexVersion
fn deserialize<D>(
deserializer: D,
) -> Result<Sphere2DIndexVersion, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Split
impl<'de> Deserialize<'de> for Split
fn deserialize<D>(
deserializer: D,
) -> Result<Split, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Split
impl<'de> Deserialize<'de> for Split
fn deserialize<D>(
deserializer: D,
) -> Result<Split, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for SplitDelimiterBehavior
impl<'de> Deserialize<'de> for SplitDelimiterBehavior
fn deserialize<__D>(
__deserializer: __D,
) -> Result<SplitDelimiterBehavior, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for SplitDelimiterBehavior
impl<'de> Deserialize<'de> for SplitDelimiterBehavior
fn deserialize<__D>(
__deserializer: __D,
) -> Result<SplitDelimiterBehavior, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for SplitPattern
impl<'de> Deserialize<'de> for SplitPattern
fn deserialize<__D>(
__deserializer: __D,
) -> Result<SplitPattern, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for SplitPattern
impl<'de> Deserialize<'de> for SplitPattern
fn deserialize<__D>(
__deserializer: __D,
) -> Result<SplitPattern, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for StageInstance
impl<'de> Deserialize<'de> for StageInstance
fn deserialize<__D>(
__deserializer: __D,
) -> Result<StageInstance, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for StageInstanceCreateEvent
impl<'de> Deserialize<'de> for StageInstanceCreateEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<StageInstanceCreateEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for StageInstanceDeleteEvent
impl<'de> Deserialize<'de> for StageInstanceDeleteEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<StageInstanceDeleteEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for StageInstanceId
impl<'de> Deserialize<'de> for StageInstanceId
fn deserialize<__D>(
__deserializer: __D,
) -> Result<StageInstanceId, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for StageInstancePrivacyLevel
impl<'de> Deserialize<'de> for StageInstancePrivacyLevel
fn deserialize<__D>(
__deserializer: __D,
) -> Result<StageInstancePrivacyLevel, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for StageInstanceUpdateEvent
impl<'de> Deserialize<'de> for StageInstanceUpdateEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<StageInstanceUpdateEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Start
impl<'de> Deserialize<'de> for Start
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Start, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for StartNodeId
impl<'de> Deserialize<'de> for StartNodeId
fn deserialize<D>(
deserializer: D,
) -> Result<StartNodeId, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Status
impl<'de> Deserialize<'de> for Status
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Status, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Status
impl<'de> Deserialize<'de> for Status
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Status, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for StatusDetails
impl<'de> Deserialize<'de> for StatusDetails
fn deserialize<__D>(
__deserializer: __D,
) -> Result<StatusDetails, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Sticker
impl<'de> Deserialize<'de> for Sticker
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Sticker, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for StickerFormatType
impl<'de> Deserialize<'de> for StickerFormatType
fn deserialize<__D>(
__deserializer: __D,
) -> Result<StickerFormatType, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for StickerId
impl<'de> Deserialize<'de> for StickerId
fn deserialize<__D>(
__deserializer: __D,
) -> Result<StickerId, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for StickerItem
impl<'de> Deserialize<'de> for StickerItem
fn deserialize<__D>(
__deserializer: __D,
) -> Result<StickerItem, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for StickerPack
impl<'de> Deserialize<'de> for StickerPack
fn deserialize<__D>(
__deserializer: __D,
) -> Result<StickerPack, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for StickerPackBannerId
impl<'de> Deserialize<'de> for StickerPackBannerId
fn deserialize<__D>(
__deserializer: __D,
) -> Result<StickerPackBannerId, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for StickerPackId
impl<'de> Deserialize<'de> for StickerPackId
fn deserialize<__D>(
__deserializer: __D,
) -> Result<StickerPackId, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for StickerType
impl<'de> Deserialize<'de> for StickerType
fn deserialize<__D>(
__deserializer: __D,
) -> Result<StickerType, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Strand
impl<'de> Deserialize<'de> for Strand
fn deserialize<D>(
deserializer: D,
) -> Result<Strand, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for String
Available on crate features alloc or std only.
impl<'de> Deserialize<'de> for String
alloc or std only.fn deserialize<D>(
deserializer: D,
) -> Result<String, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for StringFormat
impl<'de> Deserialize<'de> for StringFormat
fn deserialize<__D>(
__deserializer: __D,
) -> Result<StringFormat, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for StringFtsQuery
impl<'de> Deserialize<'de> for StringFtsQuery
fn deserialize<__D>(
__deserializer: __D,
) -> Result<StringFtsQuery, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for StringKind
impl<'de> Deserialize<'de> for StringKind
fn deserialize<__D>(
__deserializer: __D,
) -> Result<StringKind, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for StringSchema
impl<'de> Deserialize<'de> for StringSchema
fn deserialize<__D>(
__deserializer: __D,
) -> Result<StringSchema, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for StringTypeConst
impl<'de> Deserialize<'de> for StringTypeConst
fn deserialize<D>(
deserializer: D,
) -> Result<StringTypeConst, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Strip
impl<'de> Deserialize<'de> for Strip
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Strip, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Strip
impl<'de> Deserialize<'de> for Strip
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Strip, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Strip
impl<'de> Deserialize<'de> for Strip
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Strip, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Strip
impl<'de> Deserialize<'de> for Strip
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Strip, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for StripAccents
impl<'de> Deserialize<'de> for StripAccents
fn deserialize<D>(
deserializer: D,
) -> Result<StripAccents, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for StripAccents
impl<'de> Deserialize<'de> for StripAccents
fn deserialize<D>(
deserializer: D,
) -> Result<StripAccents, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for StructuredFtsQuery
impl<'de> Deserialize<'de> for StructuredFtsQuery
fn deserialize<__D>(
__deserializer: __D,
) -> Result<StructuredFtsQuery, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Style
impl<'de> Deserialize<'de> for Style
fn deserialize<D>(
deserializer: D,
) -> Result<Style, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for SubscribeRequest
impl<'de> Deserialize<'de> for SubscribeRequest
fn deserialize<__D>(
__deserializer: __D,
) -> Result<SubscribeRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for SubscribeRequestMethod
impl<'de> Deserialize<'de> for SubscribeRequestMethod
fn deserialize<D>(
deserializer: D,
) -> Result<SubscribeRequestMethod, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for SubscribeRequestParams
impl<'de> Deserialize<'de> for SubscribeRequestParams
fn deserialize<__D>(
__deserializer: __D,
) -> Result<SubscribeRequestParams, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for SubscribeResponse
impl<'de> Deserialize<'de> for SubscribeResponse
fn deserialize<__D>(
__deserializer: __D,
) -> Result<SubscribeResponse, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for SubscribeTo
impl<'de> Deserialize<'de> for SubscribeTo
fn deserialize<__D>(
__deserializer: __D,
) -> Result<SubscribeTo, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for SurrealNone
impl<'de> Deserialize<'de> for SurrealNone
fn deserialize<__D>(
__deserializer: __D,
) -> Result<SurrealNone, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for SurrealNull
impl<'de> Deserialize<'de> for SurrealNull
fn deserialize<__D>(
__deserializer: __D,
) -> Result<SurrealNull, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Syntax
impl<'de> Deserialize<'de> for Syntax
fn deserialize<D>(
deserializer: D,
) -> Result<Syntax, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for SystemChannelFlags
impl<'de> Deserialize<'de> for SystemChannelFlags
fn deserialize<D>(
deserializer: D,
) -> Result<SystemChannelFlags, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for SystemTime
Available on crate feature std only.
impl<'de> Deserialize<'de> for SystemTime
std only.fn deserialize<D>(
deserializer: D,
) -> Result<SystemTime, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Table
impl<'de> Deserialize<'de> for Table
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Table, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for TableBasicStats
impl<'de> Deserialize<'de> for TableBasicStats
fn deserialize<__D>(
__deserializer: __D,
) -> Result<TableBasicStats, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for TableColumn
impl<'de> Deserialize<'de> for TableColumn
fn deserialize<__D>(
__deserializer: __D,
) -> Result<TableColumn, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for TableExistsError
impl<'de> Deserialize<'de> for TableExistsError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<TableExistsError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for TableExistsError
impl<'de> Deserialize<'de> for TableExistsError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<TableExistsError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for TableExistsRequest
impl<'de> Deserialize<'de> for TableExistsRequest
fn deserialize<__D>(
__deserializer: __D,
) -> Result<TableExistsRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for TableName
impl<'de> Deserialize<'de> for TableName
fn deserialize<__D>(
__deserializer: __D,
) -> Result<TableName, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for TableStatistics
impl<'de> Deserialize<'de> for TableStatistics
fn deserialize<__D>(
__deserializer: __D,
) -> Result<TableStatistics, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for TableVersion
impl<'de> Deserialize<'de> for TableVersion
fn deserialize<__D>(
__deserializer: __D,
) -> Result<TableVersion, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Tables
impl<'de> Deserialize<'de> for Tables
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Tables, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for TagContents
impl<'de> Deserialize<'de> for TagContents
fn deserialize<__D>(
__deserializer: __D,
) -> Result<TagContents, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for TagContents
impl<'de> Deserialize<'de> for TagContents
fn deserialize<__D>(
__deserializer: __D,
) -> Result<TagContents, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for TaggedValue
impl<'de> Deserialize<'de> for TaggedValue
fn deserialize<D>(
deserializer: D,
) -> Result<TaggedValue, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for TargetId
impl<'de> Deserialize<'de> for TargetId
fn deserialize<__D>(
__deserializer: __D,
) -> Result<TargetId, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Task
impl<'de> Deserialize<'de> for Task
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Task, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for TaskData
impl<'de> Deserialize<'de> for TaskData
fn deserialize<__D>(
__deserializer: __D,
) -> Result<TaskData, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for TaskMetadata
impl<'de> Deserialize<'de> for TaskMetadata
fn deserialize<__D>(
__deserializer: __D,
) -> Result<TaskMetadata, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for TaskRequestsCapability
impl<'de> Deserialize<'de> for TaskRequestsCapability
fn deserialize<__D>(
__deserializer: __D,
) -> Result<TaskRequestsCapability, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for TaskStatus
impl<'de> Deserialize<'de> for TaskStatus
fn deserialize<__D>(
__deserializer: __D,
) -> Result<TaskStatus, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for TaskStatusNotificationMethod
impl<'de> Deserialize<'de> for TaskStatusNotificationMethod
fn deserialize<D>(
deserializer: D,
) -> Result<TaskStatusNotificationMethod, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for TaskStatusNotificationParam
impl<'de> Deserialize<'de> for TaskStatusNotificationParam
fn deserialize<__D>(
__deserializer: __D,
) -> Result<TaskStatusNotificationParam, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for TaskSupport
impl<'de> Deserialize<'de> for TaskSupport
fn deserialize<__D>(
__deserializer: __D,
) -> Result<TaskSupport, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for TasksCapability
impl<'de> Deserialize<'de> for TasksCapability
fn deserialize<__D>(
__deserializer: __D,
) -> Result<TasksCapability, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Team
impl<'de> Deserialize<'de> for Team
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Team, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for TeamMember
impl<'de> Deserialize<'de> for TeamMember
fn deserialize<__D>(
__deserializer: __D,
) -> Result<TeamMember, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for TeamMemberRole
impl<'de> Deserialize<'de> for TeamMemberRole
fn deserialize<__D>(
__deserializer: __D,
) -> Result<TeamMemberRole, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Template
impl<'de> Deserialize<'de> for Template
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Template, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Template
impl<'de> Deserialize<'de> for Template
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Template, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for TemplateProcessing
impl<'de> Deserialize<'de> for TemplateProcessing
fn deserialize<__D>(
__deserializer: __D,
) -> Result<TemplateProcessing, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for TemplateProcessing
impl<'de> Deserialize<'de> for TemplateProcessing
fn deserialize<__D>(
__deserializer: __D,
) -> Result<TemplateProcessing, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for TemporalBlockType
impl<'de> Deserialize<'de> for TemporalBlockType
fn deserialize<__D>(
__deserializer: __D,
) -> Result<TemporalBlockType, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for TensorInfo
impl<'de> Deserialize<'de> for TensorInfo
fn deserialize<__D>(
__deserializer: __D,
) -> Result<TensorInfo, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for TextConfig
impl<'de> Deserialize<'de> for TextConfig
fn deserialize<__D>(
__deserializer: __D,
) -> Result<TextConfig, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for TextConfig
impl<'de> Deserialize<'de> for TextConfig
fn deserialize<__D>(
__deserializer: __D,
) -> Result<TextConfig, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for TextContent
impl<'de> Deserialize<'de> for TextContent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<TextContent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for TextEncoderConfig
impl<'de> Deserialize<'de> for TextEncoderConfig
fn deserialize<__D>(
__deserializer: __D,
) -> Result<TextEncoderConfig, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for TextIndexVersion
impl<'de> Deserialize<'de> for TextIndexVersion
fn deserialize<D>(
deserializer: D,
) -> Result<TextIndexVersion, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ThinkingLevel
Available on crate features gen-ai-tuning-service or llm-utility-service or prediction-service only.
impl<'de> Deserialize<'de> for ThinkingLevel
gen-ai-tuning-service or llm-utility-service or prediction-service only.fn deserialize<D>(
deserializer: D,
) -> Result<ThinkingLevel, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ThreadCreateEvent
impl<'de> Deserialize<'de> for ThreadCreateEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ThreadCreateEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ThreadDeleteEvent
impl<'de> Deserialize<'de> for ThreadDeleteEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ThreadDeleteEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ThreadListSyncEvent
impl<'de> Deserialize<'de> for ThreadListSyncEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ThreadListSyncEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ThreadMember
impl<'de> Deserialize<'de> for ThreadMember
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ThreadMember, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ThreadMemberFlags
impl<'de> Deserialize<'de> for ThreadMemberFlags
fn deserialize<D>(
deserializer: D,
) -> Result<ThreadMemberFlags, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ThreadMemberUpdateEvent
impl<'de> Deserialize<'de> for ThreadMemberUpdateEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ThreadMemberUpdateEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ThreadMembersUpdateEvent
impl<'de> Deserialize<'de> for ThreadMembersUpdateEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ThreadMembersUpdateEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ThreadMetadata
impl<'de> Deserialize<'de> for ThreadMetadata
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ThreadMetadata, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ThreadUpdateEvent
impl<'de> Deserialize<'de> for ThreadUpdateEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ThreadUpdateEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ThreadsData
impl<'de> Deserialize<'de> for ThreadsData
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ThreadsData, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for TimeDelta
impl<'de> Deserialize<'de> for TimeDelta
fn deserialize<D>(
deserializer: D,
) -> Result<TimeDelta, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for TimeSeriesResourceHierarchyLevel
impl<'de> Deserialize<'de> for TimeSeriesResourceHierarchyLevel
fn deserialize<D>(
deserializer: D,
) -> Result<TimeSeriesResourceHierarchyLevel, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for TimeseriesGranularity
impl<'de> Deserialize<'de> for TimeseriesGranularity
fn deserialize<__D>(
__deserializer: __D,
) -> Result<TimeseriesGranularity, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for TimeseriesOptions
impl<'de> Deserialize<'de> for TimeseriesOptions
fn deserialize<__D>(
__deserializer: __D,
) -> Result<TimeseriesOptions, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Timestamp
impl<'de> Deserialize<'de> for Timestamp
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Timestamp, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Timestamp
impl<'de> Deserialize<'de> for Timestamp
fn deserialize<D>(
deserializer: D,
) -> Result<Timestamp, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Timestamp
impl<'de> Deserialize<'de> for Timestamp
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Timestamp, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for TitledItems
impl<'de> Deserialize<'de> for TitledItems
fn deserialize<__D>(
__deserializer: __D,
) -> Result<TitledItems, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for TitledMultiSelectEnumSchema
impl<'de> Deserialize<'de> for TitledMultiSelectEnumSchema
fn deserialize<__D>(
__deserializer: __D,
) -> Result<TitledMultiSelectEnumSchema, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for TitledSingleSelectEnumSchema
impl<'de> Deserialize<'de> for TitledSingleSelectEnumSchema
fn deserialize<__D>(
__deserializer: __D,
) -> Result<TitledSingleSelectEnumSchema, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Tls
impl<'de> Deserialize<'de> for Tls
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Tls, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for TlsOptions
impl<'de> Deserialize<'de> for TlsOptions
fn deserialize<__D>(
__deserializer: __D,
) -> Result<TlsOptions, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Token
impl<'de> Deserialize<'de> for Token
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Token, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Tokenizer
impl<'de> Deserialize<'de> for Tokenizer
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Tokenizer, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Tokenizer
impl<'de> Deserialize<'de> for Tokenizer
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Tokenizer, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Tokens
impl<'de> Deserialize<'de> for Tokens
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Tokens, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Tokens
impl<'de> Deserialize<'de> for Tokens
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Tokens, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Tool
impl<'de> Deserialize<'de> for Tool
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Tool, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ToolAnnotations
impl<'de> Deserialize<'de> for ToolAnnotations
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ToolAnnotations, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ToolChoice
impl<'de> Deserialize<'de> for ToolChoice
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ToolChoice, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ToolChoiceMode
impl<'de> Deserialize<'de> for ToolChoiceMode
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ToolChoiceMode, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ToolExecution
impl<'de> Deserialize<'de> for ToolExecution
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ToolExecution, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ToolListChangedNotificationMethod
impl<'de> Deserialize<'de> for ToolListChangedNotificationMethod
fn deserialize<D>(
deserializer: D,
) -> Result<ToolListChangedNotificationMethod, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ToolResultContent
impl<'de> Deserialize<'de> for ToolResultContent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ToolResultContent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ToolUseContent
impl<'de> Deserialize<'de> for ToolUseContent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ToolUseContent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ToolsCapability
impl<'de> Deserialize<'de> for ToolsCapability
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ToolsCapability, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ToolsTaskCapability
impl<'de> Deserialize<'de> for ToolsTaskCapability
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ToolsTaskCapability, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for TopologyClosedEvent
impl<'de> Deserialize<'de> for TopologyClosedEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<TopologyClosedEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for TopologyOpeningEvent
impl<'de> Deserialize<'de> for TopologyOpeningEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<TopologyOpeningEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for TopologyType
impl<'de> Deserialize<'de> for TopologyType
fn deserialize<__D>(
__deserializer: __D,
) -> Result<TopologyType, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for TrOCRConfig
impl<'de> Deserialize<'de> for TrOCRConfig
fn deserialize<__D>(
__deserializer: __D,
) -> Result<TrOCRConfig, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for TrafficType
Available on crate feature prediction-service only.
impl<'de> Deserialize<'de> for TrafficType
prediction-service only.fn deserialize<D>(
deserializer: D,
) -> Result<TrafficType, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for TrafficType
Available on crate feature prediction-service only.
impl<'de> Deserialize<'de> for TrafficType
prediction-service only.fn deserialize<D>(
deserializer: D,
) -> Result<TrafficType, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for TrainerWrapper
impl<'de> Deserialize<'de> for TrainerWrapper
fn deserialize<__D>(
__deserializer: __D,
) -> Result<TrainerWrapper, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for TrainerWrapper
impl<'de> Deserialize<'de> for TrainerWrapper
fn deserialize<__D>(
__deserializer: __D,
) -> Result<TrainerWrapper, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for TransactionOptions
impl<'de> Deserialize<'de> for TransactionOptions
fn deserialize<__D>(
__deserializer: __D,
) -> Result<TransactionOptions, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Trigger
impl<'de> Deserialize<'de> for Trigger
fn deserialize<D>(
deserializer: D,
) -> Result<Trigger, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for TriggerMetadata
impl<'de> Deserialize<'de> for TriggerMetadata
fn deserialize<__D>(
__deserializer: __D,
) -> Result<TriggerMetadata, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for TriggerType
impl<'de> Deserialize<'de> for TriggerType
fn deserialize<__D>(
__deserializer: __D,
) -> Result<TriggerType, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for TruncatedArray
impl<'de> Deserialize<'de> for TruncatedArray
fn deserialize<__D>(
__deserializer: __D,
) -> Result<TruncatedArray, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for TruncationDirection
impl<'de> Deserialize<'de> for TruncationDirection
fn deserialize<__D>(
__deserializer: __D,
) -> Result<TruncationDirection, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for TruncationDirection
impl<'de> Deserialize<'de> for TruncationDirection
fn deserialize<__D>(
__deserializer: __D,
) -> Result<TruncationDirection, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for TruncationParams
impl<'de> Deserialize<'de> for TruncationParams
fn deserialize<__D>(
__deserializer: __D,
) -> Result<TruncationParams, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for TruncationParams
impl<'de> Deserialize<'de> for TruncationParams
fn deserialize<__D>(
__deserializer: __D,
) -> Result<TruncationParams, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for TruncationStrategy
impl<'de> Deserialize<'de> for TruncationStrategy
fn deserialize<__D>(
__deserializer: __D,
) -> Result<TruncationStrategy, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for TruncationStrategy
impl<'de> Deserialize<'de> for TruncationStrategy
fn deserialize<__D>(
__deserializer: __D,
) -> Result<TruncationStrategy, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Type
Available on crate features gen-ai-cache-service or gen-ai-tuning-service or llm-utility-service or prediction-service or vertex-rag-service only.
impl<'de> Deserialize<'de> for Type
gen-ai-cache-service or gen-ai-tuning-service or llm-utility-service or prediction-service or vertex-rag-service only.fn deserialize<D>(
deserializer: D,
) -> Result<Type, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Type
impl<'de> Deserialize<'de> for Type
fn deserialize<D>(
deserializer: D,
) -> Result<Type, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for TypingStartEvent
impl<'de> Deserialize<'de> for TypingStartEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<TypingStartEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for UStr
Available on crate feature offline only.
impl<'de> Deserialize<'de> for UStr
offline only.fn deserialize<D>(
deserializer: D,
) -> Result<UStr, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Ulid
impl<'de> Deserialize<'de> for Ulid
fn deserialize<D>(
deserializer: D,
) -> Result<Ulid, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<UnavailableGuild, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for UnboundedRelation
impl<'de> Deserialize<'de> for UnboundedRelation
fn deserialize<D>(
deserializer: D,
) -> Result<UnboundedRelation, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for UnicodeNormalizeKind
impl<'de> Deserialize<'de> for UnicodeNormalizeKind
fn deserialize<__D>(
__deserializer: __D,
) -> Result<UnicodeNormalizeKind, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for UnicodeScripts
impl<'de> Deserialize<'de> for UnicodeScripts
fn deserialize<D>(
deserializer: D,
) -> Result<UnicodeScripts, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for UnicodeScripts
impl<'de> Deserialize<'de> for UnicodeScripts
fn deserialize<D>(
deserializer: D,
) -> Result<UnicodeScripts, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Unigram
impl<'de> Deserialize<'de> for Unigram
fn deserialize<D>(
deserializer: D,
) -> Result<Unigram, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Unigram
impl<'de> Deserialize<'de> for Unigram
fn deserialize<D>(
deserializer: D,
) -> Result<Unigram, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for UnigramTrainer
impl<'de> Deserialize<'de> for UnigramTrainer
fn deserialize<__D>(
__deserializer: __D,
) -> Result<UnigramTrainer, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for UnigramTrainer
impl<'de> Deserialize<'de> for UnigramTrainer
fn deserialize<__D>(
__deserializer: __D,
) -> Result<UnigramTrainer, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for UnknownDictionary
impl<'de> Deserialize<'de> for UnknownDictionary
fn deserialize<__D>(
__deserializer: __D,
) -> Result<UnknownDictionary, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for UnknownEvent
impl<'de> Deserialize<'de> for UnknownEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<UnknownEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for UnsetMultiExpr
impl<'de> Deserialize<'de> for UnsetMultiExpr
fn deserialize<__D>(
__deserializer: __D,
) -> Result<UnsetMultiExpr, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for UnsetRequest
impl<'de> Deserialize<'de> for UnsetRequest
fn deserialize<__D>(
__deserializer: __D,
) -> Result<UnsetRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for UnsetResponse
impl<'de> Deserialize<'de> for UnsetResponse
fn deserialize<__D>(
__deserializer: __D,
) -> Result<UnsetResponse, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for UnsubscribeRequestMethod
impl<'de> Deserialize<'de> for UnsubscribeRequestMethod
fn deserialize<D>(
deserializer: D,
) -> Result<UnsubscribeRequestMethod, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for UnsubscribeRequestParams
impl<'de> Deserialize<'de> for UnsubscribeRequestParams
fn deserialize<__D>(
__deserializer: __D,
) -> Result<UnsubscribeRequestParams, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for UntitledItems
impl<'de> Deserialize<'de> for UntitledItems
fn deserialize<__D>(
__deserializer: __D,
) -> Result<UntitledItems, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for UntitledMultiSelectEnumSchema
impl<'de> Deserialize<'de> for UntitledMultiSelectEnumSchema
fn deserialize<__D>(
__deserializer: __D,
) -> Result<UntitledMultiSelectEnumSchema, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for UntitledSingleSelectEnumSchema
impl<'de> Deserialize<'de> for UntitledSingleSelectEnumSchema
fn deserialize<__D>(
__deserializer: __D,
) -> Result<UntitledSingleSelectEnumSchema, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for UpdateDescription
impl<'de> Deserialize<'de> for UpdateDescription
fn deserialize<__D>(
__deserializer: __D,
) -> Result<UpdateDescription, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for UpdateModifications
impl<'de> Deserialize<'de> for UpdateModifications
fn deserialize<__D>(
__deserializer: __D,
) -> Result<UpdateModifications, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for UpdateOptions
impl<'de> Deserialize<'de> for UpdateOptions
fn deserialize<__D>(
__deserializer: __D,
) -> Result<UpdateOptions, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for UpdateResult
impl<'de> Deserialize<'de> for UpdateResult
fn deserialize<__D>(
__deserializer: __D,
) -> Result<UpdateResult, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for UpdateSearchIndexOptions
impl<'de> Deserialize<'de> for UpdateSearchIndexOptions
fn deserialize<__D>(
__deserializer: __D,
) -> Result<UpdateSearchIndexOptions, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for UpdateTableError
impl<'de> Deserialize<'de> for UpdateTableError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<UpdateTableError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for UpdateTableError
impl<'de> Deserialize<'de> for UpdateTableError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<UpdateTableError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for UpdateTableRequest
impl<'de> Deserialize<'de> for UpdateTableRequest
fn deserialize<__D>(
__deserializer: __D,
) -> Result<UpdateTableRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for UpdateTableResponse
impl<'de> Deserialize<'de> for UpdateTableResponse
fn deserialize<__D>(
__deserializer: __D,
) -> Result<UpdateTableResponse, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for UpdateTableSchemaMetadataError
impl<'de> Deserialize<'de> for UpdateTableSchemaMetadataError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<UpdateTableSchemaMetadataError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for UpdateTableSchemaMetadataError
impl<'de> Deserialize<'de> for UpdateTableSchemaMetadataError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<UpdateTableSchemaMetadataError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for UpdateTableSchemaMetadataRequest
impl<'de> Deserialize<'de> for UpdateTableSchemaMetadataRequest
fn deserialize<__D>(
__deserializer: __D,
) -> Result<UpdateTableSchemaMetadataRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for UpdateTableSchemaMetadataResponse
impl<'de> Deserialize<'de> for UpdateTableSchemaMetadataResponse
fn deserialize<__D>(
__deserializer: __D,
) -> Result<UpdateTableSchemaMetadataResponse, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for UpdateTableTagError
impl<'de> Deserialize<'de> for UpdateTableTagError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<UpdateTableTagError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for UpdateTableTagError
impl<'de> Deserialize<'de> for UpdateTableTagError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<UpdateTableTagError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for UpdateTableTagError
impl<'de> Deserialize<'de> for UpdateTableTagError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<UpdateTableTagError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for UpdateTableTagRequest
impl<'de> Deserialize<'de> for UpdateTableTagRequest
fn deserialize<__D>(
__deserializer: __D,
) -> Result<UpdateTableTagRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for UpdateTableTagResponse
impl<'de> Deserialize<'de> for UpdateTableTagResponse
fn deserialize<__D>(
__deserializer: __D,
) -> Result<UpdateTableTagResponse, <__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.
impl<'de> Deserialize<'de> for Url
serde only.Deserializes this URL from a serde stream.
This implementation is only available if the serde Cargo feature is enabled.
fn deserialize<D>(
deserializer: D,
) -> Result<Url, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for UrlElicitationCapability
impl<'de> Deserialize<'de> for UrlElicitationCapability
fn deserialize<__D>(
__deserializer: __D,
) -> Result<UrlElicitationCapability, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for UrlRetrievalStatus
Available on crate feature prediction-service only.
impl<'de> Deserialize<'de> for UrlRetrievalStatus
prediction-service only.fn deserialize<D>(
deserializer: D,
) -> Result<UrlRetrievalStatus, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Urn
impl<'de> Deserialize<'de> for Urn
fn deserialize<D>(
deserializer: D,
) -> Result<Urn, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for UseRequest
impl<'de> Deserialize<'de> for UseRequest
fn deserialize<__D>(
__deserializer: __D,
) -> Result<UseRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for UseResponse
impl<'de> Deserialize<'de> for UseResponse
fn deserialize<__D>(
__deserializer: __D,
) -> Result<UseResponse, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for User
impl<'de> Deserialize<'de> for User
fn deserialize<__D>(
__deserializer: __D,
) -> Result<User, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for UserDictionary
impl<'de> Deserialize<'de> for UserDictionary
fn deserialize<__D>(
__deserializer: __D,
) -> Result<UserDictionary, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for UserId
impl<'de> Deserialize<'de> for UserId
fn deserialize<__D>(
__deserializer: __D,
) -> Result<UserId, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for UserPublicFlags
impl<'de> Deserialize<'de> for UserPublicFlags
fn deserialize<D>(
deserializer: D,
) -> Result<UserPublicFlags, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for UserUpdateEvent
impl<'de> Deserialize<'de> for UserUpdateEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<UserUpdateEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Utf8Validation
impl<'de> Deserialize<'de> for Utf8Validation
fn deserialize<D>(
deserializer: D,
) -> Result<Utf8Validation, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Uuid
impl<'de> Deserialize<'de> for Uuid
fn deserialize<D>(
deserializer: D,
) -> Result<Uuid, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Uuid
impl<'de> Deserialize<'de> for Uuid
fn deserialize<D>(
deserializer: D,
) -> Result<Uuid, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Uuid
impl<'de> Deserialize<'de> for Uuid
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Uuid, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Uuid
impl<'de> Deserialize<'de> for Uuid
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Uuid, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for UuidKind
impl<'de> Deserialize<'de> for UuidKind
fn deserialize<__D>(
__deserializer: __D,
) -> Result<UuidKind, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for VaeConfig
impl<'de> Deserialize<'de> for VaeConfig
fn deserialize<__D>(
__deserializer: __D,
) -> Result<VaeConfig, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ValidationAction
impl<'de> Deserialize<'de> for ValidationAction
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ValidationAction, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ValidationLevel
impl<'de> Deserialize<'de> for ValidationLevel
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ValidationLevel, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Value
impl<'de> Deserialize<'de> for Value
fn deserialize<D>(
deserializer: D,
) -> Result<Value, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Value
impl<'de> Deserialize<'de> for Value
fn deserialize<D>(
deserializer: D,
) -> Result<Value, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Value
impl<'de> Deserialize<'de> for Value
fn deserialize<D>(
deserializer: D,
) -> Result<Value, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Value
impl<'de> Deserialize<'de> for Value
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Value, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Value
impl<'de> Deserialize<'de> for Value
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Value, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Value
impl<'de> Deserialize<'de> for Value
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Value, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Value
impl<'de> Deserialize<'de> for Value
fn deserialize<D>(
deserializer: D,
) -> Result<Value, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ValueBound
impl<'de> Deserialize<'de> for ValueBound
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ValueBound, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ValueType
impl<'de> Deserialize<'de> for ValueType
fn deserialize<D>(
deserializer: D,
) -> Result<ValueType, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ValueType
impl<'de> Deserialize<'de> for ValueType
fn deserialize<D>(
deserializer: D,
) -> Result<ValueType, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ValuesExpr
impl<'de> Deserialize<'de> for ValuesExpr
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ValuesExpr, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ValuesMultiExpr
impl<'de> Deserialize<'de> for ValuesMultiExpr
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ValuesMultiExpr, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for VariableShapeTensorMetadata
impl<'de> Deserialize<'de> for VariableShapeTensorMetadata
fn deserialize<D>(
deserializer: D,
) -> Result<VariableShapeTensorMetadata, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Variables
impl<'de> Deserialize<'de> for Variables
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Variables, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Variables
impl<'de> Deserialize<'de> for Variables
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Variables, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Vector
impl<'de> Deserialize<'de> for Vector
fn deserialize<D>(
deserializer: D,
) -> Result<Vector, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for VerificationLevel
impl<'de> Deserialize<'de> for VerificationLevel
fn deserialize<__D>(
__deserializer: __D,
) -> Result<VerificationLevel, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for VerificationState
impl<'de> Deserialize<'de> for VerificationState
fn deserialize<D>(
deserializer: D,
) -> Result<VerificationState, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Version
impl<'de> Deserialize<'de> for Version
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Version, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Version
impl<'de> Deserialize<'de> for Version
fn deserialize<D>(
deserializer: D,
) -> Result<Version, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for VersionRange
impl<'de> Deserialize<'de> for VersionRange
fn deserialize<__D>(
__deserializer: __D,
) -> Result<VersionRange, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for VersionReq
impl<'de> Deserialize<'de> for VersionReq
fn deserialize<D>(
deserializer: D,
) -> Result<VersionReq, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for VersionRequest
impl<'de> Deserialize<'de> for VersionRequest
fn deserialize<__D>(
__deserializer: __D,
) -> Result<VersionRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for VersionResponse
impl<'de> Deserialize<'de> for VersionResponse
fn deserialize<__D>(
__deserializer: __D,
) -> Result<VersionResponse, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for VideoQualityMode
impl<'de> Deserialize<'de> for VideoQualityMode
fn deserialize<__D>(
__deserializer: __D,
) -> Result<VideoQualityMode, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for VisionConfig
impl<'de> Deserialize<'de> for VisionConfig
fn deserialize<__D>(
__deserializer: __D,
) -> Result<VisionConfig, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for VisionConfig
impl<'de> Deserialize<'de> for VisionConfig
fn deserialize<__D>(
__deserializer: __D,
) -> Result<VisionConfig, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for VisionConfig
impl<'de> Deserialize<'de> for VisionConfig
fn deserialize<__D>(
__deserializer: __D,
) -> Result<VisionConfig, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for VisionConfig
impl<'de> Deserialize<'de> for VisionConfig
fn deserialize<__D>(
__deserializer: __D,
) -> Result<VisionConfig, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for VisionConfig
impl<'de> Deserialize<'de> for VisionConfig
fn deserialize<__D>(
__deserializer: __D,
) -> Result<VisionConfig, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for VoiceChannelStatusUpdateEvent
impl<'de> Deserialize<'de> for VoiceChannelStatusUpdateEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<VoiceChannelStatusUpdateEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for VoiceRegion
impl<'de> Deserialize<'de> for VoiceRegion
fn deserialize<__D>(
__deserializer: __D,
) -> Result<VoiceRegion, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for VoiceServerUpdateEvent
impl<'de> Deserialize<'de> for VoiceServerUpdateEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<VoiceServerUpdateEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for VoiceState
impl<'de> Deserialize<'de> for VoiceState
fn deserialize<D>(
deserializer: D,
) -> Result<VoiceState, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for VoiceStateUpdateEvent
impl<'de> Deserialize<'de> for VoiceStateUpdateEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<VoiceStateUpdateEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for VoxtralLlamaConfig
impl<'de> Deserialize<'de> for VoxtralLlamaConfig
fn deserialize<__D>(
__deserializer: __D,
) -> Result<VoxtralLlamaConfig, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Webhook
impl<'de> Deserialize<'de> for Webhook
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Webhook, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for WebhookChannel
impl<'de> Deserialize<'de> for WebhookChannel
fn deserialize<__D>(
__deserializer: __D,
) -> Result<WebhookChannel, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for WebhookGuild
impl<'de> Deserialize<'de> for WebhookGuild
fn deserialize<__D>(
__deserializer: __D,
) -> Result<WebhookGuild, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for WebhookId
impl<'de> Deserialize<'de> for WebhookId
fn deserialize<__D>(
__deserializer: __D,
) -> Result<WebhookId, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for WebhookType
impl<'de> Deserialize<'de> for WebhookType
fn deserialize<__D>(
__deserializer: __D,
) -> Result<WebhookType, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for WebhookUpdateEvent
impl<'de> Deserialize<'de> for WebhookUpdateEvent
fn deserialize<__D>(
__deserializer: __D,
) -> Result<WebhookUpdateEvent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Weekday
impl<'de> Deserialize<'de> for Weekday
fn deserialize<D>(
deserializer: D,
) -> Result<Weekday, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Whitespace
impl<'de> Deserialize<'de> for Whitespace
fn deserialize<D>(
deserializer: D,
) -> Result<Whitespace, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for Whitespace
impl<'de> Deserialize<'de> for Whitespace
fn deserialize<D>(
deserializer: D,
) -> Result<Whitespace, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for WhitespaceSplit
impl<'de> Deserialize<'de> for WhitespaceSplit
fn deserialize<D>(
deserializer: D,
) -> Result<WhitespaceSplit, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for WhitespaceSplit
impl<'de> Deserialize<'de> for WhitespaceSplit
fn deserialize<D>(
deserializer: D,
) -> Result<WhitespaceSplit, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for With
impl<'de> Deserialize<'de> for With
fn deserialize<__D>(
__deserializer: __D,
) -> Result<With, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for WordEntry
impl<'de> Deserialize<'de> for WordEntry
fn deserialize<__D>(
__deserializer: __D,
) -> Result<WordEntry, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for WordId
impl<'de> Deserialize<'de> for WordId
fn deserialize<__D>(
__deserializer: __D,
) -> Result<WordId, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for WordLevel
impl<'de> Deserialize<'de> for WordLevel
fn deserialize<D>(
deserializer: D,
) -> Result<WordLevel, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for WordLevel
impl<'de> Deserialize<'de> for WordLevel
fn deserialize<D>(
deserializer: D,
) -> Result<WordLevel, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for WordLevelTrainer
impl<'de> Deserialize<'de> for WordLevelTrainer
fn deserialize<__D>(
__deserializer: __D,
) -> Result<WordLevelTrainer, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for WordLevelTrainer
impl<'de> Deserialize<'de> for WordLevelTrainer
fn deserialize<__D>(
__deserializer: __D,
) -> Result<WordLevelTrainer, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for WordPiece
impl<'de> Deserialize<'de> for WordPiece
fn deserialize<__D>(
__deserializer: __D,
) -> Result<WordPiece, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for WordPiece
impl<'de> Deserialize<'de> for WordPiece
fn deserialize<D>(
deserializer: D,
) -> Result<WordPiece, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for WordPiece
impl<'de> Deserialize<'de> for WordPiece
fn deserialize<__D>(
__deserializer: __D,
) -> Result<WordPiece, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for WordPiece
impl<'de> Deserialize<'de> for WordPiece
fn deserialize<D>(
deserializer: D,
) -> Result<WordPiece, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for WordPieceTrainer
impl<'de> Deserialize<'de> for WordPieceTrainer
fn deserialize<__D>(
__deserializer: __D,
) -> Result<WordPieceTrainer, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for WordPieceTrainer
impl<'de> Deserialize<'de> for WordPieceTrainer
fn deserialize<__D>(
__deserializer: __D,
) -> Result<WordPieceTrainer, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for WriteConcern
impl<'de> Deserialize<'de> for WriteConcern
fn deserialize<__D>(
__deserializer: __D,
) -> Result<WriteConcern, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for WriteConcernError
impl<'de> Deserialize<'de> for WriteConcernError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<WriteConcernError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for WriteError
impl<'de> Deserialize<'de> for WriteError
fn deserialize<__D>(
__deserializer: __D,
) -> Result<WriteError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for WriteFailure
impl<'de> Deserialize<'de> for WriteFailure
fn deserialize<__D>(
__deserializer: __D,
) -> Result<WriteFailure, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for ZoneMapIndexBuilderParams
impl<'de> Deserialize<'de> for ZoneMapIndexBuilderParams
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ZoneMapIndexBuilderParams, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for bool
impl<'de> Deserialize<'de> for bool
fn deserialize<D>(
deserializer: D,
) -> Result<bool, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for char
impl<'de> Deserialize<'de> for char
fn deserialize<D>(
deserializer: D,
) -> Result<char, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for f32
impl<'de> Deserialize<'de> for f32
fn deserialize<D>(
deserializer: D,
) -> Result<f32, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for f64
impl<'de> Deserialize<'de> for f64
fn deserialize<D>(
deserializer: D,
) -> Result<f64, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for i8
impl<'de> Deserialize<'de> for i8
fn deserialize<D>(
deserializer: D,
) -> Result<i8, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for i16
impl<'de> Deserialize<'de> for i16
fn deserialize<D>(
deserializer: D,
) -> Result<i16, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for i32
impl<'de> Deserialize<'de> for i32
fn deserialize<D>(
deserializer: D,
) -> Result<i32, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for i64
impl<'de> Deserialize<'de> for i64
fn deserialize<D>(
deserializer: D,
) -> Result<i64, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for i128
impl<'de> Deserialize<'de> for i128
fn deserialize<D>(
deserializer: D,
) -> Result<i128, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for isize
impl<'de> Deserialize<'de> for isize
fn deserialize<D>(
deserializer: D,
) -> Result<isize, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for u8
impl<'de> Deserialize<'de> for u8
fn deserialize<D>(
deserializer: D,
) -> Result<u8, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for u16
impl<'de> Deserialize<'de> for u16
fn deserialize<D>(
deserializer: D,
) -> Result<u16, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for u32
impl<'de> Deserialize<'de> for u32
fn deserialize<D>(
deserializer: D,
) -> Result<u32, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for u64
impl<'de> Deserialize<'de> for u64
fn deserialize<D>(
deserializer: D,
) -> Result<u64, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for u128
impl<'de> Deserialize<'de> for u128
fn deserialize<D>(
deserializer: D,
) -> Result<u128, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl<'de> Deserialize<'de> for usize
impl<'de> Deserialize<'de> for usize
fn deserialize<D>(
deserializer: D,
) -> Result<usize, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Implementors§
impl<'de, F, Q, S> Deserialize<'de> for VectorSearchRequestBuilder<F, Q, S>
impl<'de, F> Deserialize<'de> for VectorSearchRequest<F>where
F: Deserialize<'de>,
impl<'de, P> Deserialize<'de> for SqlCondition<P>where
P: Deserialize<'de>,
impl<'de, T> Deserialize<'de> for rig::providers::cohere::ApiResponse<T>where
T: Deserialize<'de>,
impl<'de, T> Deserialize<'de> for rig::providers::gemini::client::ApiResponse<T>where
T: Deserialize<'de>,
impl<'de, T> Deserialize<'de> for rig::providers::huggingface::completion::ApiResponse<T>where
T: Deserialize<'de>,
impl<'de, T> Deserialize<'de> for Provided<T>where
T: Deserialize<'de>,
impl<'de, T> Deserialize<'de> for RowResultNode<T>where
T: Deserialize<'de>,
impl<'de, T> Deserialize<'de> for TypedPromptResponse<T>where
T: Deserialize<'de>,
impl<'de, U> Deserialize<'de> for rig::providers::openai::StreamingCompletionResponse<U>where
U: Deserialize<'de>,
impl<'de, V> Deserialize<'de> for Filter<V>
impl<'de> Deserialize<'de> for rig::providers::gemini::completion::gemini_api_types::AdditionalParameters
impl<'de> Deserialize<'de> for rig::providers::gemini::interactions_api::AdditionalParameters
impl<'de> Deserialize<'de> for rig::providers::openai::responses_api::AdditionalParameters
impl<'de> Deserialize<'de> for AdditionalParams
impl<'de> Deserialize<'de> for AgentConfig
impl<'de> Deserialize<'de> for AgentRun
impl<'de> Deserialize<'de> for AllowedTool
impl<'de> Deserialize<'de> for AllowedTools
impl<'de> Deserialize<'de> for AllowedToolsMode
impl<'de> Deserialize<'de> for Annotation
impl<'de> Deserialize<'de> for ApiError
impl<'de> Deserialize<'de> for rig::providers::cohere::ApiErrorResponse
impl<'de> Deserialize<'de> for rig::providers::gemini::client::ApiErrorResponse
impl<'de> Deserialize<'de> for rig::providers::openai::ApiErrorResponse
impl<'de> Deserialize<'de> for rig::providers::voyageai::ApiErrorResponse
impl<'de> Deserialize<'de> for ApiVersion
impl<'de> Deserialize<'de> for ArgsTextChunk
impl<'de> Deserialize<'de> for ArgumentsDelta
impl<'de> Deserialize<'de> for rig::completion::AssistantContent
impl<'de> Deserialize<'de> for rig::providers::cohere::completion::AssistantContent
impl<'de> Deserialize<'de> for rig::providers::openai::AssistantContent
impl<'de> Deserialize<'de> for rig::providers::openai::responses_api::AssistantContent
impl<'de> Deserialize<'de> for AssistantContentType
impl<'de> Deserialize<'de> for Audio
impl<'de> Deserialize<'de> for AudioAssistant
impl<'de> Deserialize<'de> for rig::providers::gemini::interactions_api::AudioContent
impl<'de> Deserialize<'de> for AudioGenerationResponse
impl<'de> Deserialize<'de> for AudioMediaType
impl<'de> Deserialize<'de> for AwsConverseOutput
impl<'de> Deserialize<'de> for BedrockStreamingResponse
impl<'de> Deserialize<'de> for rig::providers::cohere::completion::BilledUnits
impl<'de> Deserialize<'de> for rig::providers::cohere::embeddings::BilledUnits
impl<'de> Deserialize<'de> for rig::providers::gemini::completion::gemini_api_types::Blob
impl<'de> Deserialize<'de> for rig::bedrock::types::converse_output::Blob
impl<'de> Deserialize<'de> for rig::gemini_grpc::proto::Blob
impl<'de> Deserialize<'de> for BlockReason
impl<'de> Deserialize<'de> for CacheControl
impl<'de> Deserialize<'de> for CacheCreation
impl<'de> Deserialize<'de> for CachePointBlock
impl<'de> Deserialize<'de> for CachePointType
impl<'de> Deserialize<'de> for CacheTtl
impl<'de> Deserialize<'de> for Candidate
impl<'de> Deserialize<'de> for CandleCompletionResponse
impl<'de> Deserialize<'de> for CharLocationCitation
impl<'de> Deserialize<'de> for ChatApiErrorResponse
impl<'de> Deserialize<'de> for ChatChoice
impl<'de> Deserialize<'de> for rig::providers::deepseek::Choice
impl<'de> Deserialize<'de> for rig::providers::mistral::Choice
impl<'de> Deserialize<'de> for rig::providers::openai::Choice
impl<'de> Deserialize<'de> for rig::providers::openrouter::Choice
impl<'de> Deserialize<'de> for rig::providers::anthropic::completion::Citation
impl<'de> Deserialize<'de> for rig::providers::cohere::completion::Citation
impl<'de> Deserialize<'de> for rig::bedrock::types::converse_output::Citation
impl<'de> Deserialize<'de> for CitationGeneratedContent
impl<'de> Deserialize<'de> for CitationLocation
impl<'de> Deserialize<'de> for CitationMetadata
impl<'de> Deserialize<'de> for CitationSource
impl<'de> Deserialize<'de> for CitationSourceContent
impl<'de> Deserialize<'de> for CitationType
impl<'de> Deserialize<'de> for rig::providers::anthropic::completion::CitationsConfig
impl<'de> Deserialize<'de> for rig::bedrock::types::converse_output::CitationsConfig
impl<'de> Deserialize<'de> for CitationsContentBlock
impl<'de> Deserialize<'de> for CodeExecution
impl<'de> Deserialize<'de> for CodeExecutionCallArguments
impl<'de> Deserialize<'de> for CodeExecutionCallContent
impl<'de> Deserialize<'de> for CodeExecutionOutcome
impl<'de> Deserialize<'de> for rig::providers::gemini::gemini_api_types::CodeExecutionResult
impl<'de> Deserialize<'de> for rig::gemini_grpc::proto::CodeExecutionResult
impl<'de> Deserialize<'de> for CodeExecutionResultContent
impl<'de> Deserialize<'de> for CohereToolChoice
impl<'de> Deserialize<'de> for CompletionCall
impl<'de> Deserialize<'de> for rig::completion::CompletionRequest
impl<'de> Deserialize<'de> for rig::providers::openai::CompletionRequest
impl<'de> Deserialize<'de> for rig::providers::openai::responses_api::CompletionRequest
impl<'de> Deserialize<'de> for rig::completion::CompletionResponse
impl<'de> Deserialize<'de> for rig::providers::anthropic::completion::CompletionResponse
impl<'de> Deserialize<'de> for rig::providers::cohere::completion::CompletionResponse
impl<'de> Deserialize<'de> for rig::providers::deepseek::CompletionResponse
impl<'de> Deserialize<'de> for rig::providers::mira::CompletionResponse
impl<'de> Deserialize<'de> for rig::providers::mistral::CompletionResponse
impl<'de> Deserialize<'de> for rig::providers::ollama::CompletionResponse
impl<'de> Deserialize<'de> for rig::providers::openai::CompletionResponse
impl<'de> Deserialize<'de> for rig::providers::xai::CompletionResponse
impl<'de> Deserialize<'de> for rig::providers::openrouter::CompletionResponse
impl<'de> Deserialize<'de> for rig::providers::venice::CompletionResponse
impl<'de> Deserialize<'de> for rig::providers::deepseek::CompletionTokensDetails
impl<'de> Deserialize<'de> for rig::providers::openai::CompletionTokensDetails
impl<'de> Deserialize<'de> for rig::providers::openrouter::CompletionTokensDetails
impl<'de> Deserialize<'de> for ComputerUseTool
impl<'de> Deserialize<'de> for rig::providers::anthropic::completion::Content
impl<'de> Deserialize<'de> for rig::providers::gemini::completion::gemini_api_types::Content
impl<'de> Deserialize<'de> for rig::providers::gemini::interactions_api::Content
impl<'de> Deserialize<'de> for rig::gemini_grpc::Content
impl<'de> Deserialize<'de> for rig::bedrock::types::converse_output::ContentBlock
impl<'de> Deserialize<'de> for ContentBlockLocationCitation
impl<'de> Deserialize<'de> for ContentCandidate
impl<'de> Deserialize<'de> for rig::providers::anthropic::streaming::ContentDelta
Hand-written tag dispatch instead of a trailing #[serde(untagged)]
variant: on an internally-tagged enum the untagged fallback also swallows
a known tag with an invalid payload, silently demoting a data-level
defect to a skippable unknown delta. Here a known delta tag must decode
fully or error (the frame classifies Corrupt); only an unmodeled (or
absent) tag falls back to ContentDelta::Unknown, preserving the value
verbatim. Same pattern as ContentPartChunkPart’s hand dispatch in
openai/responses_api/streaming.rs.
impl<'de> Deserialize<'de> for rig::providers::gemini::interactions_api::ContentDelta
impl<'de> Deserialize<'de> for ContentEmbedding
impl<'de> Deserialize<'de> for ContentFormat
impl<'de> Deserialize<'de> for ContentPartChunk
impl<'de> Deserialize<'de> for ContentPartChunkPart
Hand-written tag dispatch instead of a trailing #[serde(untagged)]
variant: on an internally-tagged enum the untagged fallback also swallows
a known tag with an invalid payload, silently demoting a data-level
defect to a skippable unknown part
(rig-2257-code-review-findings-34ee8ba5.md P2). Here a known part tag
must decode fully or error; only an unmodeled (or absent) tag falls back
to ContentPartChunkPart::Unknown, preserving the value verbatim.
Two documented edges of the hand dispatch (#2258 F8):
- A part with duplicate
typekeys dispatches on the last occurrence, becauseserde_json::Valuekeeps the last duplicate, while a derived internally-tagged enum takes the first. Duplicate keys are not something any Responses gateway emits; the divergence is accepted and pinned by test rather than papered over with a custom map visitor. - A non-string
typeis a data-level defect of the tagged shape, not an unmodeled part kind: it errors (classifying the frameCorrupt) instead of degrading to anUnknownno-op.