2024-05-05 09:43:20 +00:00
<!DOCTYPE html> < html lang = "en" > < head > < meta charset = "utf-8" > < meta name = "viewport" content = "width=device-width, initial-scale=1.0" > < meta name = "generator" content = "rustdoc" > < meta name = "description" content = "A data structure that can be serialized into any data format supported by Serde." > < title > Serialize in serde - Rust< / title > < script > if ( window . location . protocol !== "file:" ) document . write ( ` <link rel="preload" as="font" type="font/woff2" crossorigin href="../static.files/SourceSerif4-Regular-46f98efaafac5295.ttf.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../static.files/FiraSans-Regular-018c141bf0843ffd.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../static.files/FiraSans-Medium-8f9a781e4970d388.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../static.files/SourceCodePro-Regular-562dcc5011b6de7d.ttf.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../static.files/SourceCodePro-Semibold-d899c5a5c4aeb14a.ttf.woff2"> ` ) < / script > < link rel = "stylesheet" href = "../static.files/normalize-76eba96aa4d2e634.css" > < link rel = "stylesheet" href = "../static.files/rustdoc-e935ef01ae1c1829.css" > < meta name = "rustdoc-vars" data-root-path = "../" data-static-root-path = "../static.files/" data-current-crate = "serde" data-themes = "" data-resource-suffix = "" data-rustdoc-version = "1.78.0 (9b00956e5 2024-04-29)" data-channel = "1.78.0" data-search-js = "search-42d8da7a6b9792c2.js" data-settings-js = "settings-4313503d2e1961c2.js" > < script src = "../static.files/storage-4c98445ec4002617.js" > < / script > < script defer src = "sidebar-items.js" > < / script > < script defer src = "../static.files/main-12cf3b4f4f9dc36d.js" > < / script > < noscript > < link rel = "stylesheet" href = "../static.files/noscript-04d5337699b92874.css" > < / noscript > < link rel = "alternate icon" type = "image/png" href = "../static.files/favicon-16x16-8b506e7a72182f1c.png" > < link rel = "alternate icon" type = "image/png" href = "../static.files/favicon-32x32-422f7d1d52889060.png" > < link rel = "icon" type = "image/svg+xml" href = "../static.files/favicon-2c020d218678b618.svg" > < / head > < body class = "rustdoc trait" > <!-- [if lte IE 11]><div class="warning">This old browser is unsupported and will most likely display funky things.</div><![endif] --> < nav class = "mobile-topbar" > < button class = "sidebar-menu-toggle" title = "show sidebar" > < / button > < / nav > < nav class = "sidebar" > < div class = "sidebar-crate" > < h2 > < a href = "../serde/index.html" > serde< / a > < span class = "version" > 1.0.200< / span > < / h2 > < / div > < h2 class = "location" > < a href = "#" > Serialize< / a > < / h2 > < div class = "sidebar-elems" > < section > < h3 > < a href = "#required-methods" > Required Methods< / a > < / h3 > < ul class = "block" > < li > < a href = "#tymethod.serialize" > serialize< / a > < / li > < / ul > < h3 > < a href = "#foreign-impls" > Implementations on Foreign Types< / a > < / h3 > < ul class = "block" > < li > < a href = "#impl-Serialize-for-%26T" > & ' a T< / a > < / li > < li > < a href = "#impl-Serialize-for-%26mut+T" > & ' a mut T< / a > < / li > < li > < a href = "#impl-Serialize-for-()" > ()< / a > < / li > < li > < a href = "#impl-Serialize-for-(T0,+T1)" > (T0, T1)< / a > < / li > < li > < a href = "#impl-Serialize-for-(T0,+T1,+T2)" > (T0, T1, T2)< / a > < / li > < li > < a href = "#impl-Serialize-for-(T0,+T1,+T2,+T3)" > (T0, T1, T2, T3)< / a > < / li > < li > < a href = "#impl-Serialize-for-(T0,+T1,+T2,+T3,+T4)" > (T0, T1, T2, T3, T4)< / a > < / li > < li > < a href = "#impl-Serialize-for-(T0,+T1,+T2,+T3,+T4,+T5)" > (T0, T1, T2, T3, T4, T5)< / a > < / li > < li > < a href = "#impl-Serialize-for-(T0,+T1,+T2,+T3,+T4,+T5,+T6)" > (T0, T1, T2, T3, T4, T5, T6)< / a > < / li > < li > < a href = "#impl-Serialize-for-(T0,+T1,+T2,+T3,+T4,+T5,+T6,+T7)" > (T0, T1, T2, T3, T4, T5, T6, T7)< / a > < / li > < li > < a href = "#impl-Serialize-for-(T0,+T1,+T2,+T3,+T4,+T5,+T6,+T7,+T8)" > (T0, T1, T2, T3, T4, T5, T6, T7, T8)< / a > < / li > < li > < a href = "#impl-Serialize-for-(T0,+T1,+T2,+T3,+T4,+T5,+T6,+T7,+T8,+T9)" > (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)< / a > < / li > < li > < a href = "#impl-Serialize-for-(T0,+T1,+T2,+T3,+T4,+T5,+T6,+T7,+T8,+T9,+T10)" > (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)< / a > < / li > < li > < a href = "#impl-Serialize-for-(T0,+T1,+T2,+T3,+T4,+T5,+T6,+T7,+T8,+T9,+T10,+T11)" > (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)< / a > < / li > < li > <
2024-03-11 08:39:13 +00:00
< main > < div class = "width-limiter" > < nav class = "sub" > < form class = "search-form" > < span > < / span > < div id = "sidebar-button" tabindex = "-1" > < a href = "../serde/all.html" title = "show sidebar" > < / a > < / div > < input class = "search-input" name = "search" aria-label = "Run search in the documentation" autocomplete = "off" spellcheck = "false" placeholder = "Click or press ‘ S’ to search, ‘ ?’ for more options…" type = "search" > < div id = "help-button" tabindex = "-1" > < a href = "../help.html" title = "help" > ?< / a > < / div > < div id = "settings-menu" tabindex = "-1" > < a href = "../settings.html" title = "settings" > < img width = "22" height = "22" alt = "Change settings" src = "../static.files/wheel-7b819b6101059cd0.svg" > < / a > < / div > < / form > < / nav > < section id = "main-content" class = "content" > < div class = "main-heading" > < h1 > Trait < a href = "index.html" > serde< / a > ::< wbr > < a class = "trait" href = "#" > Serialize< / a > < button id = "copy-path" title = "Copy item path to clipboard" > < img src = "../static.files/clipboard-7571035ce49a181d.svg" width = "19" height = "18" alt = "Copy item path" > < / button > < / h1 > < span class = "out-of-band" > < a class = "src" href = "../src/serde/ser/mod.rs.html#218-252" > source< / a > · < button id = "toggle-all-docs" title = "collapse all docs" > [< span > − < / span > ]< / button > < / span > < / div > < pre class = "rust item-decl" > < code > pub trait Serialize {
// Required method
2024-05-05 09:43:20 +00:00
fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > >
2024-03-11 08:39:13 +00:00
< span class = "where" > where S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > < / span > ;
}< / code > < / pre > < details class = "toggle top-doc" open > < summary class = "hideme" > < span > Expand description< / span > < / summary > < div class = "docblock" > < p > A < strong > data structure< / strong > that can be serialized into any data format supported
by Serde.< / p >
< p > Serde provides < code > Serialize< / code > implementations for many Rust primitive and
standard library types. The complete list is < a href = "ser/index.html" title = "mod serde::ser" > here< / a > . All of
these can be serialized using Serde out of the box.< / p >
< p > Additionally, Serde provides a procedural macro called < a href = "https://crates.io/crates/serde_derive" > < code > serde_derive< / code > < / a > to
automatically generate < code > Serialize< / code > implementations for structs and enums in
your program. See the < a href = "https://serde.rs/derive.html" > derive section of the manual< / a > for how to use this.< / p >
< p > In rare cases it may be necessary to implement < code > Serialize< / code > manually for some
type in your program. See the < a href = "https://serde.rs/impl-serialize.html" > Implementing < code > Serialize< / code > < / a > section of the
manual for more about this.< / p >
< p > Third-party crates may provide < code > Serialize< / code > implementations for types that
they expose. For example the < a href = "https://crates.io/crates/linked-hash-map" > < code > linked-hash-map< / code > < / a > crate provides a
< a href = "https://docs.rs/linked-hash-map/*/linked_hash_map/struct.LinkedHashMap.html" > < code > LinkedHashMap< K, V> < / code > < / a > type that is serializable by Serde because the crate
provides an implementation of < code > Serialize< / code > for it.< / p >
2024-05-05 09:43:20 +00:00
< / div > < / details > < h2 id = "required-methods" class = "section-header" > Required Methods< a href = "#required-methods" class = "anchor" > §< / a > < / h2 > < div class = "methods" > < details class = "toggle method-toggle" open > < summary > < section id = "tymethod.serialize" class = "method" > < a class = "src rightside" href = "../src/serde/ser/mod.rs.html#249-251" > source< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
2024-03-11 08:39:13 +00:00
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / summary > < div class = "docblock" > < p > Serialize this value into the given Serde serializer.< / p >
< p > See the < a href = "https://serde.rs/impl-serialize.html" > Implementing < code > Serialize< / code > < / a > section of the manual for more
information about how to implement this method.< / p >
< div class = "example-wrap edition" > < a href = "#" class = "tooltip" title = "This example runs with edition 2021" > ⓘ< / a > < pre class = "rust rust-example-rendered" > < code > < span class = "kw" > use < / span > serde::ser::{Serialize, SerializeStruct, Serializer};
< span class = "kw" > struct < / span > Person {
name: String,
age: u8,
phones: Vec< String> ,
}
< span class = "comment" > // This is what #[derive(Serialize)] would generate.
< / span > < span class = "kw" > impl < / span > Serialize < span class = "kw" > for < / span > Person {
< span class = "kw" > fn < / span > serialize< S> (< span class = "kw-2" > & < / span > < span class = "self" > self< / span > , serializer: S) -> < span class = "prelude-ty" > Result< / span > < S::Ok, S::Error>
< span class = "kw" > where
< / span > S: Serializer,
{
< span class = "kw" > let < / span > < span class = "kw-2" > mut < / span > s = serializer.serialize_struct(< span class = "string" > "Person"< / span > , < span class = "number" > 3< / span > )< span class = "question-mark" > ?< / span > ;
s.serialize_field(< span class = "string" > "name"< / span > , < span class = "kw-2" > & < / span > < span class = "self" > self< / span > .name)< span class = "question-mark" > ?< / span > ;
s.serialize_field(< span class = "string" > "age"< / span > , < span class = "kw-2" > & < / span > < span class = "self" > self< / span > .age)< span class = "question-mark" > ?< / span > ;
s.serialize_field(< span class = "string" > "phones"< / span > , < span class = "kw-2" > & < / span > < span class = "self" > self< / span > .phones)< span class = "question-mark" > ?< / span > ;
s.end()
}
}< / code > < / pre > < / div >
2024-05-05 09:43:20 +00:00
< / div > < / details > < / div > < h2 id = "object-safety" class = "section-header" > Object Safety< a href = "#object-safety" class = "anchor" > §< / a > < / h2 > < div class = "object-safety-info" > This trait is < b > not< / b > < a href = "https://doc.rust-lang.org/1.78.0/reference/items/traits.html#object-safety" > object safe< / a > .< / div > < h2 id = "foreign-impls" class = "section-header" > Implementations on Foreign Types< a href = "#foreign-impls" class = "anchor" > §< / a > < / h2 > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-IpAddr" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#780-801" > source< / a > < a href = "#impl-Serialize-for-IpAddr" class = "anchor" > §< / a > < h3 class = "code-header" > impl < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/net/ip_addr/enum.IpAddr.html" title = "enum core::net::ip_addr::IpAddr" > IpAddr< / a > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#781-800" > source< / a > < a href = "#method.serialize" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-SocketAddr" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#893-914" > source< / a > < a href = "#impl-Serialize-for-SocketAddr" class = "anchor" > §< / a > < h3 class = "code-header" > impl < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/net/socket_addr/enum.SocketAddr.html" title = "enum core::net::socket_addr::SocketAddr" > SocketAddr< / a > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-1" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#894-913" > source< / a > < a href = "#method.serialize-1" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-bool" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#21" > source< / a > < a href = "#impl-Serialize-for-bool" class = "anchor" > §< / a > < h3 class = "code-header" > impl < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "primitive" href = "https://doc.rust-lang.org/1.78.0/std/primitive.bool.html" > bool< / a > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-2" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#21" > source< / a > < a href = "#method.serialize-2" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-char" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#36" > source< / a > < a href = "#impl-Serialize-for-char" class = "anchor" > §< / a > < h3 class = "code-header" > impl < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "primitive" href = "https://doc.rust-lang.org/1.78.0/std/primitive.char.html" > char< / a > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-3" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#36" > source< / a > < a href = "#method.serialize-3" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-f32" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#34" > source< / a > < a href = "#impl-Serialize-for-f32" class = "anchor" > §< / a > < h3 class = "code-header" > impl < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "primitive" href = "https://doc.rust-lang.org/1.78.0/std/primitive.f32.html" > f32< / a > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-4" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#34" > source< / a > < a href = "#method.serialize-4" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-f64" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#35" > source< / a > < a href = "#impl-Serialize-for-f64" class = "anchor" > §< / a > < h3 class = "code-header" > impl < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "primitive" href = "https://doc.rust-lang.org/1.78.0/std/primitive.f64.html" > f64< / a > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-5" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#35" > source< / a > < a href = "#method.serialize-5" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-i8" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#23" > source< / a > < a href = "#impl-Serialize-for-i8" class = "anchor" > §< / a > < h3 class = "code-header" > impl < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "primitive" href = "https://doc.rust-lang.org/1.78.0/std/primitive.i8.html" > i8< / a > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-6" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#23" > source< / a > < a href = "#method.serialize-6" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-i16" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#24" > source< / a > < a href = "#impl-Serialize-for-i16" class = "anchor" > §< / a > < h3 class = "code-header" > impl < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "primitive" href = "https://doc.rust-lang.org/1.78.0/std/primitive.i16.html" > i16< / a > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-7" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#24" > source< / a > < a href = "#method.serialize-7" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-i32" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#25" > source< / a > < a href = "#impl-Serialize-for-i32" class = "anchor" > §< / a > < h3 class = "code-header" > impl < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "primitive" href = "https://doc.rust-lang.org/1.78.0/std/primitive.i32.html" > i32< / a > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-8" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#25" > source< / a > < a href = "#method.serialize-8" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-i64" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#26" > source< / a > < a href = "#impl-Serialize-for-i64" class = "anchor" > §< / a > < h3 class = "code-header" > impl < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "primitive" href = "https://doc.rust-lang.org/1.78.0/std/primitive.i64.html" > i64< / a > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-9" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#26" > source< / a > < a href = "#method.serialize-9" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-i128" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#27" > source< / a > < a href = "#impl-Serialize-for-i128" class = "anchor" > §< / a > < h3 class = "code-header" > impl < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "primitive" href = "https://doc.rust-lang.org/1.78.0/std/primitive.i128.html" > i128< / a > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-10" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#27" > source< / a > < a href = "#method.serialize-10" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-isize" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#22" > source< / a > < a href = "#impl-Serialize-for-isize" class = "anchor" > §< / a > < h3 class = "code-header" > impl < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "primitive" href = "https://doc.rust-lang.org/1.78.0/std/primitive.isize.html" > isize< / a > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-11" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#22" > source< / a > < a href = "#method.serialize-11" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-str" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#40-48" > source< / a > < a href = "#impl-Serialize-for-str" class = "anchor" > §< / a > < h3 class = "code-header" > impl < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "primitive" href = "https://doc.rust-lang.org/1.78.0/std/primitive.str.html" > str< / a > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-12" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#42-47" > source< / a > < a href = "#method.serialize-12" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-u8" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#29" > source< / a > < a href = "#impl-Serialize-for-u8" class = "anchor" > §< / a > < h3 class = "code-header" > impl < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "primitive" href = "https://doc.rust-lang.org/1.78.0/std/primitive.u8.html" > u8< / a > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-13" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#29" > source< / a > < a href = "#method.serialize-13" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-u16" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#30" > source< / a > < a href = "#impl-Serialize-for-u16" class = "anchor" > §< / a > < h3 class = "code-header" > impl < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "primitive" href = "https://doc.rust-lang.org/1.78.0/std/primitive.u16.html" > u16< / a > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-14" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#30" > source< / a > < a href = "#method.serialize-14" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-u32" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#31" > source< / a > < a href = "#impl-Serialize-for-u32" class = "anchor" > §< / a > < h3 class = "code-header" > impl < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "primitive" href = "https://doc.rust-lang.org/1.78.0/std/primitive.u32.html" > u32< / a > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-15" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#31" > source< / a > < a href = "#method.serialize-15" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-u64" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#32" > source< / a > < a href = "#impl-Serialize-for-u64" class = "anchor" > §< / a > < h3 class = "code-header" > impl < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "primitive" href = "https://doc.rust-lang.org/1.78.0/std/primitive.u64.html" > u64< / a > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-16" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#32" > source< / a > < a href = "#method.serialize-16" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-u128" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#33" > source< / a > < a href = "#impl-Serialize-for-u128" class = "anchor" > §< / a > < h3 class = "code-header" > impl < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "primitive" href = "https://doc.rust-lang.org/1.78.0/std/primitive.u128.html" > u128< / a > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-17" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#33" > source< / a > < a href = "#method.serialize-17" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-()" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#363-371" > source< / a > < a href = "#impl-Serialize-for-()" class = "anchor" > §< / a > < h3 class = "code-header" > impl < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "primitive" href = "https://doc.rust-lang.org/1.78.0/std/primitive.unit.html" > ()< / a > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-18" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#365-370" > source< / a > < a href = "#method.serialize-18" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-usize" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#28" > source< / a > < a href = "#impl-Serialize-for-usize" class = "anchor" > §< / a > < h3 class = "code-header" > impl < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "primitive" href = "https://doc.rust-lang.org/1.78.0/std/primitive.usize.html" > usize< / a > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-19" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#28" > source< / a > < a href = "#method.serialize-19" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-CString" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#87-95" > source< / a > < a href = "#impl-Serialize-for-CString" class = "anchor" > §< / a > < h3 class = "code-header" > impl < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "struct" href = "https://doc.rust-lang.org/1.78.0/alloc/ffi/c_str/struct.CString.html" title = "struct alloc::ffi::c_str::CString" > CString< / a > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-20" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#89-94" > source< / a > < a href = "#method.serialize-20" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-String" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#52-60" > source< / a > < a href = "#impl-Serialize-for-String" class = "anchor" > §< / a > < h3 class = "code-header" > impl < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "struct" href = "https://doc.rust-lang.org/1.78.0/alloc/string/struct.String.html" title = "struct alloc::string::String" > String< / a > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-21" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#54-59" > source< / a > < a href = "#method.serialize-21" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-CStr" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#75-83" > source< / a > < a href = "#impl-Serialize-for-CStr" class = "anchor" > §< / a > < h3 class = "code-header" > impl < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "struct" href = "https://doc.rust-lang.org/1.78.0/core/ffi/c_str/struct.CStr.html" title = "struct core::ffi::c_str::CStr" > CStr< / a > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-22" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#77-82" > source< / a > < a href = "#method.serialize-22" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-Ipv4Addr" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#851-872" > source< / a > < a href = "#impl-Serialize-for-Ipv4Addr" class = "anchor" > §< / a > < h3 class = "code-header" > impl < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "struct" href = "https://doc.rust-lang.org/1.78.0/core/net/ip_addr/struct.Ipv4Addr.html" title = "struct core::net::ip_addr::Ipv4Addr" > Ipv4Addr< / a > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-23" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#852-871" > source< / a > < a href = "#method.serialize-23" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-Ipv6Addr" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#876-889" > source< / a > < a href = "#impl-Serialize-for-Ipv6Addr" class = "anchor" > §< / a > < h3 class = "code-header" > impl < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "struct" href = "https://doc.rust-lang.org/1.78.0/core/net/ip_addr/struct.Ipv6Addr.html" title = "struct core::net::ip_addr::Ipv6Addr" > Ipv6Addr< / a > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-24" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#877-888" > source< / a > < a href = "#method.serialize-24" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-SocketAddrV4" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#918-931" > source< / a > < a href = "#impl-Serialize-for-SocketAddrV4" class = "anchor" > §< / a > < h3 class = "code-header" > impl < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "struct" href = "https://doc.rust-lang.org/1.78.0/core/net/socket_addr/struct.SocketAddrV4.html" title = "struct core::net::socket_addr::SocketAddrV4" > SocketAddrV4< / a > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-25" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#919-930" > source< / a > < a href = "#method.serialize-25" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-SocketAddrV6" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#935-951" > source< / a > < a href = "#impl-Serialize-for-SocketAddrV6" class = "anchor" > §< / a > < h3 class = "code-header" > impl < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "struct" href = "https://doc.rust-lang.org/1.78.0/core/net/socket_addr/struct.SocketAddrV6.html" title = "struct core::net::socket_addr::SocketAddrV6" > SocketAddrV6< / a > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-26" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#936-950" > source< / a > < a href = "#method.serialize-26" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-AtomicBool" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#1078-1088" > source< / a > < a href = "#impl-Serialize-for-AtomicBool" class = "anchor" > §< / a > < h3 class = "code-header" > impl < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "struct" href = "https://doc.rust-lang.org/1.78.0/core/sync/atomic/struct.AtomicBool.html" title = "struct core::sync::atomic::AtomicBool" > AtomicBool< / a > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-27" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#1078-1088" > source< / a > < a href = "#method.serialize-27" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-AtomicI8" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#1078-1088" > source< / a > < a href = "#impl-Serialize-for-AtomicI8" class = "anchor" > §< / a > < h3 class = "code-header" > impl < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "struct" href = "https://doc.rust-lang.org/1.78.0/core/sync/atomic/struct.AtomicI8.html" title = "struct core::sync::atomic::AtomicI8" > AtomicI8< / a > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-28" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#1078-1088" > source< / a > < a href = "#method.serialize-28" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-AtomicI16" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#1078-1088" > source< / a > < a href = "#impl-Serialize-for-AtomicI16" class = "anchor" > §< / a > < h3 class = "code-header" > impl < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "struct" href = "https://doc.rust-lang.org/1.78.0/core/sync/atomic/struct.AtomicI16.html" title = "struct core::sync::atomic::AtomicI16" > AtomicI16< / a > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-29" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#1078-1088" > source< / a > < a href = "#method.serialize-29" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-AtomicI32" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#1078-1088" > source< / a > < a href = "#impl-Serialize-for-AtomicI32" class = "anchor" > §< / a > < h3 class = "code-header" > impl < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "struct" href = "https://doc.rust-lang.org/1.78.0/core/sync/atomic/struct.AtomicI32.html" title = "struct core::sync::atomic::AtomicI32" > AtomicI32< / a > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-30" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#1078-1088" > source< / a > < a href = "#method.serialize-30" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-AtomicI64" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#1091-1094" > source< / a > < a href = "#impl-Serialize-for-AtomicI64" class = "anchor" > §< / a > < h3 class = "code-header" > impl < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "struct" href = "https://doc.rust-lang.org/1.78.0/core/sync/atomic/struct.AtomicI64.html" title = "struct core::sync::atomic::AtomicI64" > AtomicI64< / a > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-31" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#1091-1094" > source< / a > < a href = "#method.serialize-31" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-AtomicIsize" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#1078-1088" > source< / a > < a href = "#impl-Serialize-for-AtomicIsize" class = "anchor" > §< / a > < h3 class = "code-header" > impl < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "struct" href = "https://doc.rust-lang.org/1.78.0/core/sync/atomic/struct.AtomicIsize.html" title = "struct core::sync::atomic::AtomicIsize" > AtomicIsize< / a > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-32" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#1078-1088" > source< / a > < a href = "#method.serialize-32" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-AtomicU8" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#1078-1088" > source< / a > < a href = "#impl-Serialize-for-AtomicU8" class = "anchor" > §< / a > < h3 class = "code-header" > impl < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "struct" href = "https://doc.rust-lang.org/1.78.0/core/sync/atomic/struct.AtomicU8.html" title = "struct core::sync::atomic::AtomicU8" > AtomicU8< / a > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-33" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#1078-1088" > source< / a > < a href = "#method.serialize-33" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-AtomicU16" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#1078-1088" > source< / a > < a href = "#impl-Serialize-for-AtomicU16" class = "anchor" > §< / a > < h3 class = "code-header" > impl < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "struct" href = "https://doc.rust-lang.org/1.78.0/core/sync/atomic/struct.AtomicU16.html" title = "struct core::sync::atomic::AtomicU16" > AtomicU16< / a > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-34" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#1078-1088" > source< / a > < a href = "#method.serialize-34" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-AtomicU32" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#1078-1088" > source< / a > < a href = "#impl-Serialize-for-AtomicU32" class = "anchor" > §< / a > < h3 class = "code-header" > impl < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "struct" href = "https://doc.rust-lang.org/1.78.0/core/sync/atomic/struct.AtomicU32.html" title = "struct core::sync::atomic::AtomicU32" > AtomicU32< / a > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-35" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#1078-1088" > source< / a > < a href = "#method.serialize-35" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-AtomicU64" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#1091-1094" > source< / a > < a href = "#impl-Serialize-for-AtomicU64" class = "anchor" > §< / a > < h3 class = "code-header" > impl < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "struct" href = "https://doc.rust-lang.org/1.78.0/core/sync/atomic/struct.AtomicU64.html" title = "struct core::sync::atomic::AtomicU64" > AtomicU64< / a > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-36" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#1091-1094" > source< / a > < a href = "#method.serialize-36" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-AtomicUsize" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#1078-1088" > source< / a > < a href = "#impl-Serialize-for-AtomicUsize" class = "anchor" > §< / a > < h3 class = "code-header" > impl < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "struct" href = "https://doc.rust-lang.org/1.78.0/core/sync/atomic/struct.AtomicUsize.html" title = "struct core::sync::atomic::AtomicUsize" > AtomicUsize< / a > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-37" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#1078-1088" > source< / a > < a href = "#method.serialize-37" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-Duration" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#718-729" > source< / a > < a href = "#impl-Serialize-for-Duration" class = "anchor" > §< / a > < h3 class = "code-header" > impl < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "struct" href = "https://doc.rust-lang.org/1.78.0/core/time/struct.Duration.html" title = "struct core::time::Duration" > Duration< / a > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-38" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#719-728" > source< / a > < a href = "#method.serialize-38" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-OsStr" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#982-1001" > source< / a > < a href = "#impl-Serialize-for-OsStr" class = "anchor" > §< / a > < h3 class = "code-header" > impl < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "struct" href = "https://doc.rust-lang.org/1.78.0/std/ffi/os_str/struct.OsStr.html" title = "struct std::ffi::os_str::OsStr" > OsStr< / a > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-39" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#984-990" > source< / a > < a href = "#method.serialize-39" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-OsString" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#1005-1012" > source< / a > < a href = "#impl-Serialize-for-OsString" class = "anchor" > §< / a > < h3 class = "code-header" > impl < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "struct" href = "https://doc.rust-lang.org/1.78.0/std/ffi/os_str/struct.OsString.html" title = "struct std::ffi::os_str::OsString" > OsString< / a > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-40" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#1006-1011" > source< / a > < a href = "#method.serialize-40" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-Path" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#957-967" > source< / a > < a href = "#impl-Serialize-for-Path" class = "anchor" > §< / a > < h3 class = "code-header" > impl < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "struct" href = "https://doc.rust-lang.org/1.78.0/std/path/struct.Path.html" title = "struct std::path::Path" > Path< / a > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-41" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#958-966" > source< / a > < a href = "#method.serialize-41" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-PathBuf" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#971-978" > source< / a > < a href = "#impl-Serialize-for-PathBuf" class = "anchor" > §< / a > < h3 class = "code-header" > impl < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "struct" href = "https://doc.rust-lang.org/1.78.0/std/path/struct.PathBuf.html" title = "struct std::path::PathBuf" > PathBuf< / a > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-42" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#972-977" > source< / a > < a href = "#method.serialize-42" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-SystemTime" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#735-750" > source< / a > < a href = "#impl-Serialize-for-SystemTime" class = "anchor" > §< / a > < h3 class = "code-header" > impl < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "struct" href = "https://doc.rust-lang.org/1.78.0/std/time/struct.SystemTime.html" title = "struct std::time::SystemTime" > SystemTime< / a > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-43" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#736-749" > source< / a > < a href = "#method.serialize-43" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-NonZero%3Ci8%3E" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#626-633" > source< / a > < a href = "#impl-Serialize-for-NonZero%3Ci8%3E" class = "anchor" > §< / a > < h3 class = "code-header" > impl < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "type" href = "https://doc.rust-lang.org/1.78.0/core/num/nonzero/type.NonZeroI8.html" title = "type core::num::nonzero::NonZeroI8" > NonZeroI8< / a > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-44" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#626-633" > source< / a > < a href = "#method.serialize-44" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-NonZero%3Ci16%3E" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#626-633" > source< / a > < a href = "#impl-Serialize-for-NonZero%3Ci16%3E" class = "anchor" > §< / a > < h3 class = "code-header" > impl < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "type" href = "https://doc.rust-lang.org/1.78.0/core/num/nonzero/type.NonZeroI16.html" title = "type core::num::nonzero::NonZeroI16" > NonZeroI16< / a > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-45" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#626-633" > source< / a > < a href = "#method.serialize-45" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-NonZero%3Ci32%3E" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#626-633" > source< / a > < a href = "#impl-Serialize-for-NonZero%3Ci32%3E" class = "anchor" > §< / a > < h3 class = "code-header" > impl < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "type" href = "https://doc.rust-lang.org/1.78.0/core/num/nonzero/type.NonZeroI32.html" title = "type core::num::nonzero::NonZeroI32" > NonZeroI32< / a > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-46" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#626-633" > source< / a > < a href = "#method.serialize-46" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-NonZero%3Ci64%3E" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#626-633" > source< / a > < a href = "#impl-Serialize-for-NonZero%3Ci64%3E" class = "anchor" > §< / a > < h3 class = "code-header" > impl < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "type" href = "https://doc.rust-lang.org/1.78.0/core/num/nonzero/type.NonZeroI64.html" title = "type core::num::nonzero::NonZeroI64" > NonZeroI64< / a > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-47" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#626-633" > source< / a > < a href = "#method.serialize-47" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-NonZero%3Ci128%3E" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#626-633" > source< / a > < a href = "#impl-Serialize-for-NonZero%3Ci128%3E" class = "anchor" > §< / a > < h3 class = "code-header" > impl < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "type" href = "https://doc.rust-lang.org/1.78.0/core/num/nonzero/type.NonZeroI128.html" title = "type core::num::nonzero::NonZeroI128" > NonZeroI128< / a > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-48" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#626-633" > source< / a > < a href = "#method.serialize-48" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-NonZero%3Cisize%3E" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#626-633" > source< / a > < a href = "#impl-Serialize-for-NonZero%3Cisize%3E" class = "anchor" > §< / a > < h3 class = "code-header" > impl < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "type" href = "https://doc.rust-lang.org/1.78.0/core/num/nonzero/type.NonZeroIsize.html" title = "type core::num::nonzero::NonZeroIsize" > NonZeroIsize< / a > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-49" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#626-633" > source< / a > < a href = "#method.serialize-49" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-NonZero%3Cu8%3E" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#616-623" > source< / a > < a href = "#impl-Serialize-for-NonZero%3Cu8%3E" class = "anchor" > §< / a > < h3 class = "code-header" > impl < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "type" href = "https://doc.rust-lang.org/1.78.0/core/num/nonzero/type.NonZeroU8.html" title = "type core::num::nonzero::NonZeroU8" > NonZeroU8< / a > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-50" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#616-623" > source< / a > < a href = "#method.serialize-50" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-NonZero%3Cu16%3E" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#616-623" > source< / a > < a href = "#impl-Serialize-for-NonZero%3Cu16%3E" class = "anchor" > §< / a > < h3 class = "code-header" > impl < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "type" href = "https://doc.rust-lang.org/1.78.0/core/num/nonzero/type.NonZeroU16.html" title = "type core::num::nonzero::NonZeroU16" > NonZeroU16< / a > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-51" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#616-623" > source< / a > < a href = "#method.serialize-51" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-NonZero%3Cu32%3E" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#616-623" > source< / a > < a href = "#impl-Serialize-for-NonZero%3Cu32%3E" class = "anchor" > §< / a > < h3 class = "code-header" > impl < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "type" href = "https://doc.rust-lang.org/1.78.0/core/num/nonzero/type.NonZeroU32.html" title = "type core::num::nonzero::NonZeroU32" > NonZeroU32< / a > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-52" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#616-623" > source< / a > < a href = "#method.serialize-52" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-NonZero%3Cu64%3E" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#616-623" > source< / a > < a href = "#impl-Serialize-for-NonZero%3Cu64%3E" class = "anchor" > §< / a > < h3 class = "code-header" > impl < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "type" href = "https://doc.rust-lang.org/1.78.0/core/num/nonzero/type.NonZeroU64.html" title = "type core::num::nonzero::NonZeroU64" > NonZeroU64< / a > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-53" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#616-623" > source< / a > < a href = "#method.serialize-53" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-NonZero%3Cu128%3E" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#616-623" > source< / a > < a href = "#impl-Serialize-for-NonZero%3Cu128%3E" class = "anchor" > §< / a > < h3 class = "code-header" > impl < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "type" href = "https://doc.rust-lang.org/1.78.0/core/num/nonzero/type.NonZeroU128.html" title = "type core::num::nonzero::NonZeroU128" > NonZeroU128< / a > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-54" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#616-623" > source< / a > < a href = "#method.serialize-54" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-NonZero%3Cusize%3E" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#616-623" > source< / a > < a href = "#impl-Serialize-for-NonZero%3Cusize%3E" class = "anchor" > §< / a > < h3 class = "code-header" > impl < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "type" href = "https://doc.rust-lang.org/1.78.0/core/num/nonzero/type.NonZeroUsize.html" title = "type core::num::nonzero::NonZeroUsize" > NonZeroUsize< / a > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-55" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#616-623" > source< / a > < a href = "#method.serialize-55" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-Arguments%3C'a%3E" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#62-69" > source< / a > < a href = "#impl-Serialize-for-Arguments%3C'a%3E" class = "anchor" > §< / a > < h3 class = "code-header" > impl< 'a> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "struct" href = "https://doc.rust-lang.org/1.78.0/core/fmt/struct.Arguments.html" title = "struct core::fmt::Arguments" > Arguments< / a > < 'a> < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-56" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#63-68" > source< / a > < a href = "#method.serialize-56" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-Cow%3C'a,+T%3E" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#551-555" > source< / a > < a href = "#impl-Serialize-for-Cow%3C'a,+T%3E" class = "anchor" > §< / a > < h3 class = "code-header" > impl< 'a, T> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/alloc/borrow/enum.Cow.html" title = "enum alloc::borrow::Cow" > Cow< / a > < 'a, T> < div class = "where" > where
T: ?< a class = "trait" href = "https://doc.rust-lang.org/1.78.0/core/marker/trait.Sized.html" title = "trait core::marker::Sized" > Sized< / a > + < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > + < a class = "trait" href = "https://doc.rust-lang.org/1.78.0/alloc/borrow/trait.ToOwned.html" title = "trait alloc::borrow::ToOwned" > ToOwned< / a > ,< / div > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-57" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#551-555" > source< / a > < a href = "#method.serialize-57" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-%26T" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#509-511" > source< / a > < a href = "#impl-Serialize-for-%26T" class = "anchor" > §< / a > < h3 class = "code-header" > impl< 'a, T> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "primitive" href = "https://doc.rust-lang.org/1.78.0/std/primitive.reference.html" > & 'a T< / a > < div class = "where" > where
T: ?< a class = "trait" href = "https://doc.rust-lang.org/1.78.0/core/marker/trait.Sized.html" title = "trait core::marker::Sized" > Sized< / a > + < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,< / div > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-58" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#509-511" > source< / a > < a href = "#method.serialize-58" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-%26mut+T" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#513-515" > source< / a > < a href = "#impl-Serialize-for-%26mut+T" class = "anchor" > §< / a > < h3 class = "code-header" > impl< 'a, T> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "primitive" href = "https://doc.rust-lang.org/1.78.0/std/primitive.reference.html" > & 'a mut T< / a > < div class = "where" > where
T: ?< a class = "trait" href = "https://doc.rust-lang.org/1.78.0/core/marker/trait.Sized.html" title = "trait core::marker::Sized" > Sized< / a > + < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,< / div > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-59" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#513-515" > source< / a > < a href = "#method.serialize-59" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-Range%3CIdx%3E" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#271-285" > source< / a > < a href = "#impl-Serialize-for-Range%3CIdx%3E" class = "anchor" > §< / a > < h3 class = "code-header" > impl< Idx> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "struct" href = "https://doc.rust-lang.org/1.78.0/core/ops/range/struct.Range.html" title = "struct core::ops::range::Range" > Range< / a > < Idx> < div class = "where" > where
Idx: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,< / div > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-60" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#275-284" > source< / a > < a href = "#method.serialize-60" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-RangeFrom%3CIdx%3E" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#289-302" > source< / a > < a href = "#impl-Serialize-for-RangeFrom%3CIdx%3E" class = "anchor" > §< / a > < h3 class = "code-header" > impl< Idx> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "struct" href = "https://doc.rust-lang.org/1.78.0/core/ops/range/struct.RangeFrom.html" title = "struct core::ops::range::RangeFrom" > RangeFrom< / a > < Idx> < div class = "where" > where
Idx: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,< / div > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-61" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#293-301" > source< / a > < a href = "#method.serialize-61" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-RangeInclusive%3CIdx%3E" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#306-320" > source< / a > < a href = "#impl-Serialize-for-RangeInclusive%3CIdx%3E" class = "anchor" > §< / a > < h3 class = "code-header" > impl< Idx> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "struct" href = "https://doc.rust-lang.org/1.78.0/core/ops/range/struct.RangeInclusive.html" title = "struct core::ops::range::RangeInclusive" > RangeInclusive< / a > < Idx> < div class = "where" > where
Idx: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,< / div > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-62" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#310-319" > source< / a > < a href = "#method.serialize-62" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-RangeTo%3CIdx%3E" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#324-337" > source< / a > < a href = "#impl-Serialize-for-RangeTo%3CIdx%3E" class = "anchor" > §< / a > < h3 class = "code-header" > impl< Idx> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "struct" href = "https://doc.rust-lang.org/1.78.0/core/ops/range/struct.RangeTo.html" title = "struct core::ops::range::RangeTo" > RangeTo< / a > < Idx> < div class = "where" > where
Idx: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,< / div > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-63" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#328-336" > source< / a > < a href = "#method.serialize-63" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-BTreeMap%3CK,+V%3E" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#477-481" > source< / a > < a href = "#impl-Serialize-for-BTreeMap%3CK,+V%3E" class = "anchor" > §< / a > < h3 class = "code-header" > impl< K, V> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "struct" href = "https://doc.rust-lang.org/1.78.0/alloc/collections/btree/map/struct.BTreeMap.html" title = "struct alloc::collections::btree::map::BTreeMap" > BTreeMap< / a > < K, V> < div class = "where" > where
2024-03-11 08:39:13 +00:00
K: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
2024-05-05 09:43:20 +00:00
V: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,< / div > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-64" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#477-481" > source< / a > < a href = "#method.serialize-64" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-HashMap%3CK,+V,+H%3E" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#483-487" > source< / a > < a href = "#impl-Serialize-for-HashMap%3CK,+V,+H%3E" class = "anchor" > §< / a > < h3 class = "code-header" > impl< K, V, H> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "struct" href = "https://doc.rust-lang.org/1.78.0/std/collections/hash/map/struct.HashMap.html" title = "struct std::collections::hash::map::HashMap" > HashMap< / a > < K, V, H> < div class = "where" > where
2024-03-11 08:39:13 +00:00
K: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
2024-05-05 09:43:20 +00:00
V: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,< / div > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-65" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#483-487" > source< / a > < a href = "#method.serialize-65" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-(T0,)" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#409-426" > source< / a > < a href = "#impl-Serialize-for-(T0,)" class = "anchor" > §< / a > < h3 class = "code-header" > impl< T0> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "primitive" href = "https://doc.rust-lang.org/1.78.0/std/primitive.tuple.html" > (T0,)< / a > < div class = "where" > where
T0: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,< / div > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-66" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#409-426" > source< / a > < a href = "#method.serialize-66" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-(T0,+T1)" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#409-426" > source< / a > < a href = "#impl-Serialize-for-(T0,+T1)" class = "anchor" > §< / a > < h3 class = "code-header" > impl< T0, T1> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "primitive" href = "https://doc.rust-lang.org/1.78.0/std/primitive.tuple.html" > (T0, T1)< / a > < div class = "where" > where
2024-03-11 08:39:13 +00:00
T0: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
2024-05-05 09:43:20 +00:00
T1: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,< / div > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-67" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#409-426" > source< / a > < a href = "#method.serialize-67" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-(T0,+T1,+T2)" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#409-426" > source< / a > < a href = "#impl-Serialize-for-(T0,+T1,+T2)" class = "anchor" > §< / a > < h3 class = "code-header" > impl< T0, T1, T2> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "primitive" href = "https://doc.rust-lang.org/1.78.0/std/primitive.tuple.html" > (T0, T1, T2)< / a > < div class = "where" > where
2024-03-11 08:39:13 +00:00
T0: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T1: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
2024-05-05 09:43:20 +00:00
T2: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,< / div > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-68" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#409-426" > source< / a > < a href = "#method.serialize-68" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-(T0,+T1,+T2,+T3)" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#409-426" > source< / a > < a href = "#impl-Serialize-for-(T0,+T1,+T2,+T3)" class = "anchor" > §< / a > < h3 class = "code-header" > impl< T0, T1, T2, T3> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "primitive" href = "https://doc.rust-lang.org/1.78.0/std/primitive.tuple.html" > (T0, T1, T2, T3)< / a > < div class = "where" > where
2024-03-11 08:39:13 +00:00
T0: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T1: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T2: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
2024-05-05 09:43:20 +00:00
T3: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,< / div > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-69" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#409-426" > source< / a > < a href = "#method.serialize-69" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-(T0,+T1,+T2,+T3,+T4)" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#409-426" > source< / a > < a href = "#impl-Serialize-for-(T0,+T1,+T2,+T3,+T4)" class = "anchor" > §< / a > < h3 class = "code-header" > impl< T0, T1, T2, T3, T4> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "primitive" href = "https://doc.rust-lang.org/1.78.0/std/primitive.tuple.html" > (T0, T1, T2, T3, T4)< / a > < div class = "where" > where
2024-03-11 08:39:13 +00:00
T0: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T1: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T2: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T3: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
2024-05-05 09:43:20 +00:00
T4: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,< / div > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-70" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#409-426" > source< / a > < a href = "#method.serialize-70" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-(T0,+T1,+T2,+T3,+T4,+T5)" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#409-426" > source< / a > < a href = "#impl-Serialize-for-(T0,+T1,+T2,+T3,+T4,+T5)" class = "anchor" > §< / a > < h3 class = "code-header" > impl< T0, T1, T2, T3, T4, T5> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "primitive" href = "https://doc.rust-lang.org/1.78.0/std/primitive.tuple.html" > (T0, T1, T2, T3, T4, T5)< / a > < div class = "where" > where
2024-03-11 08:39:13 +00:00
T0: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T1: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T2: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T3: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T4: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
2024-05-05 09:43:20 +00:00
T5: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,< / div > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-71" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#409-426" > source< / a > < a href = "#method.serialize-71" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-(T0,+T1,+T2,+T3,+T4,+T5,+T6)" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#409-426" > source< / a > < a href = "#impl-Serialize-for-(T0,+T1,+T2,+T3,+T4,+T5,+T6)" class = "anchor" > §< / a > < h3 class = "code-header" > impl< T0, T1, T2, T3, T4, T5, T6> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "primitive" href = "https://doc.rust-lang.org/1.78.0/std/primitive.tuple.html" > (T0, T1, T2, T3, T4, T5, T6)< / a > < div class = "where" > where
2024-03-11 08:39:13 +00:00
T0: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T1: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T2: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T3: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T4: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T5: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
2024-05-05 09:43:20 +00:00
T6: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,< / div > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-72" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#409-426" > source< / a > < a href = "#method.serialize-72" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-(T0,+T1,+T2,+T3,+T4,+T5,+T6,+T7)" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#409-426" > source< / a > < a href = "#impl-Serialize-for-(T0,+T1,+T2,+T3,+T4,+T5,+T6,+T7)" class = "anchor" > §< / a > < h3 class = "code-header" > impl< T0, T1, T2, T3, T4, T5, T6, T7> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "primitive" href = "https://doc.rust-lang.org/1.78.0/std/primitive.tuple.html" > (T0, T1, T2, T3, T4, T5, T6, T7)< / a > < div class = "where" > where
2024-03-11 08:39:13 +00:00
T0: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T1: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T2: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T3: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T4: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T5: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T6: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
2024-05-05 09:43:20 +00:00
T7: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,< / div > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-73" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#409-426" > source< / a > < a href = "#method.serialize-73" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-(T0,+T1,+T2,+T3,+T4,+T5,+T6,+T7,+T8)" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#409-426" > source< / a > < a href = "#impl-Serialize-for-(T0,+T1,+T2,+T3,+T4,+T5,+T6,+T7,+T8)" class = "anchor" > §< / a > < h3 class = "code-header" > impl< T0, T1, T2, T3, T4, T5, T6, T7, T8> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "primitive" href = "https://doc.rust-lang.org/1.78.0/std/primitive.tuple.html" > (T0, T1, T2, T3, T4, T5, T6, T7, T8)< / a > < div class = "where" > where
2024-03-11 08:39:13 +00:00
T0: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T1: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T2: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T3: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T4: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T5: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T6: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T7: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
2024-05-05 09:43:20 +00:00
T8: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,< / div > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-74" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#409-426" > source< / a > < a href = "#method.serialize-74" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-(T0,+T1,+T2,+T3,+T4,+T5,+T6,+T7,+T8,+T9)" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#409-426" > source< / a > < a href = "#impl-Serialize-for-(T0,+T1,+T2,+T3,+T4,+T5,+T6,+T7,+T8,+T9)" class = "anchor" > §< / a > < h3 class = "code-header" > impl< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "primitive" href = "https://doc.rust-lang.org/1.78.0/std/primitive.tuple.html" > (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)< / a > < div class = "where" > where
2024-03-11 08:39:13 +00:00
T0: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T1: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T2: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T3: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T4: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T5: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T6: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T7: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T8: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
2024-05-05 09:43:20 +00:00
T9: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,< / div > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-75" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#409-426" > source< / a > < a href = "#method.serialize-75" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-(T0,+T1,+T2,+T3,+T4,+T5,+T6,+T7,+T8,+T9,+T10)" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#409-426" > source< / a > < a href = "#impl-Serialize-for-(T0,+T1,+T2,+T3,+T4,+T5,+T6,+T7,+T8,+T9,+T10)" class = "anchor" > §< / a > < h3 class = "code-header" > impl< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "primitive" href = "https://doc.rust-lang.org/1.78.0/std/primitive.tuple.html" > (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)< / a > < div class = "where" > where
2024-03-11 08:39:13 +00:00
T0: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T1: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T2: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T3: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T4: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T5: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T6: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T7: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T8: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T9: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
2024-05-05 09:43:20 +00:00
T10: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,< / div > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-76" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#409-426" > source< / a > < a href = "#method.serialize-76" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-(T0,+T1,+T2,+T3,+T4,+T5,+T6,+T7,+T8,+T9,+T10,+T11)" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#409-426" > source< / a > < a href = "#impl-Serialize-for-(T0,+T1,+T2,+T3,+T4,+T5,+T6,+T7,+T8,+T9,+T10,+T11)" class = "anchor" > §< / a > < h3 class = "code-header" > impl< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "primitive" href = "https://doc.rust-lang.org/1.78.0/std/primitive.tuple.html" > (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)< / a > < div class = "where" > where
2024-03-11 08:39:13 +00:00
T0: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T1: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T2: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T3: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T4: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T5: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T6: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T7: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T8: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T9: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T10: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
2024-05-05 09:43:20 +00:00
T11: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,< / div > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-77" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#409-426" > source< / a > < a href = "#method.serialize-77" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-(T0,+T1,+T2,+T3,+T4,+T5,+T6,+T7,+T8,+T9,+T10,+T11,+T12)" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#409-426" > source< / a > < a href = "#impl-Serialize-for-(T0,+T1,+T2,+T3,+T4,+T5,+T6,+T7,+T8,+T9,+T10,+T11,+T12)" class = "anchor" > §< / a > < h3 class = "code-header" > impl< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "primitive" href = "https://doc.rust-lang.org/1.78.0/std/primitive.tuple.html" > (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)< / a > < div class = "where" > where
2024-03-11 08:39:13 +00:00
T0: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T1: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T2: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T3: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T4: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T5: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T6: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T7: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T8: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T9: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T10: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T11: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
2024-05-05 09:43:20 +00:00
T12: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,< / div > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-78" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#409-426" > source< / a > < a href = "#method.serialize-78" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-(T0,+T1,+T2,+T3,+T4,+T5,+T6,+T7,+T8,+T9,+T10,+T11,+T12,+T13)" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#409-426" > source< / a > < a href = "#impl-Serialize-for-(T0,+T1,+T2,+T3,+T4,+T5,+T6,+T7,+T8,+T9,+T10,+T11,+T12,+T13)" class = "anchor" > §< / a > < h3 class = "code-header" > impl< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "primitive" href = "https://doc.rust-lang.org/1.78.0/std/primitive.tuple.html" > (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13)< / a > < div class = "where" > where
2024-03-11 08:39:13 +00:00
T0: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T1: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T2: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T3: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T4: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T5: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T6: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T7: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T8: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T9: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T10: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T11: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T12: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
2024-05-05 09:43:20 +00:00
T13: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,< / div > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-79" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#409-426" > source< / a > < a href = "#method.serialize-79" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-(T0,+T1,+T2,+T3,+T4,+T5,+T6,+T7,+T8,+T9,+T10,+T11,+T12,+T13,+T14)" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#409-426" > source< / a > < a href = "#impl-Serialize-for-(T0,+T1,+T2,+T3,+T4,+T5,+T6,+T7,+T8,+T9,+T10,+T11,+T12,+T13,+T14)" class = "anchor" > §< / a > < h3 class = "code-header" > impl< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "primitive" href = "https://doc.rust-lang.org/1.78.0/std/primitive.tuple.html" > (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)< / a > < div class = "where" > where
2024-03-11 08:39:13 +00:00
T0: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T1: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T2: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T3: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T4: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T5: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T6: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T7: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T8: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T9: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T10: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T11: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T12: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T13: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
2024-05-05 09:43:20 +00:00
T14: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,< / div > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-80" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#409-426" > source< / a > < a href = "#method.serialize-80" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-(T0,+T1,+T2,+T3,+T4,+T5,+T6,+T7,+T8,+T9,+T10,+T11,+T12,+T13,+T14,+T15)" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#409-426" > source< / a > < a href = "#impl-Serialize-for-(T0,+T1,+T2,+T3,+T4,+T5,+T6,+T7,+T8,+T9,+T10,+T11,+T12,+T13,+T14,+T15)" class = "anchor" > §< / a > < h3 class = "code-header" > impl< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "primitive" href = "https://doc.rust-lang.org/1.78.0/std/primitive.tuple.html" > (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15)< / a > < div class = "where" > where
2024-03-11 08:39:13 +00:00
T0: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T1: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T2: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T3: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T4: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T5: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T6: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T7: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T8: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T9: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T10: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T11: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T12: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T13: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
T14: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
2024-05-05 09:43:20 +00:00
T15: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,< / div > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-81" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#409-426" > source< / a > < a href = "#method.serialize-81" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-Bound%3CT%3E" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#341-359" > source< / a > < a href = "#impl-Serialize-for-Bound%3CT%3E" class = "anchor" > §< / a > < h3 class = "code-header" > impl< T> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/ops/range/enum.Bound.html" title = "enum core::ops::range::Bound" > Bound< / a > < T> < div class = "where" > where
T: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,< / div > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-82" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#345-358" > source< / a > < a href = "#method.serialize-82" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-Option%3CT%3E" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#99-113" > source< / a > < a href = "#impl-Serialize-for-Option%3CT%3E" class = "anchor" > §< / a > < h3 class = "code-header" > impl< T> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/option/enum.Option.html" title = "enum core::option::Option" > Option< / a > < T> < div class = "where" > where
T: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,< / div > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-83" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#104-112" > source< / a > < a href = "#method.serialize-83" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-%5BT;+0%5D" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#133-141" > source< / a > < a href = "#impl-Serialize-for-%5BT;+0%5D" class = "anchor" > §< / a > < h3 class = "code-header" > impl< T> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "primitive" href = "https://doc.rust-lang.org/1.78.0/std/primitive.array.html" > [T; 0]< / a > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-84" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#135-140" > source< / a > < a href = "#method.serialize-84" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-%5BT;+1%5D" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#166-171" > source< / a > < a href = "#impl-Serialize-for-%5BT;+1%5D" class = "anchor" > §< / a > < h3 class = "code-header" > impl< T> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "primitive" href = "https://doc.rust-lang.org/1.78.0/std/primitive.array.html" > [T; 1]< / a > < div class = "where" > where
T: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,< / div > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-85" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#166-171" > source< / a > < a href = "#method.serialize-85" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-%5BT;+2%5D" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#166-171" > source< / a > < a href = "#impl-Serialize-for-%5BT;+2%5D" class = "anchor" > §< / a > < h3 class = "code-header" > impl< T> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "primitive" href = "https://doc.rust-lang.org/1.78.0/std/primitive.array.html" > [T; 2]< / a > < div class = "where" > where
T: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,< / div > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-86" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#166-171" > source< / a > < a href = "#method.serialize-86" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-%5BT;+3%5D" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#166-171" > source< / a > < a href = "#impl-Serialize-for-%5BT;+3%5D" class = "anchor" > §< / a > < h3 class = "code-header" > impl< T> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "primitive" href = "https://doc.rust-lang.org/1.78.0/std/primitive.array.html" > [T; 3]< / a > < div class = "where" > where
T: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,< / div > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-87" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#166-171" > source< / a > < a href = "#method.serialize-87" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-%5BT;+4%5D" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#166-171" > source< / a > < a href = "#impl-Serialize-for-%5BT;+4%5D" class = "anchor" > §< / a > < h3 class = "code-header" > impl< T> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "primitive" href = "https://doc.rust-lang.org/1.78.0/std/primitive.array.html" > [T; 4]< / a > < div class = "where" > where
T: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,< / div > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-88" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#166-171" > source< / a > < a href = "#method.serialize-88" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-%5BT;+5%5D" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#166-171" > source< / a > < a href = "#impl-Serialize-for-%5BT;+5%5D" class = "anchor" > §< / a > < h3 class = "code-header" > impl< T> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "primitive" href = "https://doc.rust-lang.org/1.78.0/std/primitive.array.html" > [T; 5]< / a > < div class = "where" > where
T: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,< / div > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-89" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#166-171" > source< / a > < a href = "#method.serialize-89" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-%5BT;+6%5D" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#166-171" > source< / a > < a href = "#impl-Serialize-for-%5BT;+6%5D" class = "anchor" > §< / a > < h3 class = "code-header" > impl< T> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "primitive" href = "https://doc.rust-lang.org/1.78.0/std/primitive.array.html" > [T; 6]< / a > < div class = "where" > where
T: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,< / div > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-90" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#166-171" > source< / a > < a href = "#method.serialize-90" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-%5BT;+7%5D" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#166-171" > source< / a > < a href = "#impl-Serialize-for-%5BT;+7%5D" class = "anchor" > §< / a > < h3 class = "code-header" > impl< T> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "primitive" href = "https://doc.rust-lang.org/1.78.0/std/primitive.array.html" > [T; 7]< / a > < div class = "where" > where
T: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,< / div > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-91" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#166-171" > source< / a > < a href = "#method.serialize-91" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-%5BT;+8%5D" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#166-171" > source< / a > < a href = "#impl-Serialize-for-%5BT;+8%5D" class = "anchor" > §< / a > < h3 class = "code-header" > impl< T> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "primitive" href = "https://doc.rust-lang.org/1.78.0/std/primitive.array.html" > [T; 8]< / a > < div class = "where" > where
T: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,< / div > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-92" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#166-171" > source< / a > < a href = "#method.serialize-92" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-%5BT;+9%5D" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#166-171" > source< / a > < a href = "#impl-Serialize-for-%5BT;+9%5D" class = "anchor" > §< / a > < h3 class = "code-header" > impl< T> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "primitive" href = "https://doc.rust-lang.org/1.78.0/std/primitive.array.html" > [T; 9]< / a > < div class = "where" > where
T: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,< / div > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-93" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#166-171" > source< / a > < a href = "#method.serialize-93" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-%5BT;+10%5D" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#166-171" > source< / a > < a href = "#impl-Serialize-for-%5BT;+10%5D" class = "anchor" > §< / a > < h3 class = "code-header" > impl< T> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "primitive" href = "https://doc.rust-lang.org/1.78.0/std/primitive.array.html" > [T; 10]< / a > < div class = "where" > where
T: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,< / div > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-94" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#166-171" > source< / a > < a href = "#method.serialize-94" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-%5BT;+11%5D" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#166-171" > source< / a > < a href = "#impl-Serialize-for-%5BT;+11%5D" class = "anchor" > §< / a > < h3 class = "code-header" > impl< T> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "primitive" href = "https://doc.rust-lang.org/1.78.0/std/primitive.array.html" > [T; 11]< / a > < div class = "where" > where
T: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,< / div > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-95" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#166-171" > source< / a > < a href = "#method.serialize-95" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-%5BT;+12%5D" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#166-171" > source< / a > < a href = "#impl-Serialize-for-%5BT;+12%5D" class = "anchor" > §< / a > < h3 class = "code-header" > impl< T> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "primitive" href = "https://doc.rust-lang.org/1.78.0/std/primitive.array.html" > [T; 12]< / a > < div class = "where" > where
T: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,< / div > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-96" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#166-171" > source< / a > < a href = "#method.serialize-96" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-%5BT;+13%5D" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#166-171" > source< / a > < a href = "#impl-Serialize-for-%5BT;+13%5D" class = "anchor" > §< / a > < h3 class = "code-header" > impl< T> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "primitive" href = "https://doc.rust-lang.org/1.78.0/std/primitive.array.html" > [T; 13]< / a > < div class = "where" > where
T: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,< / div > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-97" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#166-171" > source< / a > < a href = "#method.serialize-97" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-%5BT;+14%5D" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#166-171" > source< / a > < a href = "#impl-Serialize-for-%5BT;+14%5D" class = "anchor" > §< / a > < h3 class = "code-header" > impl< T> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "primitive" href = "https://doc.rust-lang.org/1.78.0/std/primitive.array.html" > [T; 14]< / a > < div class = "where" > where
T: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,< / div > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-98" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#166-171" > source< / a > < a href = "#method.serialize-98" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-%5BT;+15%5D" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#166-171" > source< / a > < a href = "#impl-Serialize-for-%5BT;+15%5D" class = "anchor" > §< / a > < h3 class = "code-header" > impl< T> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "primitive" href = "https://doc.rust-lang.org/1.78.0/std/primitive.array.html" > [T; 15]< / a > < div class = "where" > where
T: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,< / div > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-99" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#166-171" > source< / a > < a href = "#method.serialize-99" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-%5BT;+16%5D" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#166-171" > source< / a > < a href = "#impl-Serialize-for-%5BT;+16%5D" class = "anchor" > §< / a > < h3 class = "code-header" > impl< T> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "primitive" href = "https://doc.rust-lang.org/1.78.0/std/primitive.array.html" > [T; 16]< / a > < div class = "where" > where
T: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,< / div > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-100" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#166-171" > source< / a > < a href = "#method.serialize-100" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-%5BT;+17%5D" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#166-171" > source< / a > < a href = "#impl-Serialize-for-%5BT;+17%5D" class = "anchor" > §< / a > < h3 class = "code-header" > impl< T> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "primitive" href = "https://doc.rust-lang.org/1.78.0/std/primitive.array.html" > [T; 17]< / a > < div class = "where" > where
T: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,< / div > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-101" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#166-171" > source< / a > < a href = "#method.serialize-101" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-%5BT;+18%5D" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#166-171" > source< / a > < a href = "#impl-Serialize-for-%5BT;+18%5D" class = "anchor" > §< / a > < h3 class = "code-header" > impl< T> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "primitive" href = "https://doc.rust-lang.org/1.78.0/std/primitive.array.html" > [T; 18]< / a > < div class = "where" > where
T: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,< / div > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-102" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#166-171" > source< / a > < a href = "#method.serialize-102" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-%5BT;+19%5D" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#166-171" > source< / a > < a href = "#impl-Serialize-for-%5BT;+19%5D" class = "anchor" > §< / a > < h3 class = "code-header" > impl< T> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "primitive" href = "https://doc.rust-lang.org/1.78.0/std/primitive.array.html" > [T; 19]< / a > < div class = "where" > where
T: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,< / div > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-103" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#166-171" > source< / a > < a href = "#method.serialize-103" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-%5BT;+20%5D" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#166-171" > source< / a > < a href = "#impl-Serialize-for-%5BT;+20%5D" class = "anchor" > §< / a > < h3 class = "code-header" > impl< T> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "primitive" href = "https://doc.rust-lang.org/1.78.0/std/primitive.array.html" > [T; 20]< / a > < div class = "where" > where
T: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,< / div > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-104" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#166-171" > source< / a > < a href = "#method.serialize-104" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-%5BT;+21%5D" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#166-171" > source< / a > < a href = "#impl-Serialize-for-%5BT;+21%5D" class = "anchor" > §< / a > < h3 class = "code-header" > impl< T> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "primitive" href = "https://doc.rust-lang.org/1.78.0/std/primitive.array.html" > [T; 21]< / a > < div class = "where" > where
T: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,< / div > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-105" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#166-171" > source< / a > < a href = "#method.serialize-105" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-%5BT;+22%5D" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#166-171" > source< / a > < a href = "#impl-Serialize-for-%5BT;+22%5D" class = "anchor" > §< / a > < h3 class = "code-header" > impl< T> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "primitive" href = "https://doc.rust-lang.org/1.78.0/std/primitive.array.html" > [T; 22]< / a > < div class = "where" > where
T: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,< / div > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-106" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#166-171" > source< / a > < a href = "#method.serialize-106" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-%5BT;+23%5D" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#166-171" > source< / a > < a href = "#impl-Serialize-for-%5BT;+23%5D" class = "anchor" > §< / a > < h3 class = "code-header" > impl< T> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "primitive" href = "https://doc.rust-lang.org/1.78.0/std/primitive.array.html" > [T; 23]< / a > < div class = "where" > where
T: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,< / div > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-107" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#166-171" > source< / a > < a href = "#method.serialize-107" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-%5BT;+24%5D" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#166-171" > source< / a > < a href = "#impl-Serialize-for-%5BT;+24%5D" class = "anchor" > §< / a > < h3 class = "code-header" > impl< T> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "primitive" href = "https://doc.rust-lang.org/1.78.0/std/primitive.array.html" > [T; 24]< / a > < div class = "where" > where
T: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,< / div > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-108" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#166-171" > source< / a > < a href = "#method.serialize-108" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-%5BT;+25%5D" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#166-171" > source< / a > < a href = "#impl-Serialize-for-%5BT;+25%5D" class = "anchor" > §< / a > < h3 class = "code-header" > impl< T> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "primitive" href = "https://doc.rust-lang.org/1.78.0/std/primitive.array.html" > [T; 25]< / a > < div class = "where" > where
T: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,< / div > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-109" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#166-171" > source< / a > < a href = "#method.serialize-109" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-%5BT;+26%5D" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#166-171" > source< / a > < a href = "#impl-Serialize-for-%5BT;+26%5D" class = "anchor" > §< / a > < h3 class = "code-header" > impl< T> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "primitive" href = "https://doc.rust-lang.org/1.78.0/std/primitive.array.html" > [T; 26]< / a > < div class = "where" > where
T: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,< / div > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-110" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#166-171" > source< / a > < a href = "#method.serialize-110" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-%5BT;+27%5D" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#166-171" > source< / a > < a href = "#impl-Serialize-for-%5BT;+27%5D" class = "anchor" > §< / a > < h3 class = "code-header" > impl< T> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "primitive" href = "https://doc.rust-lang.org/1.78.0/std/primitive.array.html" > [T; 27]< / a > < div class = "where" > where
T: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,< / div > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-111" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#166-171" > source< / a > < a href = "#method.serialize-111" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-%5BT;+28%5D" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#166-171" > source< / a > < a href = "#impl-Serialize-for-%5BT;+28%5D" class = "anchor" > §< / a > < h3 class = "code-header" > impl< T> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "primitive" href = "https://doc.rust-lang.org/1.78.0/std/primitive.array.html" > [T; 28]< / a > < div class = "where" > where
T: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,< / div > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-112" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#166-171" > source< / a > < a href = "#method.serialize-112" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-%5BT;+29%5D" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#166-171" > source< / a > < a href = "#impl-Serialize-for-%5BT;+29%5D" class = "anchor" > §< / a > < h3 class = "code-header" > impl< T> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "primitive" href = "https://doc.rust-lang.org/1.78.0/std/primitive.array.html" > [T; 29]< / a > < div class = "where" > where
T: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,< / div > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-113" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#166-171" > source< / a > < a href = "#method.serialize-113" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-%5BT;+30%5D" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#166-171" > source< / a > < a href = "#impl-Serialize-for-%5BT;+30%5D" class = "anchor" > §< / a > < h3 class = "code-header" > impl< T> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "primitive" href = "https://doc.rust-lang.org/1.78.0/std/primitive.array.html" > [T; 30]< / a > < div class = "where" > where
T: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,< / div > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-114" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#166-171" > source< / a > < a href = "#method.serialize-114" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-%5BT;+31%5D" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#166-171" > source< / a > < a href = "#impl-Serialize-for-%5BT;+31%5D" class = "anchor" > §< / a > < h3 class = "code-header" > impl< T> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "primitive" href = "https://doc.rust-lang.org/1.78.0/std/primitive.array.html" > [T; 31]< / a > < div class = "where" > where
T: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,< / div > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-115" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#166-171" > source< / a > < a href = "#method.serialize-115" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-%5BT;+32%5D" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#166-171" > source< / a > < a href = "#impl-Serialize-for-%5BT;+32%5D" class = "anchor" > §< / a > < h3 class = "code-header" > impl< T> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "primitive" href = "https://doc.rust-lang.org/1.78.0/std/primitive.array.html" > [T; 32]< / a > < div class = "where" > where
T: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,< / div > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-116" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#166-171" > source< / a > < a href = "#method.serialize-116" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-%5BT%5D" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#175-186" > source< / a > < a href = "#impl-Serialize-for-%5BT%5D" class = "anchor" > §< / a > < h3 class = "code-header" > impl< T> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "primitive" href = "https://doc.rust-lang.org/1.78.0/std/primitive.slice.html" > [T]< / a > < div class = "where" > where
T: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,< / div > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-117" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#180-185" > source< / a > < a href = "#method.serialize-117" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-Box%3CT%3E" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#517-521" > source< / a > < a href = "#impl-Serialize-for-Box%3CT%3E" class = "anchor" > §< / a > < h3 class = "code-header" > impl< T> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "struct" href = "https://doc.rust-lang.org/1.78.0/alloc/boxed/struct.Box.html" title = "struct alloc::boxed::Box" > Box< / a > < T> < div class = "where" > where
T: ?< a class = "trait" href = "https://doc.rust-lang.org/1.78.0/core/marker/trait.Sized.html" title = "trait core::marker::Sized" > Sized< / a > + < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,< / div > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-118" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#517-521" > source< / a > < a href = "#method.serialize-118" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-BinaryHeap%3CT%3E" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#233-237" > source< / a > < a href = "#impl-Serialize-for-BinaryHeap%3CT%3E" class = "anchor" > §< / a > < h3 class = "code-header" > impl< T> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "struct" href = "https://doc.rust-lang.org/1.78.0/alloc/collections/binary_heap/struct.BinaryHeap.html" title = "struct alloc::collections::binary_heap::BinaryHeap" > BinaryHeap< / a > < T> < div class = "where" > where
T: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,< / div > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-119" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#233-237" > source< / a > < a href = "#method.serialize-119" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-BTreeSet%3CT%3E" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#239-243" > source< / a > < a href = "#impl-Serialize-for-BTreeSet%3CT%3E" class = "anchor" > §< / a > < h3 class = "code-header" > impl< T> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "struct" href = "https://doc.rust-lang.org/1.78.0/alloc/collections/btree/set/struct.BTreeSet.html" title = "struct alloc::collections::btree::set::BTreeSet" > BTreeSet< / a > < T> < div class = "where" > where
T: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,< / div > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-120" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#239-243" > source< / a > < a href = "#method.serialize-120" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-LinkedList%3CT%3E" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#251-255" > source< / a > < a href = "#impl-Serialize-for-LinkedList%3CT%3E" class = "anchor" > §< / a > < h3 class = "code-header" > impl< T> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "struct" href = "https://doc.rust-lang.org/1.78.0/alloc/collections/linked_list/struct.LinkedList.html" title = "struct alloc::collections::linked_list::LinkedList" > LinkedList< / a > < T> < div class = "where" > where
T: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,< / div > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-121" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#251-255" > source< / a > < a href = "#method.serialize-121" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-VecDeque%3CT%3E" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#263-267" > source< / a > < a href = "#impl-Serialize-for-VecDeque%3CT%3E" class = "anchor" > §< / a > < h3 class = "code-header" > impl< T> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "struct" href = "https://doc.rust-lang.org/1.78.0/alloc/collections/vec_deque/struct.VecDeque.html" title = "struct alloc::collections::vec_deque::VecDeque" > VecDeque< / a > < T> < div class = "where" > where
T: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,< / div > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-122" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#263-267" > source< / a > < a href = "#method.serialize-122" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-Vec%3CT%3E" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#257-261" > source< / a > < a href = "#impl-Serialize-for-Vec%3CT%3E" class = "anchor" > §< / a > < h3 class = "code-header" > impl< T> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "struct" href = "https://doc.rust-lang.org/1.78.0/alloc/vec/struct.Vec.html" title = "struct alloc::vec::Vec" > Vec< / a > < T> < div class = "where" > where
T: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,< / div > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-123" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#257-261" > source< / a > < a href = "#method.serialize-123" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-Cell%3CT%3E" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#635-645" > source< / a > < a href = "#impl-Serialize-for-Cell%3CT%3E" class = "anchor" > §< / a > < h3 class = "code-header" > impl< T> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "struct" href = "https://doc.rust-lang.org/1.78.0/core/cell/struct.Cell.html" title = "struct core::cell::Cell" > Cell< / a > < T> < div class = "where" > where
T: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > + < a class = "trait" href = "https://doc.rust-lang.org/1.78.0/core/marker/trait.Copy.html" title = "trait core::marker::Copy" > Copy< / a > ,< / div > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-124" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#639-644" > source< / a > < a href = "#method.serialize-124" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-RefCell%3CT%3E" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#647-660" > source< / a > < a href = "#impl-Serialize-for-RefCell%3CT%3E" class = "anchor" > §< / a > < h3 class = "code-header" > impl< T> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "struct" href = "https://doc.rust-lang.org/1.78.0/core/cell/struct.RefCell.html" title = "struct core::cell::RefCell" > RefCell< / a > < T> < div class = "where" > where
T: ?< a class = "trait" href = "https://doc.rust-lang.org/1.78.0/core/marker/trait.Sized.html" title = "trait core::marker::Sized" > Sized< / a > + < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,< / div > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-125" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#651-659" > source< / a > < a href = "#method.serialize-125" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-Reverse%3CT%3E" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#1043-1054" > source< / a > < a href = "#impl-Serialize-for-Reverse%3CT%3E" class = "anchor" > §< / a > < h3 class = "code-header" > impl< T> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "struct" href = "https://doc.rust-lang.org/1.78.0/core/cmp/struct.Reverse.html" title = "struct core::cmp::Reverse" > Reverse< / a > < T> < div class = "where" > where
T: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,< / div > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-126" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#1048-1053" > source< / a > < a href = "#method.serialize-126" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-PhantomData%3CT%3E" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#117-128" > source< / a > < a href = "#impl-Serialize-for-PhantomData%3CT%3E" class = "anchor" > §< / a > < h3 class = "code-header" > impl< T> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "struct" href = "https://doc.rust-lang.org/1.78.0/core/marker/struct.PhantomData.html" title = "struct core::marker::PhantomData" > PhantomData< / a > < T> < div class = "where" > where
T: ?< a class = "trait" href = "https://doc.rust-lang.org/1.78.0/core/marker/trait.Sized.html" title = "trait core::marker::Sized" > Sized< / a > ,< / div > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-127" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#122-127" > source< / a > < a href = "#method.serialize-127" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-Saturating%3CT%3E" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#1030-1041" > source< / a > < a href = "#impl-Serialize-for-Saturating%3CT%3E" class = "anchor" > §< / a > < h3 class = "code-header" > impl< T> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "struct" href = "https://doc.rust-lang.org/1.78.0/core/num/saturating/struct.Saturating.html" title = "struct core::num::saturating::Saturating" > Saturating< / a > < T> < div class = "where" > where
T: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,< / div > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-128" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#1035-1040" > source< / a > < a href = "#method.serialize-128" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-Wrapping%3CT%3E" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#1016-1027" > source< / a > < a href = "#impl-Serialize-for-Wrapping%3CT%3E" class = "anchor" > §< / a > < h3 class = "code-header" > impl< T> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "struct" href = "https://doc.rust-lang.org/1.78.0/core/num/wrapping/struct.Wrapping.html" title = "struct core::num::wrapping::Wrapping" > Wrapping< / a > < T> < div class = "where" > where
T: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,< / div > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-129" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#1021-1026" > source< / a > < a href = "#method.serialize-129" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-Mutex%3CT%3E" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#664-677" > source< / a > < a href = "#impl-Serialize-for-Mutex%3CT%3E" class = "anchor" > §< / a > < h3 class = "code-header" > impl< T> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "struct" href = "https://doc.rust-lang.org/1.78.0/std/sync/mutex/struct.Mutex.html" title = "struct std::sync::mutex::Mutex" > Mutex< / a > < T> < div class = "where" > where
T: ?< a class = "trait" href = "https://doc.rust-lang.org/1.78.0/core/marker/trait.Sized.html" title = "trait core::marker::Sized" > Sized< / a > + < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,< / div > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-130" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#668-676" > source< / a > < a href = "#method.serialize-130" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-RwLock%3CT%3E" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#681-694" > source< / a > < a href = "#impl-Serialize-for-RwLock%3CT%3E" class = "anchor" > §< / a > < h3 class = "code-header" > impl< T> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "struct" href = "https://doc.rust-lang.org/1.78.0/std/sync/rwlock/struct.RwLock.html" title = "struct std::sync::rwlock::RwLock" > RwLock< / a > < T> < div class = "where" > where
T: ?< a class = "trait" href = "https://doc.rust-lang.org/1.78.0/core/marker/trait.Sized.html" title = "trait core::marker::Sized" > Sized< / a > + < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,< / div > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-131" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#685-693" > source< / a > < a href = "#method.serialize-131" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-Result%3CT,+E%3E" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#698-714" > source< / a > < a href = "#impl-Serialize-for-Result%3CT,+E%3E" class = "anchor" > §< / a > < h3 class = "code-header" > impl< T, E> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < T, E> < div class = "where" > where
2024-03-11 08:39:13 +00:00
T: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,
2024-05-05 09:43:20 +00:00
E: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,< / div > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-132" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#703-713" > source< / a > < a href = "#method.serialize-132" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < details class = "toggle implementors-toggle" > < summary > < section id = "impl-Serialize-for-HashSet%3CT,+H%3E" class = "impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#245-249" > source< / a > < a href = "#impl-Serialize-for-HashSet%3CT,+H%3E" class = "anchor" > §< / a > < h3 class = "code-header" > impl< T, H> < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > for < a class = "struct" href = "https://doc.rust-lang.org/1.78.0/std/collections/hash/set/struct.HashSet.html" title = "struct std::collections::hash::set::HashSet" > HashSet< / a > < T, H> < div class = "where" > where
T: < a class = "trait" href = "trait.Serialize.html" title = "trait serde::Serialize" > Serialize< / a > ,< / div > < / h3 > < / section > < / summary > < div class = "impl-items" > < section id = "method.serialize-133" class = "method trait-impl" > < a class = "src rightside" href = "../src/serde/ser/impls.rs.html#245-249" > source< / a > < a href = "#method.serialize-133" class = "anchor" > §< / a > < h4 class = "code-header" > fn < a href = "#tymethod.serialize" class = "fn" > serialize< / a > < S> (& self, serializer: S) -> < a class = "enum" href = "https://doc.rust-lang.org/1.78.0/core/result/enum.Result.html" title = "enum core::result::Result" > Result< / a > < S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Ok" title = "type serde::Serializer::Ok" > Ok< / a > , S::< a class = "associatedtype" href = "trait.Serializer.html#associatedtype.Error" title = "type serde::Serializer::Error" > Error< / a > > < div class = "where" > where
2024-03-11 08:39:13 +00:00
S: < a class = "trait" href = "trait.Serializer.html" title = "trait serde::Serializer" > Serializer< / a > ,< / div > < / h4 > < / section > < / div > < / details > < h2 id = "implementors" class = "section-header" > Implementors< a href = "#implementors" class = "anchor" > §< / a > < / h2 > < div id = "implementors-list" > < / div > < script src = "../trait.impl/serde/ser/trait.Serialize.js" data-ignore-extern-crates = "alloc,core,std" async > < / script > < / section > < / div > < / main > < / body > < / html >