pub trait Serialize {
// Required method
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>
where S: Serializer;
}Expand description
A data structure that can be serialized into any data format supported by Serde.
Serde provides Serialize implementations for many Rust primitive and
standard library types. The complete list is here. All of
these can be serialized using Serde out of the box.
Additionally, Serde provides a procedural macro called serde_derive to
automatically generate Serialize 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 Serialize manually for some
type in your program. See the Implementing Serialize section of the
manual for more about this.
Third-party crates may provide Serialize implementations for types that
they expose. For example the linked-hash-map crate provides a
LinkedHashMap<K, V> type that is serializable by Serde because the crate
provides an implementation of Serialize for it.
Required Methodsยง
Sourcefn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Serialize this value into the given Serde serializer.
See the Implementing Serialize section of the manual for more
information about how to implement this method.
use serde::ser::{Serialize, SerializeStruct, Serializer};
struct Person {
name: String,
age: u8,
phones: Vec<String>,
}
// This is what #[derive(Serialize)] would generate.
impl Serialize for Person {
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>
where
S: Serializer,
{
let mut s = serializer.serialize_struct("Person", 3)?;
s.serialize_field("name", &self.name)?;
s.serialize_field("age", &self.age)?;
s.serialize_field("phones", &self.phones)?;
s.end()
}
}Dyn Compatibilityยง
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.
Implementations on Foreign Typesยง
Sourceยงimpl Serialize for ArchiveDatum
impl Serialize for ArchiveDatum
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl Serialize for ArchiveIndex
impl Serialize for ArchiveIndex
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl Serialize for DocumentKind
impl Serialize for DocumentKind
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl Serialize for Institution
impl Serialize for Institution
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl Serialize for DirOrFile
impl Serialize for DirOrFile
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl Serialize for SearchIndex
impl Serialize for SearchIndex
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl Serialize for SearchResult
impl Serialize for SearchResult
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl Serialize for SearchResultKind
impl Serialize for SearchResultKind
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl Serialize for FileState
impl Serialize for FileState
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl Serialize for LoginState
impl Serialize for LoginState
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl Serialize for TaskState
impl Serialize for TaskState
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl Serialize for LogFileLine
impl Serialize for LogFileLine
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl Serialize for LogLevel
impl Serialize for LogLevel
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl Serialize for LogTreeElem
impl Serialize for LogTreeElem
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl Serialize for Month
impl Serialize for Month
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl Serialize for Weekday
impl Serialize for Weekday
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl Serialize for Value
impl Serialize for Value
fn serialize<S>(
&self,
s: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl Serialize for Value
impl Serialize for Value
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl Serialize for bool
impl Serialize for bool
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl Serialize for char
impl Serialize for char
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl Serialize for f32
impl Serialize for f32
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl Serialize for f64
impl Serialize for f64
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl Serialize for i8
impl Serialize for i8
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl Serialize for i16
impl Serialize for i16
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl Serialize for i32
impl Serialize for i32
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl Serialize for i64
impl Serialize for i64
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl Serialize for i128
impl Serialize for i128
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl Serialize for isize
impl Serialize for isize
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl Serialize for str
impl Serialize for str
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl Serialize for u8
impl Serialize for u8
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl Serialize for u16
impl Serialize for u16
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl Serialize for u32
impl Serialize for u32
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl Serialize for u64
impl Serialize for u64
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl Serialize for u128
impl Serialize for u128
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl Serialize for ()
impl Serialize for ()
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl Serialize for usize
impl Serialize for usize
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl Serialize for Instance
impl Serialize for Instance
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl Serialize for Person
impl Serialize for Person
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl Serialize for ArchiveData
impl Serialize for ArchiveData
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl Serialize for ArchiveGroupData
impl Serialize for ArchiveGroupData
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl Serialize for DirectoryData
impl Serialize for DirectoryData
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl Serialize for FileData
impl Serialize for FileData
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl Serialize for FileStateSummary
impl Serialize for FileStateSummary
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl Serialize for Branch
impl Serialize for Branch
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl Serialize for Commit
impl Serialize for Commit
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl Serialize for Project
impl Serialize for Project
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl Serialize for TreeEntry
impl Serialize for TreeEntry
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl Serialize for QueryFilter
impl Serialize for QueryFilter
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl Serialize for ManagerCacheSize
impl Serialize for ManagerCacheSize
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl Serialize for GitlabUser
impl Serialize for GitlabUser
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl Serialize for BuildTargetId
impl Serialize for BuildTargetId
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl Serialize for SourceFormatId
impl Serialize for SourceFormatId
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl Serialize for ChangeState
impl Serialize for ChangeState
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl Serialize for FileStates
impl Serialize for FileStates
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl Serialize for Document
impl Serialize for Document
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl Serialize for DocumentOf
impl Serialize for DocumentOf
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl Serialize for Fragment
impl Serialize for Fragment
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl Serialize for GetDocument
impl Serialize for GetDocument
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl Serialize for GetModule
impl Serialize for GetModule
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl Serialize for GetQuiz
impl Serialize for GetQuiz
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl Serialize for Grade
impl Serialize for Grade
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl Serialize for GradeEnc
impl Serialize for GradeEnc
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl Serialize for Los
impl Serialize for Los
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl Serialize for Notations
impl Serialize for Notations
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl Serialize for SlidesView
impl Serialize for SlidesView
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl Serialize for Solution
impl Serialize for Solution
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl Serialize for Title
impl Serialize for Title
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl Serialize for Toc
impl Serialize for Toc
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl Serialize for Uris
impl Serialize for Uris
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl Serialize for GetUsers
impl Serialize for GetUsers
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl Serialize for Login
impl Serialize for Login
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl Serialize for LoginStateFn
impl Serialize for LoginStateFn
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl Serialize for Logout
impl Serialize for Logout
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl Serialize for SetAdmin
impl Serialize for SetAdmin
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl Serialize for LogMessage
impl Serialize for LogMessage
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl Serialize for LogSpan
impl Serialize for LogSpan
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl Serialize for LogTree
impl Serialize for LogTree
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl Serialize for BuildQueueSettings
impl Serialize for BuildQueueSettings
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl Serialize for GitlabSettings
impl Serialize for GitlabSettings
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl Serialize for ServerSettings
impl Serialize for ServerSettings
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl Serialize for SettingsSpec
impl Serialize for SettingsSpec
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl Serialize for ByteOffset
impl Serialize for ByteOffset
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl Serialize for LSPLineCol
impl Serialize for LSPLineCol
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl Serialize for CString
Available on crate feature std, or non-no_core_cstr and crate feature alloc only.
impl Serialize for CString
std, or non-no_core_cstr and crate feature alloc only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl Serialize for String
Available on crate features std or alloc only.
impl Serialize for String
std or alloc only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl Serialize for OsStr
Available on crate feature std and (Unix or Windows) only.
impl Serialize for OsStr
std and (Unix or Windows) only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl Serialize for OsString
Available on crate feature std and (Unix or Windows) only.
impl Serialize for OsString
std and (Unix or Windows) only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl Serialize for Path
Available on crate feature std only.
impl Serialize for Path
std only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl Serialize for PathBuf
Available on crate feature std only.
impl Serialize for PathBuf
std only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl Serialize for SystemTime
Available on crate feature std only.
impl Serialize for SystemTime
std only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl Serialize for NaiveDate
impl Serialize for NaiveDate
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl Serialize for NaiveDateTime
Serialize a NaiveDateTime as an ISO 8601 string
impl Serialize for NaiveDateTime
Serialize a NaiveDateTime as an ISO 8601 string
See the naive::serde module for alternate serialization formats.
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl Serialize for NaiveTime
impl Serialize for NaiveTime
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl Serialize for TimeDelta
impl Serialize for TimeDelta
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl Serialize for Map<String, Value>
Available on crate features std or alloc only.
impl Serialize for Map<String, Value>
std or alloc only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl Serialize for Number
impl Serialize for Number
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl Serialize for RawValue
impl Serialize for RawValue
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl Serialize for Url
Available on crate feature serde only.Serializes this URL into a serde stream.
impl Serialize for Url
serde only.Serializes this URL into a serde stream.
This implementation is only available if the serde Cargo feature is enabled.
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl Serialize for Braced
impl Serialize for Braced
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl Serialize for Hyphenated
impl Serialize for Hyphenated
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl Serialize for Simple
impl Serialize for Simple
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl Serialize for Urn
impl Serialize for Urn
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl Serialize for NonNilUuid
impl Serialize for NonNilUuid
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl Serialize for Uuid
impl Serialize for Uuid
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl Serialize for AccessToken
impl Serialize for AccessToken
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for Aggregation
impl Serialize for Aggregation
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for AggregationResult
impl Serialize for AggregationResult
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for AggregationResults
impl Serialize for AggregationResults
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for AggregationVariants
impl Serialize for AggregationVariants
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for Algorithm
impl Serialize for Algorithm
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for AnswerClass
impl Serialize for AnswerClass
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for AnswerKind
impl Serialize for AnswerKind
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for AnyOpaque
impl Serialize for AnyOpaque
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for Application
impl Serialize for Application
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for ApplicationTerm
Available on crate feature serde only.
impl Serialize for ApplicationTerm
serde only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl Serialize for ArchiveIdwhere
ArchiveId: Display,
impl Serialize for ArchiveIdwhere
ArchiveId: Display,
fn serialize<__S>(
&self,
serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for ArchiveUriwhere
ArchiveUri: Display,
impl Serialize for ArchiveUriwhere
ArchiveUri: Display,
fn serialize<__S>(
&self,
serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for Argument
impl Serialize for Argument
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for ArgumentMode
impl Serialize for ArgumentMode
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for ArgumentSpec
impl Serialize for ArgumentSpec
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for Assignment
impl Serialize for Assignment
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for AssocType
impl Serialize for AssocType
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for AuthUrl
impl Serialize for AuthUrl
fn serialize<SE>(
&self,
serializer: SE,
) -> Result<<SE as Serializer>::Ok, <SE as Serializer>::Error>where
SE: Serializer,
ยงimpl Serialize for AuthorizationCode
impl Serialize for AuthorizationCode
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for AverageAggregation
impl Serialize for AverageAggregation
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for BaseUriwhere
BaseUri: Display,
impl Serialize for BaseUriwhere
BaseUri: Display,
fn serialize<__S>(
&self,
serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for BasicErrorResponseType
impl Serialize for BasicErrorResponseType
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl Serialize for BasicTokenType
impl Serialize for BasicTokenType
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl Serialize for Binding
impl Serialize for Binding
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for BindingTerm
Available on crate feature serde only.
impl Serialize for BindingTerm
serde only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl Serialize for BlockFeedback
impl Serialize for BlockFeedback
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for BoundArgument
impl Serialize for BoundArgument
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for BucketEntry
impl Serialize for BucketEntry
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for BucketResult
impl Serialize for BucketResult
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for ByteCount
impl Serialize for ByteCount
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for BytesOptions
impl Serialize for BytesOptions
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for CardinalityAggregationReq
impl Serialize for CardinalityAggregationReq
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for CardinalityCollector
impl Serialize for CardinalityCollector
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for CheckedResult
impl Serialize for CheckedResult
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for Choice
impl Serialize for Choice
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for ChoiceBlock
impl Serialize for ChoiceBlock
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for ChoiceBlockStyle
impl Serialize for ChoiceBlockStyle
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for ClientId
impl Serialize for ClientId
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for ClientSecret
impl Serialize for ClientSecret
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for CognitiveDimension
impl Serialize for CognitiveDimension
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for ColumnType
impl Serialize for ColumnType
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for ComponentError
impl Serialize for ComponentError
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for Compressor
impl Serialize for Compressor
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl Serialize for Config
impl Serialize for Config
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for CountAggregation
impl Serialize for CountAggregation
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for CowBytes<'_>
impl Serialize for CowBytes<'_>
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl Serialize for CowStr<'_>
impl Serialize for CowStr<'_>
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl Serialize for CsrfToken
impl Serialize for CsrfToken
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for Css
impl Serialize for Css
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for CustomOrder
impl Serialize for CustomOrder
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl Serialize for DBUser
impl Serialize for DBUser
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for DDSketch
impl Serialize for DDSketch
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for Date
impl Serialize for Date
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl Serialize for Date
Available on crate features serde and alloc only.
impl Serialize for Date
serde and alloc only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl Serialize for DateHistogramAggregationReq
impl Serialize for DateHistogramAggregationReq
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for DateOptions
impl Serialize for DateOptions
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for DateTime
impl Serialize for DateTime
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for DateTimePrecision
impl Serialize for DateTimePrecision
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for Datetime
Available on crate features serde and alloc only.
impl Serialize for Datetime
serde and alloc only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl Serialize for Declaration
impl Serialize for Declaration
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for Decompressor
impl Serialize for Decompressor
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for Delimiter
impl Serialize for Delimiter
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for Delta
impl Serialize for Delta
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for DeviceAuthorizationUrl
impl Serialize for DeviceAuthorizationUrl
fn serialize<SE>(
&self,
serializer: SE,
) -> Result<<SE as Serializer>::Ok, <SE as Serializer>::Error>where
SE: Serializer,
ยงimpl Serialize for DeviceCode
impl Serialize for DeviceCode
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for DeviceCodeErrorResponseType
impl Serialize for DeviceCodeErrorResponseType
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl Serialize for DocAddress
impl Serialize for DocAddress
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for Document
impl Serialize for Document
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl Serialize for DocumentCounter
impl Serialize for DocumentCounter
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for DocumentData
impl Serialize for DocumentData
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for DocumentElement
impl Serialize for DocumentElement
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for DocumentElementUriwhere
DocumentElementUri: Display,
impl Serialize for DocumentElementUriwhere
DocumentElementUri: Display,
fn serialize<__S>(
&self,
serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for DocumentKind
impl Serialize for DocumentKind
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for DocumentMeta
impl Serialize for DocumentMeta
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for DocumentRange
impl Serialize for DocumentRange
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for DocumentStyle
impl Serialize for DocumentStyle
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for DocumentStyles
impl Serialize for DocumentStyles
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for DocumentTerm
impl Serialize for DocumentTerm
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for DocumentUriwhere
DocumentUri: Display,
impl Serialize for DocumentUriwhere
DocumentUri: Display,
fn serialize<__S>(
&self,
serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for DomainUriwhere
DomainUri: Display,
impl Serialize for DomainUriwhere
DomainUri: Display,
fn serialize<__S>(
&self,
serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for Duration
impl Serialize for Duration
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl Serialize for EmptyExtraDeviceAuthorizationFields
impl Serialize for EmptyExtraDeviceAuthorizationFields
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for EmptyExtraTokenFields
impl Serialize for EmptyExtraTokenFields
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for EndUserVerificationUrl
impl Serialize for EndUserVerificationUrl
fn serialize<SE>(
&self,
serializer: SE,
) -> Result<<SE as Serializer>::Ok, <SE as Serializer>::Error>where
SE: Serializer,
ยงimpl Serialize for Error
impl Serialize for Error
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for Error
impl Serialize for Error
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for Eta
impl Serialize for Eta
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for Expiry
impl Serialize for Expiry
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for Explanation
impl Serialize for Explanation
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for ExtendedStats
impl Serialize for ExtendedStats
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for ExtendedStatsAggregation
impl Serialize for ExtendedStatsAggregation
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for Facet
impl Serialize for Facet
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl Serialize for FacetOptions
impl Serialize for FacetOptions
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for FastFieldValue
impl Serialize for FastFieldValue
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for Field
impl Serialize for Field
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for FieldEntry
impl Serialize for FieldEntry
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for FieldType
impl Serialize for FieldType
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for FieldUsage
impl Serialize for FieldUsage
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for FillInSol
impl Serialize for FillInSol
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for FillInSolOption
impl Serialize for FillInSolOption
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for FillinFeedback
impl Serialize for FillinFeedback
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for FillinFeedbackKind
impl Serialize for FillinFeedbackKind
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for Float
impl Serialize for Float
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for FtmlConfig
impl Serialize for FtmlConfig
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for GradingNote
impl Serialize for GradingNote
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for HighlightStyle
impl Serialize for HighlightStyle
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for HistogramAggregation
impl Serialize for HistogramAggregation
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for HistogramBounds
impl Serialize for HistogramBounds
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for Id
impl Serialize for Id
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for Idwhere
Id: Display,
impl Serialize for Idwhere
Id: Display,
fn serialize<__S>(
&self,
serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for IndexMeta
impl Serialize for IndexMeta
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for IndexRecordOption
impl Serialize for IndexRecordOption
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for IndexSettings
impl Serialize for IndexSettings
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for Intermediate
impl Serialize for Intermediate
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl Serialize for IntermediateAggregationResult
impl Serialize for IntermediateAggregationResult
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for IntermediateAggregationResults
impl Serialize for IntermediateAggregationResults
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for IntermediateAverage
impl Serialize for IntermediateAverage
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for IntermediateBucketResult
impl Serialize for IntermediateBucketResult
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for IntermediateCount
impl Serialize for IntermediateCount
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for IntermediateExtendedStats
impl Serialize for IntermediateExtendedStats
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for IntermediateHistogramBucketEntry
impl Serialize for IntermediateHistogramBucketEntry
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for IntermediateKey
impl Serialize for IntermediateKey
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for IntermediateMax
impl Serialize for IntermediateMax
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for IntermediateMetricResult
impl Serialize for IntermediateMetricResult
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for IntermediateMin
impl Serialize for IntermediateMin
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for IntermediateRangeBucketEntry
impl Serialize for IntermediateRangeBucketEntry
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for IntermediateRangeBucketResult
impl Serialize for IntermediateRangeBucketResult
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for IntermediateStats
impl Serialize for IntermediateStats
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for IntermediateSum
impl Serialize for IntermediateSum
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for IntermediateTermBucketEntry
impl Serialize for IntermediateTermBucketEntry
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for IntermediateTermBucketResult
impl Serialize for IntermediateTermBucketResult
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for IntrospectionUrl
impl Serialize for IntrospectionUrl
fn serialize<SE>(
&self,
serializer: SE,
) -> Result<<SE as Serializer>::Ok, <SE as Serializer>::Error>where
SE: Serializer,
ยงimpl Serialize for InvalidComponents
impl Serialize for InvalidComponents
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for IpAddrOptions
impl Serialize for IpAddrOptions
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for JsonObjectOptions
impl Serialize for JsonObjectOptions
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for Key
impl Serialize for Key
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for LAttributeValue
impl Serialize for LAttributeValue
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for LNode
impl Serialize for LNode
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for Language
impl Serialize for Language
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for Languagewhere
Language: Display,
impl Serialize for Languagewhere
Language: Display,
fn serialize<__S>(
&self,
serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for LeafUriwhere
LeafUri: Display,
impl Serialize for LeafUriwhere
LeafUri: Display,
fn serialize<__S>(
&self,
serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for LenientError
impl Serialize for LenientError
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for Location
impl Serialize for Location
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for LogicalLevel
impl Serialize for LogicalLevel
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for LogicalParagraph
impl Serialize for LogicalParagraph
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for LoginError
impl Serialize for LoginError
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for MacroInvocation
impl Serialize for MacroInvocation
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for Map<String, Value>
impl Serialize for Map<String, Value>
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl Serialize for MathStructure
impl Serialize for MathStructure
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for MaxAggregation
impl Serialize for MaxAggregation
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for MemoryState
impl Serialize for MemoryState
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for MetricResult
impl Serialize for MetricResult
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for MinAggregation
impl Serialize for MinAggregation
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for Module
impl Serialize for Module
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl Serialize for ModuleData
impl Serialize for ModuleData
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for ModuleLike
impl Serialize for ModuleLike
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl Serialize for ModuleUriwhere
ModuleUri: Display,
impl Serialize for ModuleUriwhere
ModuleUri: Display,
fn serialize<__S>(
&self,
serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for Month
impl Serialize for Month
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl Serialize for Morphism
impl Serialize for Morphism
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for NamedFieldDocument
impl Serialize for NamedFieldDocument
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for NarrativeUriwhere
NarrativeUri: Display,
impl Serialize for NarrativeUriwhere
NarrativeUri: Display,
fn serialize<__S>(
&self,
serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for NestedModule
impl Serialize for NestedModule
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for NodeOrText
impl Serialize for NodeOrText
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for Notation
impl Serialize for Notation
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for NotationComponent
impl Serialize for NotationComponent
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for NotationNode
impl Serialize for NotationNode
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for NotationReference
impl Serialize for NotationReference
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for Number
impl Serialize for Number
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl Serialize for NumericOptions
impl Serialize for NumericOptions
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for OMKind
impl Serialize for OMKind
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for Occur
impl Serialize for Occur
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for OffsetDateTime
impl Serialize for OffsetDateTime
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl Serialize for Opaque
impl Serialize for Opaque
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for OpaqueNode
impl Serialize for OpaqueNode
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for OpaqueTerm
Available on crate feature serde only.
impl Serialize for OpaqueTerm
serde only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl Serialize for Order
impl Serialize for Order
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for Order
impl Serialize for Order
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for OwnedValue
impl Serialize for OwnedValue
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl Serialize for ParagraphFormatting
impl Serialize for ParagraphFormatting
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for ParagraphKind
impl Serialize for ParagraphKind
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for ParagraphOrProblemKind
impl Serialize for ParagraphOrProblemKind
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for Patch
impl Serialize for Patch
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for PatchAction
impl Serialize for PatchAction
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for Patches
impl Serialize for Patches
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for PathFragment
impl Serialize for PathFragment
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for PathUriwhere
PathUri: Display,
impl Serialize for PathUriwhere
PathUri: Display,
fn serialize<__S>(
&self,
serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for PerFieldSpaceUsage
impl Serialize for PerFieldSpaceUsage
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for PercentileValues
impl Serialize for PercentileValues
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for PercentileValuesVecEntry
impl Serialize for PercentileValuesVecEntry
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for PercentilesAggregationReq
impl Serialize for PercentilesAggregationReq
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for PercentilesCollector
impl Serialize for PercentilesCollector
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for PercentilesMetricResult
impl Serialize for PercentilesMetricResult
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for PkceCodeChallenge
impl Serialize for PkceCodeChallenge
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for PkceCodeChallengeMethod
impl Serialize for PkceCodeChallengeMethod
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for PkceCodeVerifier
impl Serialize for PkceCodeVerifier
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for PreTokenizedString
impl Serialize for PreTokenizedString
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for PrimitiveDateTime
impl Serialize for PrimitiveDateTime
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl Serialize for Problem
impl Serialize for Problem
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for ProblemData
impl Serialize for ProblemData
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for ProblemFeedback
impl Serialize for ProblemFeedback
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for ProblemFeedbackJson
impl Serialize for ProblemFeedbackJson
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for ProblemResponse
impl Serialize for ProblemResponse
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for ProblemResponseType
impl Serialize for ProblemResponseType
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for ProblemState
impl Serialize for ProblemState
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for ProblemStates
impl Serialize for ProblemStates
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for Quiz
impl Serialize for Quiz
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for QuizElement
impl Serialize for QuizElement
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for QuizProblem
impl Serialize for QuizProblem
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for RangeAggregation
impl Serialize for RangeAggregation
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for RangeAggregationRange
impl Serialize for RangeAggregationRange
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for RangeBucketEntry
impl Serialize for RangeBucketEntry
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for Record
impl Serialize for Record
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for RecordField
impl Serialize for RecordField
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for RecordFieldTerm
Available on crate feature serde only.
impl Serialize for RecordFieldTerm
serde only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl Serialize for RedirectUrl
impl Serialize for RedirectUrl
fn serialize<SE>(
&self,
serializer: SE,
) -> Result<<SE as Serializer>::Ok, <SE as Serializer>::Error>where
SE: Serializer,
ยงimpl Serialize for RefreshToken
impl Serialize for RefreshToken
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for Regex
impl Serialize for Regex
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl Serialize for ReplacementNode
impl Serialize for ReplacementNode
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for ResourceOwnerUsername
impl Serialize for ResourceOwnerUsername
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for ResponseType
impl Serialize for ResponseType
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for RevocationErrorResponseType
impl Serialize for RevocationErrorResponseType
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl Serialize for RevocationUrl
impl Serialize for RevocationUrl
fn serialize<SE>(
&self,
serializer: SE,
) -> Result<<SE as Serializer>::Ok, <SE as Serializer>::Error>where
SE: Serializer,
ยงimpl Serialize for Schema
impl Serialize for Schema
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl Serialize for Scope
impl Serialize for Scope
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for SearcherSpaceUsage
impl Serialize for SearcherSpaceUsage
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for Section
impl Serialize for Section
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for SectionLevel
impl Serialize for SectionLevel
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for SegmentId
impl Serialize for SegmentId
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for SegmentMeta
impl Serialize for SegmentMeta
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl Serialize for SegmentParseError
impl Serialize for SegmentParseError
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for SegmentSpaceUsage
impl Serialize for SegmentSpaceUsage
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for SerializedDataId
impl Serialize for SerializedDataId
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for SimpleUriNamewhere
SimpleUriName: Display,
impl Serialize for SimpleUriNamewhere
SimpleUriName: Display,
fn serialize<__S>(
&self,
serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for SingleMetricResult
impl Serialize for SingleMetricResult
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for Slide
impl Serialize for Slide
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for SlideElement
impl Serialize for SlideElement
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for SolutionData
impl Serialize for SolutionData
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for Solutions
impl Serialize for Solutions
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for StandardDeviationBounds
impl Serialize for StandardDeviationBounds
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for StandardRevocableToken
impl Serialize for StandardRevocableToken
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for Stats
impl Serialize for Stats
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for StatsAggregation
impl Serialize for StatsAggregation
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for StoreSpaceUsage
impl Serialize for StoreSpaceUsage
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for StructureDeclaration
impl Serialize for StructureDeclaration
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for StructureExtension
impl Serialize for StructureExtension
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for SumAggregation
impl Serialize for SumAggregation
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for Symbol
impl Serialize for Symbol
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for SymbolData
impl Serialize for SymbolData
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for SymbolUriwhere
SymbolUri: Display,
impl Serialize for SymbolUriwhere
SymbolUri: Display,
fn serialize<__S>(
&self,
serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for Term
impl Serialize for Term
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for TermCacheSize
impl Serialize for TermCacheSize
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for TermsAggregation
impl Serialize for TermsAggregation
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for TextFieldIndexing
impl Serialize for TextFieldIndexing
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for TextOptions
impl Serialize for TextOptions
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for ThemeType
impl Serialize for ThemeType
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for Time
impl Serialize for Time
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl Serialize for Time
Available on crate features serde and alloc only.
impl Serialize for Time
serde and alloc only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl Serialize for Timestamp
impl Serialize for Timestamp
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for TocElem
impl Serialize for TocElem
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for TocProgress
impl Serialize for TocProgress
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for TocProgresses
impl Serialize for TocProgresses
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for TocSource
impl Serialize for TocSource
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for Token
impl Serialize for Token
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for TokenUrl
impl Serialize for TokenUrl
fn serialize<SE>(
&self,
serializer: SE,
) -> Result<<SE as Serializer>::Ok, <SE as Serializer>::Error>where
SE: Serializer,
ยงimpl Serialize for TopHitsAggregationReq
impl Serialize for TopHitsAggregationReq
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for TopHitsMetricResult
impl Serialize for TopHitsMetricResult
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for TopHitsTopNComputer
impl Serialize for TopHitsTopNComputer
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for TopHitsVecEntry
impl Serialize for TopHitsVecEntry
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for UStr
Available on crate feature offline only.
impl Serialize for UStr
offline only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl Serialize for Uriwhere
Uri: Display,
impl Serialize for Uriwhere
Uri: Display,
fn serialize<__S>(
&self,
serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for UriComponentKindwhere
UriComponentKind: Display,
impl Serialize for UriComponentKindwhere
UriComponentKind: Display,
fn serialize<__S>(
&self,
serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for UriKind
impl Serialize for UriKind
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for UriNamewhere
UriName: Display,
impl Serialize for UriNamewhere
UriName: Display,
fn serialize<__S>(
&self,
serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for UriParseError
impl Serialize for UriParseError
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for UriPathwhere
UriPath: Display,
impl Serialize for UriPathwhere
UriPath: Display,
fn serialize<__S>(
&self,
serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for UrlParseError
impl Serialize for UrlParseError
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl Serialize for UserCode
impl Serialize for UserCode
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for UserData
impl Serialize for UserData
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for UserInputAst
impl Serialize for UserInputAst
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for UserInputBound
impl Serialize for UserInputBound
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for UserInputLeaf
impl Serialize for UserInputLeaf
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for UserInputLiteral
impl Serialize for UserInputLiteral
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for UtcDateTime
impl Serialize for UtcDateTime
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl Serialize for UtcOffset
impl Serialize for UtcOffset
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl Serialize for Value
impl Serialize for Value
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl Serialize for VarOrSym
impl Serialize for VarOrSym
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for Variable
impl Serialize for Variable
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for VariableData
impl Serialize for VariableData
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for VariableDeclaration
impl Serialize for VariableDeclaration
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for VariableNotationReference
impl Serialize for VariableNotationReference
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for VerificationUriComplete
impl Serialize for VerificationUriComplete
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for Version
impl Serialize for Version
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for Weekday
impl Serialize for Weekday
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl Serialize for ZstdCompressor
impl Serialize for ZstdCompressor
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl<'a> Serialize for SerializeAttributes<'a>
impl<'a> Serialize for SerializeAttributes<'a>
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl<'a> Serialize for SerializeEvent<'a>
impl<'a> Serialize for SerializeEvent<'a>
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl<'a> Serialize for SerializeField<'a>
impl<'a> Serialize for SerializeField<'a>
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl<'a> Serialize for SerializeFieldMap<'a, Attributes<'_>>
impl<'a> Serialize for SerializeFieldMap<'a, Attributes<'_>>
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl<'a> Serialize for SerializeFieldMap<'a, Event<'_>>
impl<'a> Serialize for SerializeFieldMap<'a, Event<'_>>
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl<'a> Serialize for SerializeFieldMap<'a, Record<'_>>
impl<'a> Serialize for SerializeFieldMap<'a, Record<'_>>
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl<'a> Serialize for SerializeFieldSet<'a>
impl<'a> Serialize for SerializeFieldSet<'a>
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl<'a> Serialize for SerializeId<'a>
impl<'a> Serialize for SerializeId<'a>
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl<'a> Serialize for SerializeLevel<'a>
impl<'a> Serialize for SerializeLevel<'a>
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl<'a> Serialize for SerializeMetadata<'a>
impl<'a> Serialize for SerializeMetadata<'a>
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl<'a> Serialize for SerializeRecord<'a>
impl<'a> Serialize for SerializeRecord<'a>
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl<'a, T> Serialize for Cow<'a, T>
Available on crate features std or alloc only.
impl<'a, T> Serialize for Cow<'a, T>
std or alloc only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl<'a, T> Serialize for &'a T
impl<'a, T> Serialize for &'a T
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl<'a, T> Serialize for &'a mut T
impl<'a, T> Serialize for &'a mut T
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl<'d> Serialize for AnyDeclarationRef<'d>
impl<'d> Serialize for AnyDeclarationRef<'d>
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl<'d> Serialize for DocumentElementRef<'d>
impl<'d> Serialize for DocumentElementRef<'d>
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl<'l> Serialize for Int<'l>
impl<'l> Serialize for Int<'l>
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl<'u> Serialize for DomainUriRef<'u>where
DomainUriRef<'u>: Display,
impl<'u> Serialize for DomainUriRef<'u>where
DomainUriRef<'u>: Display,
fn serialize<__S>(
&self,
serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl<'u> Serialize for NarrativeUriRef<'u>where
NarrativeUriRef<'u>: Display,
impl<'u> Serialize for NarrativeUriRef<'u>where
NarrativeUriRef<'u>: Display,
fn serialize<__S>(
&self,
serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl<Data> Serialize for Response<Data>where
Data: Serialize,
impl<Data> Serialize for Response<Data>where
Data: Serialize,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl<E> Serialize for BackendError<E>
impl<E> Serialize for BackendError<E>
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl<E> Serialize for CacheError<E>
impl<E> Serialize for CacheError<E>
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl<EF> Serialize for DeviceAuthorizationResponse<EF>where
EF: ExtraDeviceAuthorizationFields,
impl<EF> Serialize for DeviceAuthorizationResponse<EF>where
EF: ExtraDeviceAuthorizationFields,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl<EF, TT> Serialize for StandardTokenIntrospectionResponse<EF, TT>where
EF: ExtraTokenFields,
TT: TokenType + 'static,
impl<EF, TT> Serialize for StandardTokenIntrospectionResponse<EF, TT>where
EF: ExtraTokenFields,
TT: TokenType + 'static,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl<EF, TT> Serialize for StandardTokenResponse<EF, TT>where
EF: ExtraTokenFields,
TT: TokenType,
impl<EF, TT> Serialize for StandardTokenResponse<EF, TT>where
EF: ExtraTokenFields,
TT: TokenType,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl<H, B> Serialize for HyperLogLogPF<H, B>
impl<H, B> Serialize for HyperLogLogPF<H, B>
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl<H, B> Serialize for HyperLogLogPlus<H, B>
impl<H, B> Serialize for HyperLogLogPlus<H, B>
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl<K, V> Serialize for VecMap<K, V>
impl<K, V> Serialize for VecMap<K, V>
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl<K, V> Serialize for BTreeMap<K, V>
Available on crate features std or alloc only.
impl<K, V> Serialize for BTreeMap<K, V>
std or alloc only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl<K, V> Serialize for Slice<K, V>
Serializes a [map::Slice][MapSlice] as an ordered sequence.
impl<K, V> Serialize for Slice<K, V>
Serializes a [map::Slice][MapSlice] as an ordered sequence.
This behaves like [crate::map::serde_seq] for IndexMap, serializing a sequence
of (key, value) pairs, rather than as a map that might not preserve order.
fn serialize<T>(
&self,
serializer: T,
) -> Result<<T as Serializer>::Ok, <T as Serializer>::Error>where
T: Serializer,
Sourceยงimpl<K, V, H> Serialize for HashMap<K, V, H>
Available on crate feature std only.
impl<K, V, H> Serialize for HashMap<K, V, H>
std only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl<K, V, S> Serialize for IndexMap<K, V, S>
impl<K, V, S> Serialize for IndexMap<K, V, S>
fn serialize<T>(
&self,
serializer: T,
) -> Result<<T as Serializer>::Ok, <T as Serializer>::Error>where
T: Serializer,
Sourceยงimpl<L, R> Serialize for Either<L, R>
impl<L, R> Serialize for Either<L, R>
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl<O> Serialize for OMObject<'_, O>where
O: OMSerializable + ?Sized,
impl<O> Serialize for OMObject<'_, O>where
O: OMSerializable + ?Sized,
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl<P> Serialize for SourceRange<P>
impl<P> Serialize for SourceRange<P>
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl<R, G, T> Serialize for ReentrantMutex<R, G, T>
Available on crate feature serde only.
impl<R, G, T> Serialize for ReentrantMutex<R, G, T>
serde only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl<R, T> Serialize for Mutex<R, T>
Available on crate feature serde only.
impl<R, T> Serialize for Mutex<R, T>
serde only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl<R, T> Serialize for RwLock<R, T>
Available on crate feature serde only.
impl<R, T> Serialize for RwLock<R, T>
serde only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl<S> Serialize for Host<S>where
S: Serialize,
impl<S> Serialize for Host<S>where
S: Serialize,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl<Score, D, const REVERSE_ORDER: bool> Serialize for TopNComputer<Score, D, REVERSE_ORDER>
impl<Score, D, const REVERSE_ORDER: bool> Serialize for TopNComputer<Score, D, REVERSE_ORDER>
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl<T0, T1> Serialize for (T0, T1)
impl<T0, T1> Serialize for (T0, T1)
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl<T0, T1, T2> Serialize for (T0, T1, T2)
impl<T0, T1, T2> Serialize for (T0, T1, T2)
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl<T0, T1, T2, T3> Serialize for (T0, T1, T2, T3)
impl<T0, T1, T2, T3> Serialize for (T0, T1, T2, T3)
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl<T0, T1, T2, T3, T4> Serialize for (T0, T1, T2, T3, T4)
impl<T0, T1, T2, T3, T4> Serialize for (T0, T1, T2, T3, T4)
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl<T0, T1, T2, T3, T4, T5> Serialize for (T0, T1, T2, T3, T4, T5)
impl<T0, T1, T2, T3, T4, T5> Serialize for (T0, T1, T2, T3, T4, T5)
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl<T0, T1, T2, T3, T4, T5, T6> Serialize for (T0, T1, T2, T3, T4, T5, T6)
impl<T0, T1, T2, T3, T4, T5, T6> Serialize for (T0, T1, T2, T3, T4, T5, T6)
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl<T0, T1, T2, T3, T4, T5, T6, T7> Serialize for (T0, T1, T2, T3, T4, T5, T6, T7)
impl<T0, T1, T2, T3, T4, T5, T6, T7> Serialize for (T0, T1, T2, T3, T4, T5, T6, T7)
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl<T0, T1, T2, T3, T4, T5, T6, T7, T8> Serialize for (T0, T1, T2, T3, T4, T5, T6, T7, T8)
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8> Serialize for (T0, T1, T2, T3, T4, T5, T6, T7, T8)
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> Serialize for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> Serialize for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> Serialize for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> Serialize for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> Serialize for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> Serialize for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> Serialize for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> Serialize for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> Serialize for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13)
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> Serialize for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13)
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> Serialize for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> Serialize for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> Serialize for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15)
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> Serialize for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15)
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl<T> Serialize for [T; 0]
impl<T> Serialize for [T; 0]
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl<T> Serialize for [T; 1]where
T: Serialize,
impl<T> Serialize for [T; 1]where
T: Serialize,
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl<T> Serialize for [T; 2]where
T: Serialize,
impl<T> Serialize for [T; 2]where
T: Serialize,
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl<T> Serialize for [T; 3]where
T: Serialize,
impl<T> Serialize for [T; 3]where
T: Serialize,
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl<T> Serialize for [T; 4]where
T: Serialize,
impl<T> Serialize for [T; 4]where
T: Serialize,
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl<T> Serialize for [T; 5]where
T: Serialize,
impl<T> Serialize for [T; 5]where
T: Serialize,
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl<T> Serialize for [T; 6]where
T: Serialize,
impl<T> Serialize for [T; 6]where
T: Serialize,
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl<T> Serialize for [T; 7]where
T: Serialize,
impl<T> Serialize for [T; 7]where
T: Serialize,
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl<T> Serialize for [T; 8]where
T: Serialize,
impl<T> Serialize for [T; 8]where
T: Serialize,
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl<T> Serialize for [T; 9]where
T: Serialize,
impl<T> Serialize for [T; 9]where
T: Serialize,
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl<T> Serialize for [T; 10]where
T: Serialize,
impl<T> Serialize for [T; 10]where
T: Serialize,
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl<T> Serialize for [T; 11]where
T: Serialize,
impl<T> Serialize for [T; 11]where
T: Serialize,
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl<T> Serialize for [T; 12]where
T: Serialize,
impl<T> Serialize for [T; 12]where
T: Serialize,
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl<T> Serialize for [T; 13]where
T: Serialize,
impl<T> Serialize for [T; 13]where
T: Serialize,
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl<T> Serialize for [T; 14]where
T: Serialize,
impl<T> Serialize for [T; 14]where
T: Serialize,
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl<T> Serialize for [T; 15]where
T: Serialize,
impl<T> Serialize for [T; 15]where
T: Serialize,
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl<T> Serialize for [T; 16]where
T: Serialize,
impl<T> Serialize for [T; 16]where
T: Serialize,
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl<T> Serialize for [T; 17]where
T: Serialize,
impl<T> Serialize for [T; 17]where
T: Serialize,
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl<T> Serialize for [T; 18]where
T: Serialize,
impl<T> Serialize for [T; 18]where
T: Serialize,
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl<T> Serialize for [T; 19]where
T: Serialize,
impl<T> Serialize for [T; 19]where
T: Serialize,
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl<T> Serialize for [T; 20]where
T: Serialize,
impl<T> Serialize for [T; 20]where
T: Serialize,
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl<T> Serialize for [T; 21]where
T: Serialize,
impl<T> Serialize for [T; 21]where
T: Serialize,
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl<T> Serialize for [T; 22]where
T: Serialize,
impl<T> Serialize for [T; 22]where
T: Serialize,
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl<T> Serialize for [T; 23]where
T: Serialize,
impl<T> Serialize for [T; 23]where
T: Serialize,
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl<T> Serialize for [T; 24]where
T: Serialize,
impl<T> Serialize for [T; 24]where
T: Serialize,
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl<T> Serialize for [T; 25]where
T: Serialize,
impl<T> Serialize for [T; 25]where
T: Serialize,
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl<T> Serialize for [T; 26]where
T: Serialize,
impl<T> Serialize for [T; 26]where
T: Serialize,
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl<T> Serialize for [T; 27]where
T: Serialize,
impl<T> Serialize for [T; 27]where
T: Serialize,
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl<T> Serialize for [T; 28]where
T: Serialize,
impl<T> Serialize for [T; 28]where
T: Serialize,
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl<T> Serialize for [T; 29]where
T: Serialize,
impl<T> Serialize for [T; 29]where
T: Serialize,
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl<T> Serialize for [T; 30]where
T: Serialize,
impl<T> Serialize for [T; 30]where
T: Serialize,
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl<T> Serialize for [T; 31]where
T: Serialize,
impl<T> Serialize for [T; 31]where
T: Serialize,
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl<T> Serialize for [T; 32]where
T: Serialize,
impl<T> Serialize for [T; 32]where
T: Serialize,
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl<T> Serialize for [T]where
T: Serialize,
impl<T> Serialize for [T]where
T: Serialize,
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl<T> Serialize for (T,)where
T: Serialize,
impl<T> Serialize for (T,)where
T: Serialize,
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl<T> Serialize for Box<T>
Available on crate features std or alloc only.
impl<T> Serialize for Box<T>
std or alloc only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl<T> Serialize for BinaryHeap<T>where
T: Serialize,
Available on crate features std or alloc only.
impl<T> Serialize for BinaryHeap<T>where
T: Serialize,
std or alloc only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl<T> Serialize for BTreeSet<T>where
T: Serialize,
Available on crate features std or alloc only.
impl<T> Serialize for BTreeSet<T>where
T: Serialize,
std or alloc only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl<T> Serialize for LinkedList<T>where
T: Serialize,
Available on crate features std or alloc only.
impl<T> Serialize for LinkedList<T>where
T: Serialize,
std or alloc only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl<T> Serialize for VecDeque<T>where
T: Serialize,
Available on crate features std or alloc only.
impl<T> Serialize for VecDeque<T>where
T: Serialize,
std or alloc only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl<T> Serialize for Rc<T>
Available on crate feature rc and (crate features std or alloc) only.This impl requires the "rc" Cargo feature of Serde.
impl<T> Serialize for Rc<T>
rc and (crate features std or alloc) only.This impl requires the "rc" Cargo feature of Serde.
Serializing a data structure containing Rc will serialize a copy of
the contents of the Rc each time the Rc is referenced within the
data structure. Serialization will not attempt to deduplicate these
repeated data.
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl<T> Serialize for Weak<T>
Available on crate feature rc and (crate features std or alloc) only.This impl requires the "rc" Cargo feature of Serde.
impl<T> Serialize for Weak<T>
rc and (crate features std or alloc) only.This impl requires the "rc" Cargo feature of Serde.
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl<T> Serialize for Arc<T>
Available on crate feature rc and (crate features std or alloc) only.This impl requires the "rc" Cargo feature of Serde.
impl<T> Serialize for Arc<T>
rc and (crate features std or alloc) only.This impl requires the "rc" Cargo feature of Serde.
Serializing a data structure containing Arc will serialize a copy of
the contents of the Arc each time the Arc is referenced within the
data structure. Serialization will not attempt to deduplicate these
repeated data.
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl<T> Serialize for Weak<T>
Available on crate feature rc and (crate features std or alloc) only.This impl requires the "rc" Cargo feature of Serde.
impl<T> Serialize for Weak<T>
rc and (crate features std or alloc) only.This impl requires the "rc" Cargo feature of Serde.
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl<T> Serialize for Vec<T>where
T: Serialize,
Available on crate features std or alloc only.
impl<T> Serialize for Vec<T>where
T: Serialize,
std or alloc only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl<T> Serialize for Mutex<T>
Available on crate feature std only.
impl<T> Serialize for Mutex<T>
std only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl<T> Serialize for RwLock<T>
Available on crate feature std only.
impl<T> Serialize for RwLock<T>
std only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl<T> Serialize for Arc<T>where
T: Serialize,
Available on crate feature serde only.
impl<T> Serialize for Arc<T>where
T: Serialize,
serde only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl<T> Serialize for BucketEntries<T>where
T: Serialize,
impl<T> Serialize for BucketEntries<T>where
T: Serialize,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl<T> Serialize for DataRef<T>
impl<T> Serialize for DataRef<T>
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl<T> Serialize for DocDataRef<T>
impl<T> Serialize for DocDataRef<T>
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl<T> Serialize for Json<T>
impl<T> Serialize for Json<T>
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl<T> Serialize for MaybeSequence<T>where
T: Serialize + Deserialize + 'static + Serialize,
impl<T> Serialize for MaybeSequence<T>where
T: Serialize + Deserialize + 'static + Serialize,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl<T> Serialize for NotNan<T>
impl<T> Serialize for NotNan<T>
fn serialize<S>(
&self,
s: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl<T> Serialize for OrderedFloat<T>
impl<T> Serialize for OrderedFloat<T>
fn serialize<S>(
&self,
s: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl<T> Serialize for Slice<T>where
T: Serialize,
Serializes a [set::Slice][SetSlice] as an ordered sequence.
impl<T> Serialize for Slice<T>where
T: Serialize,
Serializes a [set::Slice][SetSlice] as an ordered sequence.
fn serialize<Se>(
&self,
serializer: Se,
) -> Result<<Se as Serializer>::Ok, <Se as Serializer>::Error>where
Se: Serializer,
ยงimpl<T> Serialize for Spanned<T>where
T: Serialize,
Available on crate feature serde only.
impl<T> Serialize for Spanned<T>where
T: Serialize,
serde only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl<T> Serialize for StandardErrorResponse<T>where
T: ErrorResponseType,
impl<T> Serialize for StandardErrorResponse<T>where
T: ErrorResponseType,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl<T> Serialize for UniqueArc<T>where
T: Serialize,
Available on crate feature serde only.
impl<T> Serialize for UniqueArc<T>where
T: Serialize,
serde only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl<T, D, const REVERSE_ORDER: bool> Serialize for ComparableDoc<T, D, REVERSE_ORDER>
impl<T, D, const REVERSE_ORDER: bool> Serialize for ComparableDoc<T, D, REVERSE_ORDER>
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl<T, E> Serialize for GlobalLocal<T, E>
impl<T, E> Serialize for GlobalLocal<T, E>
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl<T, H> Serialize for HashSet<T, H>where
T: Serialize,
Available on crate feature std only.
impl<T, H> Serialize for HashSet<T, H>where
T: Serialize,
std only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl<T, S> Serialize for IndexSet<T, S>where
T: Serialize,
impl<T, S> Serialize for IndexSet<T, S>where
T: Serialize,
fn serialize<Se>(
&self,
serializer: Se,
) -> Result<<Se as Serializer>::Ok, <Se as Serializer>::Error>where
Se: Serializer,
Sourceยงimpl<T, U> Serialize for SerializeAsWrap<'_, T, U>
impl<T, U> Serialize for SerializeAsWrap<'_, T, U>
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl<T, const CAP: usize> Serialize for ArrayVec<T, CAP>where
T: Serialize,
Available on crate feature serde only.Requires crate feature "serde"
impl<T, const CAP: usize> Serialize for ArrayVec<T, CAP>where
T: Serialize,
serde only.Requires crate feature "serde"
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl<T, const N: usize> Serialize for SVec<T, N>where
T: Serialize,
impl<T, const N: usize> Serialize for SVec<T, N>where
T: Serialize,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl<T, const N: usize> Serialize for SmallVec<T, N>where
T: Serialize,
Available on crate feature serde only.
impl<T, const N: usize> Serialize for SmallVec<T, N>where
T: Serialize,
serde only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl<Tz> Serialize for DateTime<Tz>where
Tz: TimeZone,
Serialize to an RFC 3339 formatted string
impl<Tz> Serialize for DateTime<Tz>where
Tz: TimeZone,
Serialize to an RFC 3339 formatted string
As an extension to RFC 3339 this can serialize DateTimes outside the range of 0-9999 years
using an ISO 8601 syntax (which prepends an - or +).
See the serde module for alternate serializations.
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl<V> Serialize for OrdSet<V>
impl<V> Serialize for OrdSet<V>
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl<V> Serialize for VecSet<V>where
V: Serialize,
impl<V> Serialize for VecSet<V>where
V: Serialize,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl<Variables> Serialize for QueryBody<Variables>where
Variables: Serialize,
impl<Variables> Serialize for QueryBody<Variables>where
Variables: Serialize,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl<const CAP: usize> Serialize for ArrayString<CAP>
Available on crate feature serde only.Requires crate feature "serde"
impl<const CAP: usize> Serialize for ArrayString<CAP>
serde only.Requires crate feature "serde"
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl<const MIN: i8, const MAX: i8> Serialize for OptionRangedI8<MIN, MAX>
Available on crate feature serde only.
impl<const MIN: i8, const MAX: i8> Serialize for OptionRangedI8<MIN, MAX>
serde only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl<const MIN: i8, const MAX: i8> Serialize for RangedI8<MIN, MAX>
Available on crate feature serde only.
impl<const MIN: i8, const MAX: i8> Serialize for RangedI8<MIN, MAX>
serde only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl<const MIN: i16, const MAX: i16> Serialize for OptionRangedI16<MIN, MAX>
Available on crate feature serde only.
impl<const MIN: i16, const MAX: i16> Serialize for OptionRangedI16<MIN, MAX>
serde only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl<const MIN: i16, const MAX: i16> Serialize for RangedI16<MIN, MAX>
Available on crate feature serde only.
impl<const MIN: i16, const MAX: i16> Serialize for RangedI16<MIN, MAX>
serde only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl<const MIN: i32, const MAX: i32> Serialize for OptionRangedI32<MIN, MAX>
Available on crate feature serde only.
impl<const MIN: i32, const MAX: i32> Serialize for OptionRangedI32<MIN, MAX>
serde only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl<const MIN: i32, const MAX: i32> Serialize for RangedI32<MIN, MAX>
Available on crate feature serde only.
impl<const MIN: i32, const MAX: i32> Serialize for RangedI32<MIN, MAX>
serde only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl<const MIN: i64, const MAX: i64> Serialize for OptionRangedI64<MIN, MAX>
Available on crate feature serde only.
impl<const MIN: i64, const MAX: i64> Serialize for OptionRangedI64<MIN, MAX>
serde only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl<const MIN: i64, const MAX: i64> Serialize for RangedI64<MIN, MAX>
Available on crate feature serde only.
impl<const MIN: i64, const MAX: i64> Serialize for RangedI64<MIN, MAX>
serde only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl<const MIN: i128, const MAX: i128> Serialize for OptionRangedI128<MIN, MAX>
Available on crate feature serde only.
impl<const MIN: i128, const MAX: i128> Serialize for OptionRangedI128<MIN, MAX>
serde only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl<const MIN: i128, const MAX: i128> Serialize for RangedI128<MIN, MAX>
Available on crate feature serde only.
impl<const MIN: i128, const MAX: i128> Serialize for RangedI128<MIN, MAX>
serde only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl<const MIN: isize, const MAX: isize> Serialize for OptionRangedIsize<MIN, MAX>
Available on crate feature serde only.
impl<const MIN: isize, const MAX: isize> Serialize for OptionRangedIsize<MIN, MAX>
serde only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl<const MIN: isize, const MAX: isize> Serialize for RangedIsize<MIN, MAX>
Available on crate feature serde only.
impl<const MIN: isize, const MAX: isize> Serialize for RangedIsize<MIN, MAX>
serde only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl<const MIN: u8, const MAX: u8> Serialize for OptionRangedU8<MIN, MAX>
Available on crate feature serde only.
impl<const MIN: u8, const MAX: u8> Serialize for OptionRangedU8<MIN, MAX>
serde only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl<const MIN: u8, const MAX: u8> Serialize for RangedU8<MIN, MAX>
Available on crate feature serde only.
impl<const MIN: u8, const MAX: u8> Serialize for RangedU8<MIN, MAX>
serde only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl<const MIN: u16, const MAX: u16> Serialize for OptionRangedU16<MIN, MAX>
Available on crate feature serde only.
impl<const MIN: u16, const MAX: u16> Serialize for OptionRangedU16<MIN, MAX>
serde only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl<const MIN: u16, const MAX: u16> Serialize for RangedU16<MIN, MAX>
Available on crate feature serde only.
impl<const MIN: u16, const MAX: u16> Serialize for RangedU16<MIN, MAX>
serde only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl<const MIN: u32, const MAX: u32> Serialize for OptionRangedU32<MIN, MAX>
Available on crate feature serde only.
impl<const MIN: u32, const MAX: u32> Serialize for OptionRangedU32<MIN, MAX>
serde only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl<const MIN: u32, const MAX: u32> Serialize for RangedU32<MIN, MAX>
Available on crate feature serde only.
impl<const MIN: u32, const MAX: u32> Serialize for RangedU32<MIN, MAX>
serde only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl<const MIN: u64, const MAX: u64> Serialize for OptionRangedU64<MIN, MAX>
Available on crate feature serde only.
impl<const MIN: u64, const MAX: u64> Serialize for OptionRangedU64<MIN, MAX>
serde only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl<const MIN: u64, const MAX: u64> Serialize for RangedU64<MIN, MAX>
Available on crate feature serde only.
impl<const MIN: u64, const MAX: u64> Serialize for RangedU64<MIN, MAX>
serde only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl<const MIN: u128, const MAX: u128> Serialize for OptionRangedU128<MIN, MAX>
Available on crate feature serde only.
impl<const MIN: u128, const MAX: u128> Serialize for OptionRangedU128<MIN, MAX>
serde only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl<const MIN: u128, const MAX: u128> Serialize for RangedU128<MIN, MAX>
Available on crate feature serde only.
impl<const MIN: u128, const MAX: u128> Serialize for RangedU128<MIN, MAX>
serde only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl<const MIN: usize, const MAX: usize> Serialize for OptionRangedUsize<MIN, MAX>
Available on crate feature serde only.
impl<const MIN: usize, const MAX: usize> Serialize for OptionRangedUsize<MIN, MAX>
serde only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
ยงimpl<const MIN: usize, const MAX: usize> Serialize for RangedUsize<MIN, MAX>
Available on crate feature serde only.
impl<const MIN: usize, const MAX: usize> Serialize for RangedUsize<MIN, MAX>
serde only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Implementorsยง
impl Serialize for Env
impl Serialize for ReloadWSProtocol
impl Serialize for ServerFnErrorErr
impl Serialize for IpAddr
std or non-no_core_net only.impl Serialize for SocketAddr
std or non-no_core_net only.impl Serialize for flams_router_vscode::server_fn::serde_lite::Intermediate
impl Serialize for flams_router_vscode::server_fn::serde_lite::Number
impl Serialize for NoCustomError
impl Serialize for CStr
std or non-no_core_cstr only.impl Serialize for Ipv4Addr
std or non-no_core_net only.impl Serialize for Ipv6Addr
std or non-no_core_net only.impl Serialize for SocketAddrV4
std or non-no_core_net only.impl Serialize for SocketAddrV6
std or non-no_core_net only.impl Serialize for NonZero<i8>
impl Serialize for NonZero<i16>
impl Serialize for NonZero<i32>
impl Serialize for NonZero<i64>
impl Serialize for NonZero<i128>
impl Serialize for NonZero<isize>
impl Serialize for NonZero<u8>
impl Serialize for NonZero<u16>
impl Serialize for NonZero<u32>
impl Serialize for NonZero<u64>
impl Serialize for NonZero<u128>
impl Serialize for NonZero<usize>
impl Serialize for AtomicBool
no_target_has_atomic or target_has_atomic=8 only.impl Serialize for AtomicI8
no_target_has_atomic or target_has_atomic=8 only.impl Serialize for AtomicI16
no_target_has_atomic or target_has_atomic=16 only.impl Serialize for AtomicI32
no_target_has_atomic or target_has_atomic=32 only.impl Serialize for AtomicI64
no_target_has_atomic or target_has_atomic=64 only.impl Serialize for AtomicIsize
no_target_has_atomic or target_has_atomic=ptr only.impl Serialize for AtomicU8
no_target_has_atomic or target_has_atomic=8 only.impl Serialize for AtomicU16
no_target_has_atomic or target_has_atomic=16 only.impl Serialize for AtomicU32
no_target_has_atomic or target_has_atomic=32 only.impl Serialize for AtomicU64
no_target_has_atomic or target_has_atomic=64 only.impl Serialize for AtomicUsize
no_target_has_atomic or target_has_atomic=ptr only.impl Serialize for flams_router_vscode::server_fn::inventory::core::time::Duration
impl Serialize for IsLsp
impl<'a> Serialize for Arguments<'a>
impl<'a, T> Serialize for Oco<'a, T>
impl<E> Serialize for ServerFnError<E>where
E: Serialize,
impl<Idx> Serialize for Range<Idx>where
Idx: Serialize,
impl<Idx> Serialize for RangeFrom<Idx>where
Idx: Serialize,
impl<Idx> Serialize for RangeInclusive<Idx>where
Idx: Serialize,
impl<Idx> Serialize for RangeTo<Idx>where
Idx: Serialize,
impl<T> Serialize for Bound<T>where
T: Serialize,
impl<T> Serialize for Option<T>where
T: Serialize,
impl<T> Serialize for Cell<T>
impl<T> Serialize for RefCell<T>
impl<T> Serialize for Reverse<T>where
T: Serialize,
impl<T> Serialize for PhantomData<T>where
T: ?Sized,
impl<T> Serialize for Saturating<T>where
T: Serialize,
no_core_num_saturating only.impl<T> Serialize for Wrapping<T>where
T: Serialize,
impl<T> Serialize for ArcReadSignal<T>where
T: Serialize + 'static,
impl<T> Serialize for ArcRwSignal<T>where
T: Serialize + 'static,
impl<T, E> Serialize for Result<T, E>
result only.