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".
Implementations on Foreign Types§
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,
§impl Serialize for AbiParam
impl Serialize for AbiParam
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for AbstractResourceIndex
impl Serialize for AbstractResourceIndex
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for AliasRegion
impl Serialize for AliasRegion
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for AliasRegionData
impl Serialize for AliasRegionData
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for AliasRegionSet
impl Serialize for AliasRegionSet
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for Allocation
impl Serialize for Allocation
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for AllocationKind
impl Serialize for AllocationKind
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for AnyEntity
impl Serialize for AnyEntity
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for ArgumentExtension
impl Serialize for ArgumentExtension
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for ArgumentPurpose
impl Serialize for ArgumentPurpose
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for Atom
impl Serialize for Atom
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,
§impl Serialize for AtomicRmwOp
impl Serialize for AtomicRmwOp
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for Block
impl Serialize for Block
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for Block
impl Serialize for Block
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for BlockCall
impl Serialize for BlockCall
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for BlockData
impl Serialize for BlockData
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for Blocks
impl Serialize for Blocks
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,
§impl Serialize for CallConv
impl Serialize for CallConv
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for CanonicalAbiInfo
impl Serialize for CanonicalAbiInfo
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for CanonicalOptions
impl Serialize for CanonicalOptions
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for CanonicalOptionsDataModel
impl Serialize for CanonicalOptionsDataModel
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for Collector
impl Serialize for Collector
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Source§impl Serialize for Comparator
impl Serialize for Comparator
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
§impl Serialize for CompiledComponentInfo
impl Serialize for CompiledComponentInfo
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for CompiledFunctionsTable
impl Serialize for CompiledFunctionsTable
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for CompiledModuleInfo
impl Serialize for CompiledModuleInfo
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for Component
impl Serialize for Component
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for ComponentArtifacts
impl Serialize for ComponentArtifacts
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for ComponentExtern
impl Serialize for ComponentExtern
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for ComponentExternData
impl Serialize for ComponentExternData
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for ComponentFuncIndex
impl Serialize for ComponentFuncIndex
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for ComponentIndex
impl Serialize for ComponentIndex
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for ComponentInstanceIndex
impl Serialize for ComponentInstanceIndex
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for ComponentTypeIndex
impl Serialize for ComponentTypeIndex
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for ComponentTypes
impl Serialize for ComponentTypes
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for ComponentUpvarIndex
impl Serialize for ComponentUpvarIndex
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for ConstExpr
impl Serialize for ConstExpr
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for ConstOp
impl Serialize for ConstOp
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for Constant
impl Serialize for Constant
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for ConstantData
impl Serialize for ConstantData
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for ConstantPool
impl Serialize for ConstantPool
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for CoreDef
impl Serialize for CoreDef
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for DataFlowGraph
impl Serialize for DataFlowGraph
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for DataIndex
impl Serialize for DataIndex
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 alloc and serde only.
impl Serialize for Date
alloc and serde only.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 feature serde only.
impl Serialize for Date
serde only.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 feature serde only.
impl Serialize for DateTime
serde only.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 alloc and serde only.
impl Serialize for Datetime
alloc and serde only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
§impl Serialize for DebugTag
impl Serialize for DebugTag
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for DebugTags
impl Serialize for DebugTags
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for DefinedFuncIndex
impl Serialize for DefinedFuncIndex
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for DefinedGlobalIndex
impl Serialize for DefinedGlobalIndex
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for DefinedMemoryIndex
impl Serialize for DefinedMemoryIndex
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for DefinedResourceIndex
impl Serialize for DefinedResourceIndex
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for DefinedTableIndex
impl Serialize for DefinedTableIndex
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for DefinedTagIndex
impl Serialize for DefinedTagIndex
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,
§impl Serialize for DynamicStackSlot
impl Serialize for DynamicStackSlot
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for DynamicStackSlotData
impl Serialize for DynamicStackSlotData
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for DynamicType
impl Serialize for DynamicType
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for DynamicTypeData
impl Serialize for DynamicTypeData
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for Edit
impl Serialize for Edit
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for ElemIndex
impl Serialize for ElemIndex
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for EngineInternedRecGroupIndex
impl Serialize for EngineInternedRecGroupIndex
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for EngineOrModuleTypeIndex
impl Serialize for EngineOrModuleTypeIndex
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for EntityIndex
impl Serialize for EntityIndex
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for EntityType
impl Serialize for EntityType
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 ExceptionContextLoc
impl Serialize for ExceptionContextLoc
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for ExceptionTable
impl Serialize for ExceptionTable
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for ExceptionTableData
impl Serialize for ExceptionTableData
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for ExceptionTag
impl Serialize for ExceptionTag
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for Export
impl Serialize for Export
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for ExportIndex
impl Serialize for ExportIndex
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for ExtFuncData
impl Serialize for ExtFuncData
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for ExternalName
impl Serialize for ExternalName
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for ExtractCallback
impl Serialize for ExtractCallback
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for ExtractMemory
impl Serialize for ExtractMemory
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for ExtractPostReturn
impl Serialize for ExtractPostReturn
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for ExtractRealloc
impl Serialize for ExtractRealloc
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for ExtractTable
impl Serialize for ExtractTable
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for FilePos
impl Serialize for FilePos
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for FinalizedMachExceptionHandler
impl Serialize for FinalizedMachExceptionHandler
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for FinalizedRelocTarget
impl Serialize for FinalizedRelocTarget
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for FixedEncoding
impl Serialize for FixedEncoding
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for FlatType
impl Serialize for FlatType
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for FloatCC
impl Serialize for FloatCC
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for FuncIndex
impl Serialize for FuncIndex
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for FuncKeyIndex
impl Serialize for FuncKeyIndex
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for FuncKeyNamespace
impl Serialize for FuncKeyNamespace
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for FuncRef
impl Serialize for FuncRef
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for FuncRefIndex
impl Serialize for FuncRefIndex
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for Function
impl Serialize for Function
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for FunctionLoc
impl Serialize for FunctionLoc
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for FunctionName
impl Serialize for FunctionName
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for FunctionParameters
impl Serialize for FunctionParameters
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for FunctionStencil
impl Serialize for FunctionStencil
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for FunctionType
impl Serialize for FunctionType
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for Global
impl Serialize for Global
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for GlobalConstValue
impl Serialize for GlobalConstValue
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for GlobalIndex
impl Serialize for GlobalIndex
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for GlobalInitializer
impl Serialize for GlobalInitializer
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for GlobalValue
impl Serialize for GlobalValue
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for GlobalValueData
impl Serialize for GlobalValueData
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for ISOWeekDate
Available on crate feature serde only.
impl Serialize for ISOWeekDate
serde only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
§impl Serialize for Ieee16
impl Serialize for Ieee16
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for Ieee32
impl Serialize for Ieee32
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for Ieee64
impl Serialize for Ieee64
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for Ieee128
impl Serialize for Ieee128
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for Imm64
impl Serialize for Imm64
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for Immediate
impl Serialize for Immediate
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for ImportIndex
impl Serialize for ImportIndex
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for IndexType
impl Serialize for IndexType
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for Initializer
impl Serialize for Initializer
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for Inlining
impl Serialize for Inlining
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for Inst
impl Serialize for Inst
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for Inst
impl Serialize for Inst
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for InstPosition
impl Serialize for InstPosition
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for InstRange
impl Serialize for InstRange
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for InstantiateModule
impl Serialize for InstantiateModule
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for InstructionAddressMap
impl Serialize for InstructionAddressMap
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for InstructionData
impl Serialize for InstructionData
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for Insts
impl Serialize for Insts
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for IntCC
impl Serialize for IntCC
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for InterfaceType
impl Serialize for InterfaceType
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,
§impl Serialize for JumpTable
impl Serialize for JumpTable
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for JumpTableData
impl Serialize for JumpTableData
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for KnownSymbol
impl Serialize for KnownSymbol
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for LabelValueLoc
impl Serialize for LabelValueLoc
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for Layout
impl Serialize for Layout
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
§impl Serialize for LibCall
impl Serialize for LibCall
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for Limits
impl Serialize for Limits
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for LinearMemoryOptions
impl Serialize for LinearMemoryOptions
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for LoweredIndex
impl Serialize for LoweredIndex
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for MachBufferFrameLayout
impl Serialize for MachBufferFrameLayout
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for MachCallSite
impl Serialize for MachCallSite
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for MachDebugTagPos
impl Serialize for MachDebugTagPos
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for MachMemFlags
impl Serialize for MachMemFlags
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for MachTrap
impl Serialize for MachTrap
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for MachineEnv
impl Serialize for MachineEnv
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Source§impl Serialize for Map<String, Value>
Available on crate features alloc or std only.
impl Serialize for Map<String, Value>
alloc or std only.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 MemFlags
impl Serialize for MemFlags
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for MemFlagsData
impl Serialize for MemFlagsData
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for MemFlagsSet
impl Serialize for MemFlagsSet
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for Memory
impl Serialize for Memory
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for MemoryIndex
impl Serialize for MemoryIndex
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for MemoryInitialization
impl Serialize for MemoryInitialization
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 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 ModuleIndex
impl Serialize for ModuleIndex
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for ModuleInstanceIndex
impl Serialize for ModuleInstanceIndex
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for ModuleInternedRecGroupIndex
impl Serialize for ModuleInternedRecGroupIndex
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for ModuleInternedTypeIndex
impl Serialize for ModuleInternedTypeIndex
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for ModuleStartup
impl Serialize for ModuleStartup
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for ModuleTypes
impl Serialize for ModuleTypes
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for ModuleUpvarIndex
impl Serialize for ModuleUpvarIndex
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 Number
impl Serialize for Number
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
§impl Serialize for Offset32
impl Serialize for Offset32
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for Opcode
impl Serialize for Opcode
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for Operand
impl Serialize for Operand
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for OperandConstraint
impl Serialize for OperandConstraint
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for OperandKind
impl Serialize for OperandKind
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for OperandPos
impl Serialize for OperandPos
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for OperatorCost
impl Serialize for OperatorCost
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for OperatorCostStrategy
impl Serialize for OperatorCostStrategy
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for OptionsIndex
impl Serialize for OptionsIndex
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,
§impl Serialize for Output
impl Serialize for Output
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for OwnedMemoryIndex
impl Serialize for OwnedMemoryIndex
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for PReg
impl Serialize for PReg
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for PRegSet
impl Serialize for PRegSet
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for PassiveElemIndex
impl Serialize for PassiveElemIndex
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,
§impl Serialize for ProgPoint
impl Serialize for ProgPoint
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for RealReg
impl Serialize for RealReg
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for RecGroupRelativeTypeIndex
impl Serialize for RecGroupRelativeTypeIndex
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 Reg
impl Serialize for Reg
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for RegAllocError
impl Serialize for RegAllocError
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for RegClass
impl Serialize for RegClass
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for RelSourceLoc
impl Serialize for RelSourceLoc
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for Reloc
impl Serialize for Reloc
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for Resource
impl Serialize for Resource
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for ResourceIndex
impl Serialize for ResourceIndex
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for RuntimeCallbackIndex
impl Serialize for RuntimeCallbackIndex
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for RuntimeComponentInstanceIndex
impl Serialize for RuntimeComponentInstanceIndex
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for RuntimeDataIndex
impl Serialize for RuntimeDataIndex
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for RuntimeImportIndex
impl Serialize for RuntimeImportIndex
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for RuntimeInstanceIndex
impl Serialize for RuntimeInstanceIndex
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for RuntimeMemoryIndex
impl Serialize for RuntimeMemoryIndex
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for RuntimePostReturnIndex
impl Serialize for RuntimePostReturnIndex
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for RuntimeReallocIndex
impl Serialize for RuntimeReallocIndex
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for RuntimeTableIndex
impl Serialize for RuntimeTableIndex
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for SerializableFunction
impl Serialize for SerializableFunction
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for SigRef
impl Serialize for SigRef
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for Signature
impl Serialize for Signature
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for SignedDuration
Available on crate feature serde only.
impl Serialize for SignedDuration
serde 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 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,
§impl Serialize for SourceLoc
impl Serialize for SourceLoc
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for Span
Available on crate feature serde only.
impl Serialize for Span
serde only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
§impl Serialize for SpillSlot
impl Serialize for SpillSlot
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for StackSlot
impl Serialize for StackSlot
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for StackSlotData
impl Serialize for StackSlotData
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for StackSlotKey
impl Serialize for StackSlotKey
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for StackSlotKind
impl Serialize for StackSlotKind
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for StaticComponentIndex
impl Serialize for StaticComponentIndex
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for StaticModuleIndex
impl Serialize for StaticModuleIndex
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for StringEncoding
impl Serialize for StringEncoding
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for StringPool
impl Serialize for StringPool
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,
§impl Serialize for Table
impl Serialize for Table
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for TableIndex
impl Serialize for TableIndex
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for TableInitialValue
impl Serialize for TableInitialValue
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for TableInitialization
impl Serialize for TableInitialization
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for TableSegment
impl Serialize for TableSegment
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for TableSegmentElements
impl Serialize for TableSegmentElements
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for Tag
impl Serialize for Tag
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for TagIndex
impl Serialize for TagIndex
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for TaskId
impl Serialize for TaskId
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 alloc and serde only.
impl Serialize for Time
alloc and serde only.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 feature serde only.
impl Serialize for Time
serde only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
§impl Serialize for Timestamp
Available on crate feature serde only.
impl Serialize for Timestamp
serde only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
§impl Serialize for TrampolineIndex
impl Serialize for TrampolineIndex
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for TrapCode
impl Serialize for TrapCode
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for TryString
Available on crate feature serde only.
impl Serialize for TryString
serde only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
§impl Serialize for Tunables
impl Serialize for Tunables
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for Type
impl Serialize for Type
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for TypeComponent
impl Serialize for TypeComponent
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for TypeComponentGlobalErrorContextTableIndex
impl Serialize for TypeComponentGlobalErrorContextTableIndex
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for TypeComponentIndex
impl Serialize for TypeComponentIndex
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for TypeComponentInstance
impl Serialize for TypeComponentInstance
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for TypeComponentInstanceIndex
impl Serialize for TypeComponentInstanceIndex
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for TypeComponentLocalErrorContextTableIndex
impl Serialize for TypeComponentLocalErrorContextTableIndex
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for TypeDef
impl Serialize for TypeDef
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for TypeEnum
impl Serialize for TypeEnum
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for TypeEnumIndex
impl Serialize for TypeEnumIndex
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for TypeErrorContextTable
impl Serialize for TypeErrorContextTable
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for TypeFixedLengthList
impl Serialize for TypeFixedLengthList
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for TypeFixedLengthListIndex
impl Serialize for TypeFixedLengthListIndex
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for TypeFlags
impl Serialize for TypeFlags
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for TypeFlagsIndex
impl Serialize for TypeFlagsIndex
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for TypeFunc
impl Serialize for TypeFunc
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for TypeFuncIndex
impl Serialize for TypeFuncIndex
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for TypeFuture
impl Serialize for TypeFuture
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for TypeFutureIndex
impl Serialize for TypeFutureIndex
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for TypeFutureTable
impl Serialize for TypeFutureTable
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for TypeFutureTableIndex
impl Serialize for TypeFutureTableIndex
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for TypeIndex
impl Serialize for TypeIndex
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for TypeList
impl Serialize for TypeList
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for TypeListIndex
impl Serialize for TypeListIndex
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for TypeMap
impl Serialize for TypeMap
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for TypeMapIndex
impl Serialize for TypeMapIndex
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for TypeModule
impl Serialize for TypeModule
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for TypeModuleIndex
impl Serialize for TypeModuleIndex
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for TypeOption
impl Serialize for TypeOption
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for TypeOptionIndex
impl Serialize for TypeOptionIndex
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for TypeRecord
impl Serialize for TypeRecord
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for TypeRecordIndex
impl Serialize for TypeRecordIndex
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for TypeResourceTable
impl Serialize for TypeResourceTable
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for TypeResourceTableIndex
impl Serialize for TypeResourceTableIndex
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for TypeResult
impl Serialize for TypeResult
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for TypeResultIndex
impl Serialize for TypeResultIndex
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for TypeStream
impl Serialize for TypeStream
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for TypeStreamIndex
impl Serialize for TypeStreamIndex
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for TypeStreamTable
impl Serialize for TypeStreamTable
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for TypeStreamTableIndex
impl Serialize for TypeStreamTableIndex
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for TypeTuple
impl Serialize for TypeTuple
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for TypeTupleIndex
impl Serialize for TypeTupleIndex
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for TypeVariant
impl Serialize for TypeVariant
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for TypeVariantIndex
impl Serialize for TypeVariantIndex
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for Uimm32
impl Serialize for Uimm32
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for Uimm64
impl Serialize for Uimm64
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for Unit
Available on crate feature serde only.
impl Serialize for Unit
serde only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
§impl Serialize for UnsafeIntrinsic
impl Serialize for UnsafeIntrinsic
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for UnwindInfo
impl Serialize for UnwindInfo
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for UnwindInfo
impl Serialize for UnwindInfo
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for UnwindInfo
impl Serialize for UnwindInfo
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for UnwindInfo
impl Serialize for UnwindInfo
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for UnwindInst
impl Serialize for UnwindInst
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,
§impl Serialize for UserExternalName
impl Serialize for UserExternalName
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for UserExternalNameRef
impl Serialize for UserExternalNameRef
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for UserFuncName
impl Serialize for UserFuncName
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for UserStackMap
impl Serialize for UserStackMap
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for UserStackMapEntry
impl Serialize for UserStackMapEntry
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for V128Imm
impl Serialize for V128Imm
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 VReg
impl Serialize for VReg
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,
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 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 ValueLabel
impl Serialize for ValueLabel
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for ValueLabelAssignments
impl Serialize for ValueLabelAssignments
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for ValueLabelStart
impl Serialize for ValueLabelStart
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for ValueLocRange
impl Serialize for ValueLocRange
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for VariableOperatorCost
impl Serialize for VariableOperatorCost
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for VariantInfo
impl Serialize for VariantInfo
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Source§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 VersionMarker
Available on crate feature enable-serde only.
impl Serialize for VersionMarker
enable-serde only.fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Source§impl Serialize for VersionReq
impl Serialize for VersionReq
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
§impl Serialize for WasmArrayType
impl Serialize for WasmArrayType
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for WasmChecksum
impl Serialize for WasmChecksum
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for WasmCompositeInnerType
impl Serialize for WasmCompositeInnerType
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for WasmCompositeType
impl Serialize for WasmCompositeType
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for WasmContType
impl Serialize for WasmContType
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for WasmExnType
impl Serialize for WasmExnType
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for WasmFieldType
impl Serialize for WasmFieldType
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for WasmFuncType
impl Serialize for WasmFuncType
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for WasmHeapTopType
impl Serialize for WasmHeapTopType
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for WasmHeapType
impl Serialize for WasmHeapType
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for WasmRecGroup
impl Serialize for WasmRecGroup
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for WasmRefType
impl Serialize for WasmRefType
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for WasmStorageType
impl Serialize for WasmStorageType
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for WasmStructType
impl Serialize for WasmStructType
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for WasmSubType
impl Serialize for WasmSubType
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for WasmValType
impl Serialize for WasmValType
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for WorkerId
impl Serialize for WorkerId
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl Serialize for Zoned
Available on crate feature serde only.
impl Serialize for Zoned
serde only.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 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<'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<'a> Serialize for FlagValue<'a>
impl<'a> Serialize for FlagValue<'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,
§impl<K, V, H, A> Serialize for HashMap<K, V, H, A>
impl<K, V, H, A> Serialize for HashMap<K, V, H, A>
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
§impl<K, V, H> Serialize for TryIndexMap<K, V, H>
impl<K, V, H> Serialize for TryIndexMap<K, V, H>
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,
§impl<K, V> Serialize for IndexMap<K, V>
Available on crate feature serde only.
impl<K, V> Serialize for IndexMap<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 Map<K, V>
Available on crate feature serde only.
impl<K, V> Serialize for Map<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 NameMap<K, V>
impl<K, V> Serialize for NameMap<K, V>
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl<K, V> Serialize for PrimaryMap<K, V>where
K: EntityRef,
V: Serialize,
impl<K, V> Serialize for PrimaryMap<K, V>where
K: EntityRef,
V: Serialize,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl<K, V> Serialize for SecondaryMap<K, V>
Available on crate feature enable-serde only.
impl<K, V> Serialize for SecondaryMap<K, V>
enable-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,
§impl<K, V> Serialize for SparseMap<K, V>
impl<K, V> Serialize for SparseMap<K, V>
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl<K, V> Serialize for TryBTreeMap<K, V>
impl<K, V> Serialize for TryBTreeMap<K, V>
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
§impl<K, V> Serialize for TryPrimaryMap<K, V>where
K: EntityRef,
V: Serialize,
impl<K, V> Serialize for TryPrimaryMap<K, V>where
K: EntityRef,
V: Serialize,
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
§impl<K, V> Serialize for TrySecondaryMap<K, V>
impl<K, V> Serialize for TrySecondaryMap<K, V>
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
§impl<K> Serialize for EntitySet<K>where
K: EntityRef,
impl<K> Serialize for EntitySet<K>where
K: EntityRef,
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,
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<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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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,
§impl<T, H, A> Serialize for HashSet<T, H, A>
impl<T, H, A> Serialize for HashSet<T, H, A>
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> 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 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,
§impl<T> Serialize for CompoundBitSet<T>where
T: Serialize,
impl<T> Serialize for CompoundBitSet<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 CoreExport<T>where
T: Serialize,
impl<T> Serialize for CoreExport<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 EntityList<T>where
T: EntityRef + ReservedValue,
impl<T> Serialize for EntityList<T>where
T: EntityRef + ReservedValue,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl<T> Serialize for ExportItem<T>where
T: Serialize,
impl<T> Serialize for ExportItem<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 IndexSet<T>
Available on crate feature serde only.
impl<T> Serialize for IndexSet<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 ListPool<T>where
T: EntityRef + ReservedValue + Serialize,
impl<T> Serialize for ListPool<T>where
T: EntityRef + ReservedValue + Serialize,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl<T> Serialize for MachBufferFinalized<T>where
T: CompilePhase,
impl<T> Serialize for MachBufferFinalized<T>where
T: CompilePhase,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
§impl<T> Serialize for MachSrcLoc<T>where
T: CompilePhase,
<T as CompilePhase>::SourceLocType: Serialize,
impl<T> Serialize for MachSrcLoc<T>where
T: CompilePhase,
<T as CompilePhase>::SourceLocType: 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,
§impl<T> Serialize for PackedOption<T>where
T: ReservedValue + Serialize,
impl<T> Serialize for PackedOption<T>where
T: ReservedValue + 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 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 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,
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,
§impl<T> Serialize for ScalarBitSet<T>where
T: Serialize,
impl<T> Serialize for ScalarBitSet<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 Set<T>
Available on crate feature serde only.
impl<T> Serialize for Set<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 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 TryVec<T>where
T: Serialize,
Available on crate feature serde only.
impl<T> Serialize for TryVec<T>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<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,
§impl<T> Serialize for Writable<T>where
T: Serialize,
impl<T> Serialize for Writable<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,
Implementors§
impl Serialize for A
impl Serialize for AAAA
impl Serialize for ANAME
impl Serialize for Account
impl Serialize for AccountStatus
impl Serialize for Action
impl Serialize for AddressType
impl Serialize for AkamaiH2
impl Serialize for rama::dns::client::hickory::resolver::net::proto::rr::rdata::cert::Algorithm
impl Serialize for rama::dns::client::hickory::resolver::net::proto::rr::rdata::sshfp::Algorithm
impl Serialize for AllowlistSource
impl Serialize for Alpn
impl Serialize for ApplicationProtocol
impl Serialize for ArcStr
impl Serialize for AsOrg
impl Serialize for Asn
impl Serialize for Authority
impl Serialize for Authorization
impl Serialize for AuthorizationStatus
impl Serialize for Browser
impl Serialize for Bytes
impl Serialize for BytesMut
impl Serialize for CAA
impl Serialize for CERT
impl Serialize for CNAME
impl Serialize for CSYNC
impl Serialize for CString
std, or crate feature alloc and non-no_core_cstr only.impl Serialize for Cache
impl Serialize for CacheState
impl Serialize for CaptureDetails
impl Serialize for CaptureOutcome
impl Serialize for CaptureSnapshot
impl Serialize for CapturedTlsParameters
impl Serialize for CapturedWebSocketMessage
impl Serialize for CertOrderInput
dns and http-backend and http and std and tcp and tls only.impl Serialize for CertOrderOutput
dns and http-backend and http and std and tcp and tls only.impl Serialize for CertType
impl Serialize for CertUsage
impl Serialize for CertificateCompressionAlgorithm
impl Serialize for CertificateIdentity
impl Serialize for CertificateKeyKind
impl Serialize for CertificateSubject
impl Serialize for CertificateValidity
impl Serialize for Challenge
impl Serialize for ChallengeStatus
impl Serialize for ChallengeType
impl Serialize for CipherSuite
impl Serialize for ClientHello
impl Serialize for ClientHelloExtension
impl Serialize for ClientHint
impl Serialize for ClientSubnet
impl Serialize for CloseCode
impl Serialize for Command
impl Serialize for CompressionAlgorithm
impl Serialize for Config
impl Serialize for ConnectionConfig
impl Serialize for ConnectionId
impl Serialize for rama::net::inspect::ConnectionSummary
impl Serialize for rama::http::inspect::control::ConnectionSummary
impl Serialize for Content
impl Serialize for ContentEncodingDirective
impl Serialize for Continent
impl Serialize for ContinentRef<'_>
impl Serialize for Cookie
impl Serialize for Coordinates
impl Serialize for Country
impl Serialize for CountryRef<'_>
impl Serialize for CreateAccountOptions
impl Serialize for Creator
impl Serialize for CrossOriginEmbedderPolicyValue
impl Serialize for CrossOriginKind
impl Serialize for CrossOriginOpenerPolicyValue
impl Serialize for CrossOriginResourcePolicy
impl Serialize for DNSClass
impl Serialize for DeviceKind
impl Serialize for DeviceName
impl Serialize for Direction
impl Serialize for DirectiveName
impl Serialize for Directory
impl Serialize for DirectoryMeta
impl Serialize for DnsResponse
impl Serialize for rama::net::address::Domain
impl Serialize for rama::net::socket::opts::Domain
impl Serialize for DomainAddress
impl Serialize for ECHClientHello
impl Serialize for ECPointFormat
impl Serialize for EarlyFrame
impl Serialize for EarlyFrameCapture
impl Serialize for EchConfigList
impl Serialize for Edns
impl Serialize for EdnsCode
impl Serialize for EdnsFlags
impl Serialize for EdnsOption
impl Serialize for ElementPatchMode
impl Serialize for Empty
impl Serialize for Entry
impl Serialize for EventType
impl Serialize for ExtensionId
impl Serialize for FieldValue
serde only.impl Serialize for FinalizePayload
impl Serialize for FingerprintType
impl Serialize for GeneratedServerAuthConfig
impl Serialize for GeoLocation
impl Serialize for HINFO
impl Serialize for HTTPS
impl Serialize for HardwareAddress
impl Serialize for rama::dns::client::hickory::resolver::net::proto::op::Header
impl Serialize for rama::http::layer::har::spec::Header
impl Serialize for HeaderCounts
impl Serialize for HeaderMap
impl Serialize for HeaderName
impl Serialize for HeaderValue
impl Serialize for Headers
impl Serialize for Hex<'_>
impl Serialize for rama::net::address::Host
impl Serialize for HostSummary
impl Serialize for HostWithOptPort
impl Serialize for HostWithPort
impl Serialize for Http1Profile
impl Serialize for Http1Settings
impl Serialize for Http2Profile
impl Serialize for Http2Settings
impl Serialize for HttpAgent
impl Serialize for HttpConnectionSummary
impl Serialize for HttpExchangeId
impl Serialize for HttpExchangeSummary
impl Serialize for HttpHeadersProfile
impl Serialize for HttpProfile
impl Serialize for HttpVersion
impl Serialize for Identifier
impl Serialize for InterfaceAddress
impl Serialize for InterfaceFlags
impl Serialize for InternedStackFrames
serde only.impl Serialize for InternedString
serde only.impl Serialize for IpGeoInfo
impl Serialize for IpGeoSourceResult
impl Serialize for IpNet
impl Serialize for IpScopes
impl Serialize for Ipv4Addr
std or non-no_core_net only.impl Serialize for Ipv4Net
impl Serialize for Ipv6Addr
std or non-no_core_net only.impl Serialize for Ipv6Net
impl Serialize for JWA
impl Serialize for JWK
impl Serialize for JWKEllipticCurves
impl Serialize for JWKType
impl Serialize for JWKUse
impl Serialize for JWS
impl Serialize for JWSCompact
impl Serialize for JWSFlattened
impl Serialize for Ja3
impl Serialize for Ja4
impl Serialize for Ja4H
impl Serialize for JsArray
impl Serialize for JsObject
impl Serialize for JsProfile
impl Serialize for JsProfileScreen
impl Serialize for JsProfileWebApis
impl Serialize for JsStr
impl Serialize for JsValue
impl Serialize for KeyAuthorization
impl Serialize for KeyValue
impl Serialize for KnownFingerprint
impl Serialize for Language
impl Serialize for LanguageRef<'_>
impl Serialize for LeafCertConfig
impl Serialize for LeafCertRequest
impl Serialize for Locale
impl Serialize for Log
impl Serialize for LogFile
impl Serialize for LookupIpStrategy
impl Serialize for LossyAsn
impl Serialize for LowerName
serde only.impl Serialize for MX
impl Serialize for Mandatory
impl Serialize for Matcher
impl Serialize for Matching
impl Serialize for MaxImagePreviewSetting
impl Serialize for rama::dns::client::hickory::resolver::net::proto::op::Message
impl Serialize for rama::http::inspect::control::Message
impl Serialize for MessageType
impl Serialize for rama::dns::client::hickory::resolver::net::proto::op::Metadata
impl Serialize for Method
impl Serialize for NAPTR
impl Serialize for NS
impl Serialize for NSIDPayload
impl Serialize for NULL
impl Serialize for Name
serde only.impl Serialize for NameServerConfig
impl Serialize for NameServerTransportState
impl Serialize for Namespace
impl Serialize for NewOrderPayload
impl Serialize for NodeId
impl Serialize for NonEmptyStr
impl Serialize for OPENPGPKEY
impl Serialize for OPT
impl Serialize for OpCode
impl Serialize for OpportunisticEncryption
impl Serialize for OpportunisticEncryptionConfig
impl Serialize for OpportunisticEncryptionPersistence
impl Serialize for Order
impl Serialize for OrderStatus
impl Serialize for OrdersList
impl Serialize for PTR
impl Serialize for Page
impl Serialize for PageTimings
impl Serialize for rama::http::request::Parts
impl Serialize for rama::http::response::Parts
impl Serialize for PathRef<'_>
impl Serialize for Payload
impl Serialize for PeetPrint
impl Serialize for PendingSummary
impl Serialize for PerMessageDeflateIdentifier
impl Serialize for PermissionsPolicyDirectiveName
impl Serialize for Ping
impl Serialize for PlatformKind
impl Serialize for PostData
impl Serialize for PostParam
impl Serialize for Preset
impl Serialize for Priority
impl Serialize for Problem
impl Serialize for rama::net::Protocol
impl Serialize for rama::net::socket::opts::Protocol
impl Serialize for ProtocolConfig
impl Serialize for ProtocolStatus
impl Serialize for rama::tls::ProtocolVersion
impl Serialize for rama::proxy::socks5::proto::ProtocolVersion
impl Serialize for Proxy
impl Serialize for ProxyAddress
impl Serialize for ProxyFilter
impl Serialize for PseudoHeader
impl Serialize for PseudoHeaderOrder
impl Serialize for Query
impl Serialize for QueryStringPair
impl Serialize for RData
impl Serialize for RawProblemResponse
impl Serialize for RecordId
impl Serialize for rama::dns::wire::RecordType
impl Serialize for rama::dns::client::hickory::resolver::net::proto::rr::RecordType
impl Serialize for rama::gateway::fastcgi::proto::RecordType
impl Serialize for RecordTypeSet
impl Serialize for ReferrerPolicy
impl Serialize for ReplyKind
impl Serialize for rama::http::layer::har::spec::Request
impl Serialize for RequestInitiator
impl Serialize for ResolveHosts
impl Serialize for ResolverConfig
impl Serialize for ResolverOpts
impl Serialize for rama::http::layer::har::spec::Response
impl Serialize for ResponseCode
impl Serialize for ResponseSpec
impl Serialize for Role
impl Serialize for Rule
impl Serialize for SMIMEA
impl Serialize for SOA
impl Serialize for SRV
impl Serialize for SSHFP
impl Serialize for SVCB
impl Serialize for ScopeMode
impl Serialize for ScopeSnapshot
impl Serialize for Script
impl Serialize for ScriptRef<'_>
impl Serialize for SecFetchSite
impl Serialize for SelectedUserAgentProfile
impl Serialize for Selector
impl Serialize for SelfSignedCaConfig
impl Serialize for SerialNumber
impl Serialize for ServerOrderingStrategy
impl Serialize for Setting
impl Serialize for SettingId
impl Serialize for SettingOrder
impl Serialize for Settings
impl Serialize for SettingsConfig
impl Serialize for SignatureScheme
impl Serialize for SmolStr
impl Serialize for Snapshot
impl Serialize for SocketAddress
impl Serialize for SocketOptions
impl Serialize for SocksMethod
impl Serialize for StatusCode
impl Serialize for StoredRecord
impl Serialize for StreamDependency
impl Serialize for StreamId
impl Serialize for String
alloc or std only.impl Serialize for StringFilter
impl Serialize for Subdivision
impl Serialize for Substr
impl Serialize for SupportedGroup
impl Serialize for rama::dns::wire::SvcParamKey
impl Serialize for rama::dns::client::hickory::resolver::net::proto::rr::rdata::svcb::SvcParamKey
impl Serialize for SvcParamValue
impl Serialize for TLSA
impl Serialize for TSIG
impl Serialize for TXT
impl Serialize for TcpKeepAlive
impl Serialize for TeDirective
impl Serialize for TimeZoneName
impl Serialize for Timings
impl Serialize for TlsAgent
impl Serialize for TlsObservation
impl Serialize for TlsProfile
impl Serialize for TransferEncodingDirective
impl Serialize for TsigAlgorithm
impl Serialize for TsigError
impl Serialize for rama::net::socket::opts::Type
impl Serialize for rama::proxy::haproxy::protocol::v2::Type
impl Serialize for Unknown
impl Serialize for Uri
impl Serialize for UriMatchReplaceRule
impl Serialize for UriMatchReplaceRuleset
impl Serialize for UserAgent
impl Serialize for UserAgentKind
impl Serialize for UserAgentObservation
impl Serialize for UserAgentOverwrites
impl Serialize for UserAgentProfileInput
impl Serialize for UserAgentRuntimeProfile
impl Serialize for UserAgentSourceInfo
impl Serialize for UsernamePasswordSubnegotiationVersion
impl Serialize for rama::http::Version
impl Serialize for WebSocketMessage
impl Serialize for WebSocketMessageKind
impl Serialize for WebSocketMessageMetadata
impl Serialize for WebSocketMessageOpcode
impl Serialize for WebSocketMessageOrigin
impl Serialize for WebSocketMessagePreview
impl Serialize for WebSocketMessageType
impl Serialize for WebSocketRelayDirection
impl Serialize for WindowUpdate
impl Serialize for WsClientConfigOverwrites
impl<'a, T> Serialize for Cow<'a, T>
alloc or std only.impl<'a> Serialize for Arguments<'a>
impl<'a> Serialize for ProtectedHeader<'a>
impl<'a> Serialize for ProtectedHeaderAcme<'a>
impl<'a> Serialize for ProtectedHeaderCrypto<'a>
impl<'a> Serialize for ProtectedHeaderKey<'a>
impl<A> Serialize for SmallVec<A>
serde only.impl<Idx> Serialize for Range<Idx>where
Idx: Serialize,
impl<Idx> Serialize for RangeFrom<Idx>where
Idx: Serialize,
impl<Idx> Serialize for RangeInclusive<Idx>where
Idx: Serialize,
impl<Idx> Serialize for RangeTo<Idx>where
Idx: Serialize,
impl<K, V, H> Serialize for rama::crypto::dep::x509_parser::prelude::asn1_rs::nom::lib::std::collections::HashMap<K, V, H>
std only.impl<K, V> Serialize for BTreeMap<K, V>
alloc or std only.impl<M> Serialize for WebSocketDetails<M>where
M: Serialize,
impl<R> Serialize for Record<R>where
R: RecordData + Serialize,
impl<T, E> Serialize for Result<T, E>
result only.impl<T, H> Serialize for rama::crypto::dep::x509_parser::prelude::asn1_rs::nom::lib::std::collections::HashSet<T, H>where
T: Serialize,
std only.impl<T> Serialize for Arc<T>
rc and (crate features alloc or std) 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.
impl<T> Serialize for BTreeSet<T>where
T: Serialize,
alloc or std only.impl<T> Serialize for BinaryHeap<T>where
T: Serialize,
alloc or std only.impl<T> Serialize for Bound<T>where
T: Serialize,
impl<T> Serialize for Box<T>
alloc or std only.impl<T> Serialize for IpHint<T>where
T: Serialize,
impl<T> Serialize for LinkedList<T>where
T: Serialize,
alloc or std only.impl<T> Serialize for NonEmptyVec<T>where
T: Serialize,
impl<T> Serialize for Option<T>where
T: Serialize,
impl<T> Serialize for Rc<T>
rc and (crate features alloc or std) 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.
impl<T> Serialize for rama::http::Request<T>where
T: Serialize,
impl<T> Serialize for rama::http::Response<T>where
T: Serialize,
impl<T> Serialize for Reverse<T>where
T: Serialize,
impl<T> Serialize for Vec<T>where
T: Serialize,
alloc or std only.impl<T> Serialize for VecDeque<T>where
T: Serialize,
alloc or std only.impl<T> Serialize for rama::utils::collections::smallvec::alloc::rc::Weak<T>
rc and (crate features alloc or std) only.This impl requires the "rc" Cargo feature of Serde.
impl<T> Serialize for rama::utils::collections::smallvec::alloc::sync::Weak<T>
rc and (crate features alloc or std) only.This impl requires the "rc" Cargo feature of Serde.