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 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 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 STeXAnnot
impl Serialize for STeXAnnot
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl Serialize for MorphismKind
impl Serialize for MorphismKind
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 CheckLog
impl Serialize for CheckLog
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl Serialize for Displayable
impl Serialize for Displayable
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl Serialize for MessageLevel
impl Serialize for MessageLevel
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl Serialize for CheckResult
impl Serialize for CheckResult
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl Serialize for ContentCheckResult
impl Serialize for ContentCheckResult
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl Serialize for ProofStepCheckResult
impl Serialize for ProofStepCheckResult
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl Serialize for ProofStepResult
impl Serialize for ProofStepResult
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl Serialize for SymbolCheckResult
impl Serialize for SymbolCheckResult
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl Serialize for IpAddr
Available on crate feature std or non-no_core_net only.
impl Serialize for IpAddr
std or non-no_core_net only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl Serialize for SocketAddr
Available on crate feature std or non-no_core_net only.
impl Serialize for SocketAddr
std or non-no_core_net only.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 FragmentQueryFilter
impl Serialize for FragmentQueryFilter
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl Serialize for QueryFilterFlags
impl Serialize for QueryFilterFlags
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 StandaloneExportParams
impl Serialize for StandaloneExportParams
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl Serialize for StringParams
impl Serialize for StringParams
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl Serialize for UriParams
impl Serialize for UriParams
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 CheckTerm
impl Serialize for CheckTerm
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 Gnotes
impl Serialize for Gnotes
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 GetCheckLog
impl Serialize for GetCheckLog
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 ModuleReference
impl Serialize for ModuleReference
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 DocumentCheckResult
impl Serialize for DocumentCheckResult
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl Serialize for TypeCheckResult
impl Serialize for TypeCheckResult
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 CStr
Available on crate feature std or non-no_core_cstr only.
impl Serialize for CStr
std or non-no_core_cstr only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl Serialize for Ipv4Addr
Available on crate feature std or non-no_core_net only.
impl Serialize for Ipv4Addr
std or non-no_core_net only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl Serialize for Ipv6Addr
Available on crate feature std or non-no_core_net only.
impl Serialize for Ipv6Addr
std or non-no_core_net only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl Serialize for SocketAddrV4
Available on crate feature std or non-no_core_net only.
impl Serialize for SocketAddrV4
std or non-no_core_net only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl Serialize for SocketAddrV6
Available on crate feature std or non-no_core_net only.
impl Serialize for SocketAddrV6
std or non-no_core_net only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl Serialize for NonZero<i8>
impl Serialize for NonZero<i8>
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl Serialize for NonZero<i16>
impl Serialize for NonZero<i16>
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl Serialize for NonZero<i32>
impl Serialize for NonZero<i32>
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl Serialize for NonZero<i64>
impl Serialize for NonZero<i64>
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl Serialize for NonZero<i128>
impl Serialize for NonZero<i128>
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl Serialize for NonZero<isize>
impl Serialize for NonZero<isize>
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl Serialize for NonZero<u8>
impl Serialize for NonZero<u8>
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl Serialize for NonZero<u16>
impl Serialize for NonZero<u16>
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl Serialize for NonZero<u32>
impl Serialize for NonZero<u32>
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl Serialize for NonZero<u64>
impl Serialize for NonZero<u64>
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl Serialize for NonZero<u128>
impl Serialize for NonZero<u128>
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl Serialize for NonZero<usize>
impl Serialize for NonZero<usize>
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl Serialize for Atomic<bool>
Available on no_target_has_atomic or target_has_atomic=8 only.
impl Serialize for Atomic<bool>
no_target_has_atomic or target_has_atomic=8 only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl Serialize for Atomic<i8>
Available on no_target_has_atomic or target_has_atomic=8 only.
impl Serialize for Atomic<i8>
no_target_has_atomic or target_has_atomic=8 only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl Serialize for Atomic<i16>
Available on no_target_has_atomic or target_has_atomic=16 only.
impl Serialize for Atomic<i16>
no_target_has_atomic or target_has_atomic=16 only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl Serialize for Atomic<i32>
Available on no_target_has_atomic or target_has_atomic=32 only.
impl Serialize for Atomic<i32>
no_target_has_atomic or target_has_atomic=32 only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl Serialize for Atomic<i64>
Available on no_target_has_atomic or target_has_atomic=64 only.
impl Serialize for Atomic<i64>
no_target_has_atomic or target_has_atomic=64 only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl Serialize for Atomic<isize>
Available on no_target_has_atomic or target_has_atomic=ptr only.
impl Serialize for Atomic<isize>
no_target_has_atomic or target_has_atomic=ptr only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl Serialize for Atomic<u8>
Available on no_target_has_atomic or target_has_atomic=8 only.
impl Serialize for Atomic<u8>
no_target_has_atomic or target_has_atomic=8 only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl Serialize for Atomic<u16>
Available on no_target_has_atomic or target_has_atomic=16 only.
impl Serialize for Atomic<u16>
no_target_has_atomic or target_has_atomic=16 only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl Serialize for Atomic<u32>
Available on no_target_has_atomic or target_has_atomic=32 only.
impl Serialize for Atomic<u32>
no_target_has_atomic or target_has_atomic=32 only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl Serialize for Atomic<u64>
Available on no_target_has_atomic or target_has_atomic=64 only.
impl Serialize for Atomic<u64>
no_target_has_atomic or target_has_atomic=64 only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl Serialize for Atomic<usize>
Available on no_target_has_atomic or target_has_atomic=ptr only.
impl Serialize for Atomic<usize>
no_target_has_atomic or target_has_atomic=ptr only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยง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,
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 SymbolU16
impl Serialize for SymbolU16
fn serialize<T>(
&self,
serializer: T,
) -> Result<<T as Serializer>::Ok, <T as Serializer>::Error>where
T: Serializer,
Sourceยงimpl Serialize for SymbolU32
impl Serialize for SymbolU32
fn serialize<T>(
&self,
serializer: T,
) -> Result<<T as Serializer>::Ok, <T as Serializer>::Error>where
T: Serializer,
Sourceยงimpl Serialize for SymbolUsize
impl Serialize for SymbolUsize
fn serialize<T>(
&self,
serializer: T,
) -> Result<<T as Serializer>::Ok, <T as Serializer>::Error>where
T: 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 AnnotatedTextEdit
impl Serialize for AnnotatedTextEdit
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 AnyNotification
impl Serialize for AnyNotification
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 AnyRequest
impl Serialize for AnyRequest
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 ApplyWorkspaceEditParams
impl Serialize for ApplyWorkspaceEditParams
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for ApplyWorkspaceEditResponse
impl Serialize for ApplyWorkspaceEditResponse
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 BackendCheckResult
impl Serialize for BackendCheckResult
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 CacheError
impl Serialize for CacheError
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for CallHierarchyIncomingCall
impl Serialize for CallHierarchyIncomingCall
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for CallHierarchyIncomingCallsParams
impl Serialize for CallHierarchyIncomingCallsParams
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for CallHierarchyItem
impl Serialize for CallHierarchyItem
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for CallHierarchyOptions
impl Serialize for CallHierarchyOptions
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for CallHierarchyOutgoingCall
impl Serialize for CallHierarchyOutgoingCall
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for CallHierarchyOutgoingCallsParams
impl Serialize for CallHierarchyOutgoingCallsParams
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for CallHierarchyPrepareParams
impl Serialize for CallHierarchyPrepareParams
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for CallHierarchyServerCapability
impl Serialize for CallHierarchyServerCapability
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for CancelParams
impl Serialize for CancelParams
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 ChangeAnnotation
impl Serialize for ChangeAnnotation
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for ChangeAnnotationWorkspaceEditClientCapabilities
impl Serialize for ChangeAnnotationWorkspaceEditClientCapabilities
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 ClientCapabilities
impl Serialize for ClientCapabilities
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 ClientInfo
impl Serialize for ClientInfo
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 CodeAction
impl Serialize for CodeAction
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for CodeActionCapabilityResolveSupport
impl Serialize for CodeActionCapabilityResolveSupport
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for CodeActionClientCapabilities
impl Serialize for CodeActionClientCapabilities
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for CodeActionContext
impl Serialize for CodeActionContext
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for CodeActionDisabled
impl Serialize for CodeActionDisabled
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for CodeActionKind
impl Serialize for CodeActionKind
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for CodeActionKindLiteralSupport
impl Serialize for CodeActionKindLiteralSupport
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for CodeActionLiteralSupport
impl Serialize for CodeActionLiteralSupport
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for CodeActionOptions
impl Serialize for CodeActionOptions
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for CodeActionOrCommand
impl Serialize for CodeActionOrCommand
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for CodeActionParams
impl Serialize for CodeActionParams
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for CodeActionProviderCapability
impl Serialize for CodeActionProviderCapability
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for CodeActionTriggerKind
impl Serialize for CodeActionTriggerKind
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for CodeDescription
impl Serialize for CodeDescription
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for CodeLens
impl Serialize for CodeLens
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for CodeLensOptions
impl Serialize for CodeLensOptions
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for CodeLensParams
impl Serialize for CodeLensParams
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for CodeLensWorkspaceClientCapabilities
impl Serialize for CodeLensWorkspaceClientCapabilities
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 Color
impl Serialize for Color
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for ColorInformation
impl Serialize for ColorInformation
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for ColorPresentation
impl Serialize for ColorPresentation
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for ColorPresentationParams
impl Serialize for ColorPresentationParams
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for ColorProviderCapability
impl Serialize for ColorProviderCapability
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for ColorProviderOptions
impl Serialize for ColorProviderOptions
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 Command
impl Serialize for Command
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for CompletionClientCapabilities
impl Serialize for CompletionClientCapabilities
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for CompletionContext
impl Serialize for CompletionContext
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for CompletionItem
impl Serialize for CompletionItem
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for CompletionItemCapability
impl Serialize for CompletionItemCapability
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for CompletionItemCapabilityResolveSupport
impl Serialize for CompletionItemCapabilityResolveSupport
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for CompletionItemKind
impl Serialize for CompletionItemKind
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for CompletionItemKindCapability
impl Serialize for CompletionItemKindCapability
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for CompletionItemLabelDetails
impl Serialize for CompletionItemLabelDetails
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for CompletionItemTag
impl Serialize for CompletionItemTag
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for CompletionList
impl Serialize for CompletionList
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for CompletionListCapability
impl Serialize for CompletionListCapability
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for CompletionOptions
impl Serialize for CompletionOptions
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for CompletionOptionsCompletionItem
impl Serialize for CompletionOptionsCompletionItem
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for CompletionParams
impl Serialize for CompletionParams
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for CompletionRegistrationOptions
impl Serialize for CompletionRegistrationOptions
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for CompletionResponse
impl Serialize for CompletionResponse
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for CompletionTextEdit
impl Serialize for CompletionTextEdit
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for CompletionTriggerKind
impl Serialize for CompletionTriggerKind
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 ComponentVar
impl Serialize for ComponentVar
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 ConfigurationItem
impl Serialize for ConfigurationItem
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for ConfigurationParams
impl Serialize for ConfigurationParams
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 CreateFile
impl Serialize for CreateFile
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for CreateFileOptions
impl Serialize for CreateFileOptions
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for CreateFilesParams
impl Serialize for CreateFilesParams
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
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 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 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 DeclarationCapability
impl Serialize for DeclarationCapability
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for DeclarationOptions
impl Serialize for DeclarationOptions
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for DeclarationRegistrationOptions
impl Serialize for DeclarationRegistrationOptions
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for DeclarationTag
impl Serialize for DeclarationTag
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 DefinitionOptions
impl Serialize for DefinitionOptions
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for DefinitionResultType
impl Serialize for DefinitionResultType
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for DefinitionTag
impl Serialize for DefinitionTag
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for DeleteFile
impl Serialize for DeleteFile
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for DeleteFileOptions
impl Serialize for DeleteFileOptions
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for DeleteFilesParams
impl Serialize for DeleteFilesParams
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 Diagnostic
impl Serialize for Diagnostic
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for DiagnosticClientCapabilities
impl Serialize for DiagnosticClientCapabilities
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for DiagnosticOptions
impl Serialize for DiagnosticOptions
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for DiagnosticRegistrationOptions
impl Serialize for DiagnosticRegistrationOptions
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for DiagnosticRelatedInformation
impl Serialize for DiagnosticRelatedInformation
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for DiagnosticServerCancellationData
impl Serialize for DiagnosticServerCancellationData
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for DiagnosticServerCapabilities
impl Serialize for DiagnosticServerCapabilities
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for DiagnosticSeverity
impl Serialize for DiagnosticSeverity
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for DiagnosticTag
impl Serialize for DiagnosticTag
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for DiagnosticWorkspaceClientCapabilities
impl Serialize for DiagnosticWorkspaceClientCapabilities
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for DidChangeConfigurationParams
impl Serialize for DidChangeConfigurationParams
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for DidChangeTextDocumentParams
impl Serialize for DidChangeTextDocumentParams
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for DidChangeWatchedFilesClientCapabilities
impl Serialize for DidChangeWatchedFilesClientCapabilities
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for DidChangeWatchedFilesParams
impl Serialize for DidChangeWatchedFilesParams
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for DidChangeWatchedFilesRegistrationOptions
impl Serialize for DidChangeWatchedFilesRegistrationOptions
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for DidChangeWorkspaceFoldersParams
impl Serialize for DidChangeWorkspaceFoldersParams
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for DidCloseTextDocumentParams
impl Serialize for DidCloseTextDocumentParams
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for DidOpenTextDocumentParams
impl Serialize for DidOpenTextDocumentParams
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for DidSaveTextDocumentParams
impl Serialize for DidSaveTextDocumentParams
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 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 DocumentChangeOperation
impl Serialize for DocumentChangeOperation
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for DocumentChanges
impl Serialize for DocumentChanges
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for DocumentColorParams
impl Serialize for DocumentColorParams
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 DocumentDiagnosticParams
impl Serialize for DocumentDiagnosticParams
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for DocumentDiagnosticReport
impl Serialize for DocumentDiagnosticReport
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for DocumentDiagnosticReportKind
impl Serialize for DocumentDiagnosticReportKind
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for DocumentDiagnosticReportPartialResult
impl Serialize for DocumentDiagnosticReportPartialResult
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for DocumentDiagnosticReportResult
impl Serialize for DocumentDiagnosticReportResult
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 DocumentFilter
impl Serialize for DocumentFilter
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for DocumentFormattingOptions
impl Serialize for DocumentFormattingOptions
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for DocumentFormattingParams
impl Serialize for DocumentFormattingParams
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for DocumentHighlight
impl Serialize for DocumentHighlight
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for DocumentHighlightKind
impl Serialize for DocumentHighlightKind
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for DocumentHighlightOptions
impl Serialize for DocumentHighlightOptions
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for DocumentHighlightParams
impl Serialize for DocumentHighlightParams
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 DocumentLink
impl Serialize for DocumentLink
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for DocumentLinkClientCapabilities
impl Serialize for DocumentLinkClientCapabilities
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for DocumentLinkOptions
impl Serialize for DocumentLinkOptions
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for DocumentLinkParams
impl Serialize for DocumentLinkParams
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 DocumentOnTypeFormattingOptions
impl Serialize for DocumentOnTypeFormattingOptions
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for DocumentOnTypeFormattingParams
impl Serialize for DocumentOnTypeFormattingParams
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for DocumentOnTypeFormattingRegistrationOptions
impl Serialize for DocumentOnTypeFormattingRegistrationOptions
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 DocumentRangeFormattingOptions
impl Serialize for DocumentRangeFormattingOptions
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for DocumentRangeFormattingParams
impl Serialize for DocumentRangeFormattingParams
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 DocumentSymbol
impl Serialize for DocumentSymbol
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for DocumentSymbolClientCapabilities
impl Serialize for DocumentSymbolClientCapabilities
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for DocumentSymbolOptions
impl Serialize for DocumentSymbolOptions
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for DocumentSymbolOrRangeBasedVec
impl Serialize for DocumentSymbolOrRangeBasedVec
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for DocumentSymbolParams
impl Serialize for DocumentSymbolParams
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for DocumentSymbolResponse
impl Serialize for DocumentSymbolResponse
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 Documentation
impl Serialize for Documentation
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 DynamicRegistrationClientCapabilities
impl Serialize for DynamicRegistrationClientCapabilities
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for Edge
impl Serialize for Edge
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for EdgeData
impl Serialize for EdgeData
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for EdgeDataMultiIn
impl Serialize for EdgeDataMultiIn
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for Element
impl Serialize for Element
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 Encoding
impl Serialize for Encoding
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 Entry
impl Serialize for Entry
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 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 ErrorCode
impl Serialize for ErrorCode
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 Event
impl Serialize for Event
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for EventKind
impl Serialize for EventKind
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for EventScope
impl Serialize for EventScope
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for ExecuteCommandOptions
impl Serialize for ExecuteCommandOptions
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for ExecuteCommandParams
impl Serialize for ExecuteCommandParams
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for ExecuteCommandRegistrationOptions
impl Serialize for ExecuteCommandRegistrationOptions
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 FailureHandlingKind
impl Serialize for FailureHandlingKind
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 FileChangeType
impl Serialize for FileChangeType
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for FileCreate
impl Serialize for FileCreate
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for FileDelete
impl Serialize for FileDelete
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for FileEvent
impl Serialize for FileEvent
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for FileOperationFilter
impl Serialize for FileOperationFilter
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for FileOperationPattern
impl Serialize for FileOperationPattern
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for FileOperationPatternKind
impl Serialize for FileOperationPatternKind
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for FileOperationPatternOptions
impl Serialize for FileOperationPatternOptions
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for FileOperationRegistrationOptions
impl Serialize for FileOperationRegistrationOptions
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for FileRename
impl Serialize for FileRename
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for FileSystemWatcher
impl Serialize for FileSystemWatcher
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,
ยงimpl Serialize for Float64
impl Serialize for Float64
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for FoldingProviderOptions
impl Serialize for FoldingProviderOptions
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for FoldingRange
impl Serialize for FoldingRange
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for FoldingRangeCapability
impl Serialize for FoldingRangeCapability
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for FoldingRangeClientCapabilities
impl Serialize for FoldingRangeClientCapabilities
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for FoldingRangeKind
impl Serialize for FoldingRangeKind
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for FoldingRangeKindCapability
impl Serialize for FoldingRangeKindCapability
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for FoldingRangeParams
impl Serialize for FoldingRangeParams
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for FoldingRangeProviderCapability
impl Serialize for FoldingRangeProviderCapability
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 FormattingOptions
impl Serialize for FormattingOptions
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for FormattingProperty
impl Serialize for FormattingProperty
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for FullDocumentDiagnosticReport
impl Serialize for FullDocumentDiagnosticReport
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for GeneralClientCapabilities
impl Serialize for GeneralClientCapabilities
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for GenericOptions
impl Serialize for GenericOptions
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for GenericParams
impl Serialize for GenericParams
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for GenericRegistrationOptions
impl Serialize for GenericRegistrationOptions
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for GlobPattern
impl Serialize for GlobPattern
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for GotoCapability
impl Serialize for GotoCapability
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for GotoDefinitionParams
impl Serialize for GotoDefinitionParams
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for GotoDefinitionResponse
impl Serialize for GotoDefinitionResponse
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 Hover
impl Serialize for Hover
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for HoverClientCapabilities
impl Serialize for HoverClientCapabilities
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for HoverContents
impl Serialize for HoverContents
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for HoverOptions
impl Serialize for HoverOptions
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for HoverParams
impl Serialize for HoverParams
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for HoverProviderCapability
impl Serialize for HoverProviderCapability
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for HoverRegistrationOptions
impl Serialize for HoverRegistrationOptions
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 ImplementationProviderCapability
impl Serialize for ImplementationProviderCapability
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 InitializeError
impl Serialize for InitializeError
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for InitializeParams
impl Serialize for InitializeParams
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for InitializeResult
impl Serialize for InitializeResult
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for InitializedParams
impl Serialize for InitializedParams
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for InlayHint
impl Serialize for InlayHint
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for InlayHintClientCapabilities
impl Serialize for InlayHintClientCapabilities
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for InlayHintKind
impl Serialize for InlayHintKind
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for InlayHintLabel
impl Serialize for InlayHintLabel
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for InlayHintLabelPart
impl Serialize for InlayHintLabelPart
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for InlayHintLabelPartTooltip
impl Serialize for InlayHintLabelPartTooltip
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for InlayHintOptions
impl Serialize for InlayHintOptions
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for InlayHintParams
impl Serialize for InlayHintParams
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for InlayHintRegistrationOptions
impl Serialize for InlayHintRegistrationOptions
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for InlayHintResolveClientCapabilities
impl Serialize for InlayHintResolveClientCapabilities
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for InlayHintServerCapabilities
impl Serialize for InlayHintServerCapabilities
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for InlayHintTooltip
impl Serialize for InlayHintTooltip
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for InlayHintWorkspaceClientCapabilities
impl Serialize for InlayHintWorkspaceClientCapabilities
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for InlineValue
impl Serialize for InlineValue
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for InlineValueContext
impl Serialize for InlineValueContext
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for InlineValueEvaluatableExpression
impl Serialize for InlineValueEvaluatableExpression
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for InlineValueOptions
impl Serialize for InlineValueOptions
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for InlineValueParams
impl Serialize for InlineValueParams
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for InlineValueRegistrationOptions
impl Serialize for InlineValueRegistrationOptions
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for InlineValueServerCapabilities
impl Serialize for InlineValueServerCapabilities
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for InlineValueText
impl Serialize for InlineValueText
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for InlineValueVariableLookup
impl Serialize for InlineValueVariableLookup
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for InlineValueWorkspaceClientCapabilities
impl Serialize for InlineValueWorkspaceClientCapabilities
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for InsertReplaceEdit
impl Serialize for InsertReplaceEdit
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for InsertTextFormat
impl Serialize for InsertTextFormat
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for InsertTextMode
impl Serialize for InsertTextMode
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for InsertTextModeSupport
impl Serialize for InsertTextModeSupport
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 Item
impl Serialize for Item
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for ItemKind
impl Serialize for ItemKind
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 LanguageString
impl Serialize for LanguageString
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 LinkedEditingRangeOptions
impl Serialize for LinkedEditingRangeOptions
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for LinkedEditingRangeParams
impl Serialize for LinkedEditingRangeParams
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for LinkedEditingRangeRegistrationOptions
impl Serialize for LinkedEditingRangeRegistrationOptions
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for LinkedEditingRangeServerCapabilities
impl Serialize for LinkedEditingRangeServerCapabilities
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for LinkedEditingRanges
impl Serialize for LinkedEditingRanges
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 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 LocationLink
impl Serialize for LocationLink
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for LocationOrRangeId
impl Serialize for LocationOrRangeId
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for LogMessageParams
impl Serialize for LogMessageParams
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for LogTraceParams
impl Serialize for LogTraceParams
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 LoginState
impl Serialize for LoginState
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 MarkdownClientCapabilities
impl Serialize for MarkdownClientCapabilities
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for MarkedString
impl Serialize for MarkedString
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for MarkupContent
impl Serialize for MarkupContent
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for MarkupKind
impl Serialize for MarkupKind
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 MessageActionItem
impl Serialize for MessageActionItem
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for MessageActionItemCapabilities
impl Serialize for MessageActionItemCapabilities
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for MessageActionItemProperty
impl Serialize for MessageActionItemProperty
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for MessageType
impl Serialize for MessageType
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for MetaData
impl Serialize for MetaData
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 Moniker
impl Serialize for Moniker
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for MonikerKind
impl Serialize for MonikerKind
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for MonikerOptions
impl Serialize for MonikerOptions
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for MonikerParams
impl Serialize for MonikerParams
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for MonikerRegistrationOptions
impl Serialize for MonikerRegistrationOptions
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for MonikerServerCapabilities
impl Serialize for MonikerServerCapabilities
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 NumberOrString
impl Serialize for NumberOrString
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for Numeric
impl Serialize for Numeric
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 OptionalVersionedTextDocumentIdentifier
impl Serialize for OptionalVersionedTextDocumentIdentifier
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 PackageInformation
impl Serialize for PackageInformation
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 ParagraphStep
impl Serialize for ParagraphStep
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for ParagraphStepKind
impl Serialize for ParagraphStepKind
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for ParameterInformation
impl Serialize for ParameterInformation
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for ParameterInformationSettings
impl Serialize for ParameterInformationSettings
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for ParameterLabel
impl Serialize for ParameterLabel
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for PartialResultParams
impl Serialize for PartialResultParams
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 Permutation
impl Serialize for Permutation
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 Position
impl Serialize for Position
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for PositionEncodingKind
impl Serialize for PositionEncodingKind
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 PrepareRenameResponse
impl Serialize for PrepareRenameResponse
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for PrepareSupportDefaultBehavior
impl Serialize for PrepareSupportDefaultBehavior
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for PreviousResultId
impl Serialize for PreviousResultId
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 ProgressParams
impl Serialize for ProgressParams
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for ProgressParamsValue
impl Serialize for ProgressParamsValue
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยง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,
ยงimpl Serialize for PublishDiagnosticsClientCapabilities
impl Serialize for PublishDiagnosticsClientCapabilities
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for PublishDiagnosticsParams
impl Serialize for PublishDiagnosticsParams
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 Range
impl Serialize for Range
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 RangeBasedDocumentSymbol
impl Serialize for RangeBasedDocumentSymbol
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 RangeTag
impl Serialize for RangeTag
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 ReferenceContext
impl Serialize for ReferenceContext
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for ReferenceParams
impl Serialize for ReferenceParams
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for ReferenceTag
impl Serialize for ReferenceTag
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for ReferencesOptions
impl Serialize for ReferencesOptions
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: 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 Registration
impl Serialize for Registration
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for RegistrationParams
impl Serialize for RegistrationParams
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for RegularExpressionsClientCapabilities
impl Serialize for RegularExpressionsClientCapabilities
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for RelatedFullDocumentDiagnosticReport
impl Serialize for RelatedFullDocumentDiagnosticReport
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for RelatedUnchangedDocumentDiagnosticReport
impl Serialize for RelatedUnchangedDocumentDiagnosticReport
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for RelativePattern
impl Serialize for RelativePattern
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for RenameClientCapabilities
impl Serialize for RenameClientCapabilities
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for RenameFile
impl Serialize for RenameFile
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for RenameFileOptions
impl Serialize for RenameFileOptions
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for RenameFilesParams
impl Serialize for RenameFilesParams
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for RenameOptions
impl Serialize for RenameOptions
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for RenameParams
impl Serialize for RenameParams
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 Repository
impl Serialize for Repository
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for ResourceOp
impl Serialize for ResourceOp
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for ResourceOperationKind
impl Serialize for ResourceOperationKind
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 ResponseError
impl Serialize for ResponseError
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 ResultSet
impl Serialize for ResultSet
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 SaveOptions
impl Serialize for SaveOptions
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: 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 SelectionRange
impl Serialize for SelectionRange
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for SelectionRangeClientCapabilities
impl Serialize for SelectionRangeClientCapabilities
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for SelectionRangeOptions
impl Serialize for SelectionRangeOptions
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for SelectionRangeParams
impl Serialize for SelectionRangeParams
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for SelectionRangeProviderCapability
impl Serialize for SelectionRangeProviderCapability
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for SelectionRangeRegistrationOptions
impl Serialize for SelectionRangeRegistrationOptions
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for SemanticTokenModifier
impl Serialize for SemanticTokenModifier
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for SemanticTokenType
impl Serialize for SemanticTokenType
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for SemanticTokens
impl Serialize for SemanticTokens
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for SemanticTokensClientCapabilities
impl Serialize for SemanticTokensClientCapabilities
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for SemanticTokensClientCapabilitiesRequests
impl Serialize for SemanticTokensClientCapabilitiesRequests
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for SemanticTokensDelta
impl Serialize for SemanticTokensDelta
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for SemanticTokensDeltaParams
impl Serialize for SemanticTokensDeltaParams
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for SemanticTokensEdit
impl Serialize for SemanticTokensEdit
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for SemanticTokensFullDeltaResult
impl Serialize for SemanticTokensFullDeltaResult
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for SemanticTokensFullOptions
impl Serialize for SemanticTokensFullOptions
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for SemanticTokensLegend
impl Serialize for SemanticTokensLegend
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for SemanticTokensOptions
impl Serialize for SemanticTokensOptions
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for SemanticTokensParams
impl Serialize for SemanticTokensParams
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for SemanticTokensPartialResult
impl Serialize for SemanticTokensPartialResult
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for SemanticTokensRangeParams
impl Serialize for SemanticTokensRangeParams
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for SemanticTokensRangeResult
impl Serialize for SemanticTokensRangeResult
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for SemanticTokensRegistrationOptions
impl Serialize for SemanticTokensRegistrationOptions
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for SemanticTokensResult
impl Serialize for SemanticTokensResult
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for SemanticTokensServerCapabilities
impl Serialize for SemanticTokensServerCapabilities
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for SemanticTokensWorkspaceClientCapabilities
impl Serialize for SemanticTokensWorkspaceClientCapabilities
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 ServerCapabilities
impl Serialize for ServerCapabilities
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for ServerInfo
impl Serialize for ServerInfo
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for SetTraceParams
impl Serialize for SetTraceParams
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for ShowDocumentClientCapabilities
impl Serialize for ShowDocumentClientCapabilities
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for ShowDocumentParams
impl Serialize for ShowDocumentParams
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for ShowDocumentResult
impl Serialize for ShowDocumentResult
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for ShowMessageParams
impl Serialize for ShowMessageParams
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for ShowMessageRequestClientCapabilities
impl Serialize for ShowMessageRequestClientCapabilities
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for ShowMessageRequestParams
impl Serialize for ShowMessageRequestParams
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for SignatureHelp
impl Serialize for SignatureHelp
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for SignatureHelpClientCapabilities
impl Serialize for SignatureHelpClientCapabilities
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for SignatureHelpContext
impl Serialize for SignatureHelpContext
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for SignatureHelpOptions
impl Serialize for SignatureHelpOptions
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for SignatureHelpParams
impl Serialize for SignatureHelpParams
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for SignatureHelpRegistrationOptions
impl Serialize for SignatureHelpRegistrationOptions
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for SignatureHelpTriggerKind
impl Serialize for SignatureHelpTriggerKind
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for SignatureInformation
impl Serialize for SignatureInformation
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for SignatureInformationSettings
impl Serialize for SignatureInformationSettings
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 SourcePos
impl Serialize for SourcePos
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for SourceRange
impl Serialize for SourceRange
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for SparqlResult
impl Serialize for SparqlResult
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for SparqlResultBindings
impl Serialize for SparqlResultBindings
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for SparqlResultTerm
impl Serialize for SparqlResultTerm
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for SparqlResultTriple
impl Serialize for SparqlResultTriple
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for SparqlResultsHead
impl Serialize for SparqlResultsHead
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for StaleRequestSupportClientCapabilities
impl Serialize for StaleRequestSupportClientCapabilities
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 StaticRegistrationOptions
impl Serialize for StaticRegistrationOptions
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for StaticTextDocumentColorProviderOptions
impl Serialize for StaticTextDocumentColorProviderOptions
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for StaticTextDocumentRegistrationOptions
impl Serialize for StaticTextDocumentRegistrationOptions
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 SymbolInformation
impl Serialize for SymbolInformation
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for SymbolKind
impl Serialize for SymbolKind
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for SymbolKindCapability
impl Serialize for SymbolKindCapability
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for SymbolTag
impl Serialize for SymbolTag
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 TaskState
impl Serialize for TaskState
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 TermContainer
impl Serialize for TermContainer
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for TermPath
impl Serialize for TermPath
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 TextDocumentChangeRegistrationOptions
impl Serialize for TextDocumentChangeRegistrationOptions
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for TextDocumentClientCapabilities
impl Serialize for TextDocumentClientCapabilities
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for TextDocumentContentChangeEvent
impl Serialize for TextDocumentContentChangeEvent
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for TextDocumentEdit
impl Serialize for TextDocumentEdit
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for TextDocumentIdentifier
impl Serialize for TextDocumentIdentifier
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for TextDocumentItem
impl Serialize for TextDocumentItem
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for TextDocumentPositionParams
impl Serialize for TextDocumentPositionParams
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for TextDocumentRegistrationOptions
impl Serialize for TextDocumentRegistrationOptions
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for TextDocumentSaveReason
impl Serialize for TextDocumentSaveReason
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for TextDocumentSaveRegistrationOptions
impl Serialize for TextDocumentSaveRegistrationOptions
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for TextDocumentSyncCapability
impl Serialize for TextDocumentSyncCapability
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for TextDocumentSyncClientCapabilities
impl Serialize for TextDocumentSyncClientCapabilities
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for TextDocumentSyncKind
impl Serialize for TextDocumentSyncKind
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for TextDocumentSyncOptions
impl Serialize for TextDocumentSyncOptions
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for TextDocumentSyncSaveOptions
impl Serialize for TextDocumentSyncSaveOptions
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for TextEdit
impl Serialize for TextEdit
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
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 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 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 TokenFormat
impl Serialize for TokenFormat
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 ToolInfo
impl Serialize for ToolInfo
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: 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 TraceValue
impl Serialize for TraceValue
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for TypeDefinitionProviderCapability
impl Serialize for TypeDefinitionProviderCapability
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for TypeHierarchyItem
impl Serialize for TypeHierarchyItem
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for TypeHierarchyOptions
impl Serialize for TypeHierarchyOptions
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for TypeHierarchyPrepareParams
impl Serialize for TypeHierarchyPrepareParams
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for TypeHierarchyRegistrationOptions
impl Serialize for TypeHierarchyRegistrationOptions
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for TypeHierarchySubtypesParams
impl Serialize for TypeHierarchySubtypesParams
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for TypeHierarchySupertypesParams
impl Serialize for TypeHierarchySupertypesParams
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 UnchangedDocumentDiagnosticReport
impl Serialize for UnchangedDocumentDiagnosticReport
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for UniquenessLevel
impl Serialize for UniquenessLevel
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for UnknownTag
impl Serialize for UnknownTag
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for Unregistration
impl Serialize for Unregistration
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for UnregistrationParams
impl Serialize for UnregistrationParams
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 VersionedTextDocumentIdentifier
impl Serialize for VersionedTextDocumentIdentifier
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for Vertex
impl Serialize for Vertex
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for WatchKind
impl Serialize for WatchKind
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 WillSaveTextDocumentParams
impl Serialize for WillSaveTextDocumentParams
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for WindowClientCapabilities
impl Serialize for WindowClientCapabilities
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for WorkDoneProgress
impl Serialize for WorkDoneProgress
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for WorkDoneProgressBegin
impl Serialize for WorkDoneProgressBegin
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for WorkDoneProgressCancelParams
impl Serialize for WorkDoneProgressCancelParams
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for WorkDoneProgressCreateParams
impl Serialize for WorkDoneProgressCreateParams
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for WorkDoneProgressEnd
impl Serialize for WorkDoneProgressEnd
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for WorkDoneProgressOptions
impl Serialize for WorkDoneProgressOptions
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for WorkDoneProgressParams
impl Serialize for WorkDoneProgressParams
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for WorkDoneProgressReport
impl Serialize for WorkDoneProgressReport
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for WorkspaceClientCapabilities
impl Serialize for WorkspaceClientCapabilities
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for WorkspaceDiagnosticParams
impl Serialize for WorkspaceDiagnosticParams
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for WorkspaceDiagnosticReport
impl Serialize for WorkspaceDiagnosticReport
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for WorkspaceDiagnosticReportPartialResult
impl Serialize for WorkspaceDiagnosticReportPartialResult
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for WorkspaceDiagnosticReportResult
impl Serialize for WorkspaceDiagnosticReportResult
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for WorkspaceDocumentDiagnosticReport
impl Serialize for WorkspaceDocumentDiagnosticReport
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for WorkspaceEdit
impl Serialize for WorkspaceEdit
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for WorkspaceEditClientCapabilities
impl Serialize for WorkspaceEditClientCapabilities
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for WorkspaceFileOperationsClientCapabilities
impl Serialize for WorkspaceFileOperationsClientCapabilities
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for WorkspaceFileOperationsServerCapabilities
impl Serialize for WorkspaceFileOperationsServerCapabilities
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for WorkspaceFolder
impl Serialize for WorkspaceFolder
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for WorkspaceFoldersChangeEvent
impl Serialize for WorkspaceFoldersChangeEvent
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for WorkspaceFoldersServerCapabilities
impl Serialize for WorkspaceFoldersServerCapabilities
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for WorkspaceFullDocumentDiagnosticReport
impl Serialize for WorkspaceFullDocumentDiagnosticReport
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for WorkspaceLocation
impl Serialize for WorkspaceLocation
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for WorkspaceServerCapabilities
impl Serialize for WorkspaceServerCapabilities
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for WorkspaceSymbol
impl Serialize for WorkspaceSymbol
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for WorkspaceSymbolClientCapabilities
impl Serialize for WorkspaceSymbolClientCapabilities
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for WorkspaceSymbolOptions
impl Serialize for WorkspaceSymbolOptions
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for WorkspaceSymbolParams
impl Serialize for WorkspaceSymbolParams
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for WorkspaceSymbolResolveSupportCapability
impl Serialize for WorkspaceSymbolResolveSupportCapability
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for WorkspaceSymbolResponse
impl Serialize for WorkspaceSymbolResponse
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
ยงimpl Serialize for WorkspaceUnchangedDocumentDiagnosticReport
impl Serialize for WorkspaceUnchangedDocumentDiagnosticReport
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,
Sourceยงimpl<'a> Serialize for Arguments<'a>
impl<'a> Serialize for Arguments<'a>
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<A, B> Serialize for OneOf<A, B>
impl<A, B> Serialize for OneOf<A, B>
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl<B, H> Serialize for StringInterner<B, H>where
B: Backend,
<B as Backend>::Symbol: Symbol,
&'a B: for<'a> IntoIterator<Item = (<B as Backend>::Symbol, &'a str)>,
H: BuildHasher,
impl<B, H> Serialize for StringInterner<B, H>where
B: Backend,
<B as Backend>::Symbol: Symbol,
&'a B: for<'a> IntoIterator<Item = (<B as Backend>::Symbol, &'a str)>,
H: BuildHasher,
fn serialize<T>(
&self,
serializer: T,
) -> Result<<T as Serializer>::Ok, <T as Serializer>::Error>where
T: 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<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<Idx> Serialize for Range<Idx>where
Idx: Serialize,
impl<Idx> Serialize for Range<Idx>where
Idx: Serialize,
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl<Idx> Serialize for RangeFrom<Idx>where
Idx: Serialize,
impl<Idx> Serialize for RangeFrom<Idx>where
Idx: Serialize,
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl<Idx> Serialize for RangeInclusive<Idx>where
Idx: Serialize,
impl<Idx> Serialize for RangeInclusive<Idx>where
Idx: Serialize,
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl<Idx> Serialize for RangeTo<Idx>where
Idx: Serialize,
impl<Idx> Serialize for RangeTo<Idx>where
Idx: Serialize,
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 AHashMap<K, V>
Available on crate feature serde only.
impl<K, V> Serialize for AHashMap<K, V>
serde 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,
Sourceยงimpl<Pos> Serialize for IncludeProblemArg<Pos>
impl<Pos> Serialize for IncludeProblemArg<Pos>
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl<Pos> Serialize for MHGraphicsArg<Pos>
impl<Pos> Serialize for MHGraphicsArg<Pos>
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl<Pos> Serialize for ModuleOrStruct<Pos>
impl<Pos> Serialize for ModuleOrStruct<Pos>
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl<Pos> Serialize for ModuleRule<Pos>
impl<Pos> Serialize for ModuleRule<Pos>
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl<Pos> Serialize for STeXToken<Pos>
impl<Pos> Serialize for STeXToken<Pos>
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl<Pos> Serialize for SymnameMode<Pos>
impl<Pos> Serialize for SymnameMode<Pos>
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl<Pos> Serialize for ModuleRules<Pos>
impl<Pos> Serialize for ModuleRules<Pos>
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl<Pos> Serialize for SymbolReference<Pos>
impl<Pos> Serialize for SymbolReference<Pos>
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl<Pos> Serialize for SymbolRule<Pos>
impl<Pos> Serialize for SymbolRule<Pos>
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl<Pos, T> Serialize for MathStructureArg<Pos, T>
impl<Pos, T> Serialize for MathStructureArg<Pos, T>
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl<Pos, T> Serialize for NotationArg<Pos, T>
impl<Pos, T> Serialize for NotationArg<Pos, T>
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl<Pos, T> Serialize for ParagraphArg<Pos, T>
impl<Pos, T> Serialize for ParagraphArg<Pos, T>
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl<Pos, T> Serialize for ProblemArg<Pos, T>
impl<Pos, T> Serialize for ProblemArg<Pos, T>
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl<Pos, T> Serialize for SModuleArg<Pos, T>
impl<Pos, T> Serialize for SModuleArg<Pos, T>
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl<Pos, T> Serialize for SymdeclArg<Pos, T>
impl<Pos, T> Serialize for SymdeclArg<Pos, T>
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl<Pos, T> Serialize for SymdefArg<Pos, T>
impl<Pos, T> Serialize for SymdefArg<Pos, T>
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl<Pos, T> Serialize for TextSymdeclArg<Pos, T>
impl<Pos, T> Serialize for TextSymdeclArg<Pos, T>
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl<Pos, T> Serialize for VardefArg<Pos, T>
impl<Pos, T> Serialize for VardefArg<Pos, T>
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl<Pos, T> Serialize for InlineMorphAssKind<Pos, T>
impl<Pos, T> Serialize for InlineMorphAssKind<Pos, T>
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl<Pos, T> Serialize for ParsedKeyValue<Pos, T>
impl<Pos, T> Serialize for ParsedKeyValue<Pos, T>
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Sourceยงimpl<Pos, T> Serialize for InlineMorphAssign<Pos, T>
impl<Pos, T> Serialize for InlineMorphAssign<Pos, T>
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 Bound<T>where
T: Serialize,
impl<T> Serialize for Bound<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 Option<T>where
T: Serialize,
impl<T> Serialize for Option<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; 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 Cell<T>
impl<T> Serialize for Cell<T>
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl<T> Serialize for RefCell<T>
impl<T> Serialize for RefCell<T>
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl<T> Serialize for Reverse<T>where
T: Serialize,
impl<T> Serialize for Reverse<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 PhantomData<T>where
T: ?Sized,
impl<T> Serialize for PhantomData<T>where
T: ?Sized,
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl<T> Serialize for Saturating<T>where
T: Serialize,
Available on non-no_core_num_saturating only.
impl<T> Serialize for Saturating<T>where
T: Serialize,
no_core_num_saturating only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Sourceยงimpl<T> Serialize for Wrapping<T>where
T: Serialize,
impl<T> Serialize for Wrapping<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 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 AHashSet<T>
Available on crate feature serde only.
impl<T> Serialize for AHashSet<T>
serde 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>
impl<T> Serialize for MaybeSequence<T>
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 TagSupport<T>where
T: Serialize,
impl<T> Serialize for TagSupport<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 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,
Sourceยงimpl<T, E> Serialize for Result<T, E>
Available on crate feature result only.
impl<T, E> Serialize for Result<T, E>
result only.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.