pub trait Serialize {
    // Required method
    fn serialize<S>(
        &self,
        serializer: S,
    ) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>
       where S: Serializer;
}Expand description
A data structure that can be serialized into any data format supported by Serde.
Serde provides Serialize implementations for many Rust primitive and
standard library types. The complete list is here. All of
these can be serialized using Serde out of the box.
Additionally, Serde provides a procedural macro called serde_derive to
automatically generate Serialize implementations for structs and enums in
your program. See the derive section of the manual for how to use this.
In rare cases it may be necessary to implement Serialize manually for some
type in your program. See the Implementing Serialize section of the
manual for more about this.
Third-party crates may provide Serialize implementations for types that
they expose. For example the linked-hash-map crate provides a
LinkedHashMap<K, V> type that is serializable by Serde because the crate
provides an implementation of Serialize for it.
Required Methods§
Sourcefn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
 
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Serialize this value into the given Serde serializer.
See the Implementing Serialize section of the manual for more
information about how to implement this method.
use serde::ser::{Serialize, SerializeStruct, Serializer};
struct Person {
    name: String,
    age: u8,
    phones: Vec<String>,
}
// This is what #[derive(Serialize)] would generate.
impl Serialize for Person {
    fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>
    where
        S: Serializer,
    {
        let mut s = serializer.serialize_struct("Person", 3)?;
        s.serialize_field("name", &self.name)?;
        s.serialize_field("age", &self.age)?;
        s.serialize_field("phones", &self.phones)?;
        s.end()
    }
}Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.
Implementations on Foreign Types§
Source§impl Serialize for IpAddr
 
impl Serialize for IpAddr
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for SocketAddr
 
impl Serialize for SocketAddr
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for Sign
 
impl Serialize for Sign
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for Value
 
impl Serialize for Value
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for bool
 
impl Serialize for bool
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for char
 
impl Serialize for char
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for f32
 
impl Serialize for f32
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for f64
 
impl Serialize for f64
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for i8
 
impl Serialize for i8
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for i16
 
impl Serialize for i16
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for i32
 
impl Serialize for i32
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for i64
 
impl Serialize for i64
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for i128
 
impl Serialize for i128
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for isize
 
impl Serialize for isize
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for str
 
impl Serialize for str
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for u8
 
impl Serialize for u8
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for u16
 
impl Serialize for u16
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for u32
 
impl Serialize for u32
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for u64
 
impl Serialize for u64
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for u128
 
impl Serialize for u128
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for ()
 
impl Serialize for ()
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for usize
 
impl Serialize for usize
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for CString
 
impl Serialize for CString
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for String
 
impl Serialize for String
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for CStr
 
impl Serialize for CStr
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for Ipv4Addr
 
impl Serialize for Ipv4Addr
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for Ipv6Addr
 
impl Serialize for Ipv6Addr
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for SocketAddrV4
 
impl Serialize for SocketAddrV4
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for SocketAddrV6
 
impl Serialize for SocketAddrV6
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for NonZero<i8>
 
impl Serialize for NonZero<i8>
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for NonZero<i16>
 
impl Serialize for NonZero<i16>
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for NonZero<i32>
 
impl Serialize for NonZero<i32>
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for NonZero<i64>
 
impl Serialize for NonZero<i64>
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for NonZero<i128>
 
impl Serialize for NonZero<i128>
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for NonZero<isize>
 
impl Serialize for NonZero<isize>
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for NonZero<u8>
 
impl Serialize for NonZero<u8>
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for NonZero<u16>
 
impl Serialize for NonZero<u16>
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for NonZero<u32>
 
impl Serialize for NonZero<u32>
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for NonZero<u64>
 
impl Serialize for NonZero<u64>
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for NonZero<u128>
 
impl Serialize for NonZero<u128>
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for NonZero<usize>
 
impl Serialize for NonZero<usize>
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for AtomicBool
 
impl Serialize for AtomicBool
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for AtomicI8
 
impl Serialize for AtomicI8
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for AtomicI16
 
impl Serialize for AtomicI16
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for AtomicI32
 
impl Serialize for AtomicI32
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for AtomicI64
 
impl Serialize for AtomicI64
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for AtomicIsize
 
impl Serialize for AtomicIsize
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for AtomicU8
 
impl Serialize for AtomicU8
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for AtomicU16
 
impl Serialize for AtomicU16
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for AtomicU32
 
impl Serialize for AtomicU32
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for AtomicU64
 
impl Serialize for AtomicU64
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for AtomicUsize
 
impl Serialize for AtomicUsize
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for Duration
 
impl Serialize for Duration
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for OsStr
 
impl Serialize for OsStr
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for OsString
 
impl Serialize for OsString
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for Path
 
impl Serialize for Path
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for PathBuf
 
impl Serialize for PathBuf
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for SystemTime
 
impl Serialize for SystemTime
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for BigInt
 
impl Serialize for BigInt
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for BigUint
 
impl Serialize for BigUint
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for ByteBuf
 
impl Serialize for ByteBuf
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for Bytes
 
impl Serialize for Bytes
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for Map<String, Value>
 
impl Serialize for Map<String, Value>
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for Number
 
impl Serialize for Number
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for Url
Serializes this URL into a serde stream.
 
impl Serialize for Url
Serializes this URL into a serde stream.
This implementation is only available if the serde Cargo feature is enabled.
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for Braced
 
impl Serialize for Braced
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for Hyphenated
 
impl Serialize for Hyphenated
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for Simple
 
impl Serialize for Simple
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for Urn
 
impl Serialize for Urn
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for NonNilUuid
 
impl Serialize for NonNilUuid
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for Uuid
 
impl Serialize for Uuid
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
§impl Serialize for AddOutgoingWebhookRequest
 
impl Serialize for AddOutgoingWebhookRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for AddOutgoingWebhookResponse
 
impl Serialize for AddOutgoingWebhookResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for AddgossipRequest
 
impl Serialize for AddgossipRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for AddgossipResponse
 
impl Serialize for AddgossipResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for AddpsbtoutputRequest
 
impl Serialize for AddpsbtoutputRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for AddpsbtoutputResponse
 
impl Serialize for AddpsbtoutputResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for AesAuthEncParams
 
impl Serialize for AesAuthEncParams
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for AesAuthEncParams
 
impl Serialize for AesAuthEncParams
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for AesParameters
 
impl Serialize for AesParameters
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
§impl Serialize for AesParameters
 
impl Serialize for AesParameters
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
§impl Serialize for AlgorithmIdentifier
 
impl Serialize for AlgorithmIdentifier
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
§impl Serialize for AlgorithmIdentifier
 
impl Serialize for AlgorithmIdentifier
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
§impl Serialize for AllowlistItemEntry
 
impl Serialize for AllowlistItemEntry
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for Amount
 
impl Serialize for Amount
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for Amount
 
impl Serialize for Amount
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for AmountOrAll
 
impl Serialize for AmountOrAll
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for AmountOrAny
 
impl Serialize for AmountOrAny
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ApprovePairingRequest
 
impl Serialize for ApprovePairingRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ApprovePairingResponse
 
impl Serialize for ApprovePairingResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for AskreneageRequest
 
impl Serialize for AskreneageRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for AskreneageResponse
 
impl Serialize for AskreneageResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for AskrenebiaschannelBiases
 
impl Serialize for AskrenebiaschannelBiases
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for AskrenebiaschannelRequest
 
impl Serialize for AskrenebiaschannelRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for AskrenebiaschannelResponse
 
impl Serialize for AskrenebiaschannelResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for AskrenecreatechannelRequest
 
impl Serialize for AskrenecreatechannelRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for AskrenecreatechannelResponse
 
impl Serialize for AskrenecreatechannelResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for AskrenecreatelayerLayers
 
impl Serialize for AskrenecreatelayerLayers
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for AskrenecreatelayerLayersBiases
 
impl Serialize for AskrenecreatelayerLayersBiases
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for AskrenecreatelayerLayersChannelUpdates
 
impl Serialize for AskrenecreatelayerLayersChannelUpdates
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for AskrenecreatelayerLayersConstraints
 
impl Serialize for AskrenecreatelayerLayersConstraints
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for AskrenecreatelayerLayersCreatedChannels
 
impl Serialize for AskrenecreatelayerLayersCreatedChannels
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for AskrenecreatelayerRequest
 
impl Serialize for AskrenecreatelayerRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for AskrenecreatelayerResponse
 
impl Serialize for AskrenecreatelayerResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for AskrenedisablenodeRequest
 
impl Serialize for AskrenedisablenodeRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for AskrenedisablenodeResponse
 
impl Serialize for AskrenedisablenodeResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for AskreneinformchannelConstraints
 
impl Serialize for AskreneinformchannelConstraints
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for AskreneinformchannelInform
 
impl Serialize for AskreneinformchannelInform
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for AskreneinformchannelRequest
 
impl Serialize for AskreneinformchannelRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for AskreneinformchannelResponse
 
impl Serialize for AskreneinformchannelResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for AskrenelistlayersLayers
 
impl Serialize for AskrenelistlayersLayers
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for AskrenelistlayersLayersBiases
 
impl Serialize for AskrenelistlayersLayersBiases
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for AskrenelistlayersLayersChannelUpdates
 
impl Serialize for AskrenelistlayersLayersChannelUpdates
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for AskrenelistlayersLayersConstraints
 
impl Serialize for AskrenelistlayersLayersConstraints
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for AskrenelistlayersLayersCreatedChannels
 
impl Serialize for AskrenelistlayersLayersCreatedChannels
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for AskrenelistlayersRequest
 
impl Serialize for AskrenelistlayersRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for AskrenelistlayersResponse
 
impl Serialize for AskrenelistlayersResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for AskrenelistreservationsRequest
 
impl Serialize for AskrenelistreservationsRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for AskrenelistreservationsReservations
 
impl Serialize for AskrenelistreservationsReservations
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for AskrenelistreservationsResponse
 
impl Serialize for AskrenelistreservationsResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for AskreneremovelayerRequest
 
impl Serialize for AskreneremovelayerRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for AskreneremovelayerResponse
 
impl Serialize for AskreneremovelayerResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for AskrenereservePath
 
impl Serialize for AskrenereservePath
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for AskrenereserveRequest
 
impl Serialize for AskrenereserveRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for AskrenereserveResponse
 
impl Serialize for AskrenereserveResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for AskreneunreservePath
 
impl Serialize for AskreneunreservePath
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for AskreneunreserveRequest
 
impl Serialize for AskreneunreserveRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for AskreneunreserveResponse
 
impl Serialize for AskreneunreserveResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for AskreneupdatechannelRequest
 
impl Serialize for AskreneupdatechannelRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for AskreneupdatechannelResponse
 
impl Serialize for AskreneupdatechannelResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for Asn1RawDer
 
impl Serialize for Asn1RawDer
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for Asn1RawDer
 
impl Serialize for Asn1RawDer
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for Attribute
 
impl Serialize for Attribute
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
§impl Serialize for Attribute
 
impl Serialize for Attribute
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
§impl Serialize for AttributeTypeAndValue
 
impl Serialize for AttributeTypeAndValue
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
§impl Serialize for AttributeTypeAndValue
 
impl Serialize for AttributeTypeAndValue
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
§impl Serialize for Attributes
 
impl Serialize for Attributes
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
§impl Serialize for AuthorityKeyIdentifier
 
impl Serialize for AuthorityKeyIdentifier
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for AuthorityKeyIdentifier
 
impl Serialize for AuthorityKeyIdentifier
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for AutocleanSubsystem
 
impl Serialize for AutocleanSubsystem
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for AutocleanonceAutoclean
 
impl Serialize for AutocleanonceAutoclean
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for AutocleanonceAutocleanExpiredinvoices
 
impl Serialize for AutocleanonceAutocleanExpiredinvoices
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for AutocleanonceAutocleanFailedforwards
 
impl Serialize for AutocleanonceAutocleanFailedforwards
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for AutocleanonceAutocleanFailedpays
 
impl Serialize for AutocleanonceAutocleanFailedpays
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for AutocleanonceAutocleanPaidinvoices
 
impl Serialize for AutocleanonceAutocleanPaidinvoices
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for AutocleanonceAutocleanSucceededforwards
 
impl Serialize for AutocleanonceAutocleanSucceededforwards
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for AutocleanonceAutocleanSucceededpays
 
impl Serialize for AutocleanonceAutocleanSucceededpays
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for AutocleanonceRequest
 
impl Serialize for AutocleanonceRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for AutocleanonceResponse
 
impl Serialize for AutocleanonceResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for AutocleanstatusAutoclean
 
impl Serialize for AutocleanstatusAutoclean
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for AutocleanstatusAutocleanExpiredinvoices
 
impl Serialize for AutocleanstatusAutocleanExpiredinvoices
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for AutocleanstatusAutocleanFailedforwards
 
impl Serialize for AutocleanstatusAutocleanFailedforwards
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for AutocleanstatusAutocleanFailedpays
 
impl Serialize for AutocleanstatusAutocleanFailedpays
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for AutocleanstatusAutocleanPaidinvoices
 
impl Serialize for AutocleanstatusAutocleanPaidinvoices
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for AutocleanstatusAutocleanSucceededforwards
 
impl Serialize for AutocleanstatusAutocleanSucceededforwards
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for AutocleanstatusAutocleanSucceededpays
 
impl Serialize for AutocleanstatusAutocleanSucceededpays
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for AutocleanstatusRequest
 
impl Serialize for AutocleanstatusRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for AutocleanstatusResponse
 
impl Serialize for AutocleanstatusResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for BMPStringAsn1
 
impl Serialize for BMPStringAsn1
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for BasicConstraints
 
impl Serialize for BasicConstraints
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for BasicConstraints
 
impl Serialize for BasicConstraints
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for BitString
 
impl Serialize for BitString
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
§impl Serialize for BitString
 
impl Serialize for BitString
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
§impl Serialize for BitStringAsn1
 
impl Serialize for BitStringAsn1
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for BitStringAsn1
 
impl Serialize for BitStringAsn1
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for BkprchannelsapyChannelsApy
 
impl Serialize for BkprchannelsapyChannelsApy
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for BkprchannelsapyRequest
 
impl Serialize for BkprchannelsapyRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for BkprchannelsapyResponse
 
impl Serialize for BkprchannelsapyResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for BkprdumpincomecsvCsvFormat
 
impl Serialize for BkprdumpincomecsvCsvFormat
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for BkprdumpincomecsvRequest
 
impl Serialize for BkprdumpincomecsvRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for BkprdumpincomecsvResponse
 
impl Serialize for BkprdumpincomecsvResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for BkpreditdescriptionbyoutpointRequest
 
impl Serialize for BkpreditdescriptionbyoutpointRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for BkpreditdescriptionbyoutpointResponse
 
impl Serialize for BkpreditdescriptionbyoutpointResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for BkpreditdescriptionbyoutpointUpdated
 
impl Serialize for BkpreditdescriptionbyoutpointUpdated
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for BkpreditdescriptionbyoutpointUpdatedType
 
impl Serialize for BkpreditdescriptionbyoutpointUpdatedType
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for BkpreditdescriptionbypaymentidRequest
 
impl Serialize for BkpreditdescriptionbypaymentidRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for BkpreditdescriptionbypaymentidResponse
 
impl Serialize for BkpreditdescriptionbypaymentidResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for BkpreditdescriptionbypaymentidUpdated
 
impl Serialize for BkpreditdescriptionbypaymentidUpdated
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for BkpreditdescriptionbypaymentidUpdatedType
 
impl Serialize for BkpreditdescriptionbypaymentidUpdatedType
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for BkprinspectRequest
 
impl Serialize for BkprinspectRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for BkprinspectResponse
 
impl Serialize for BkprinspectResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for BkprinspectTxs
 
impl Serialize for BkprinspectTxs
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for BkprinspectTxsOutputs
 
impl Serialize for BkprinspectTxsOutputs
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for BkprlistaccounteventsEvents
 
impl Serialize for BkprlistaccounteventsEvents
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for BkprlistaccounteventsEventsType
 
impl Serialize for BkprlistaccounteventsEventsType
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for BkprlistaccounteventsRequest
 
impl Serialize for BkprlistaccounteventsRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for BkprlistaccounteventsResponse
 
impl Serialize for BkprlistaccounteventsResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for BkprlistbalancesAccounts
 
impl Serialize for BkprlistbalancesAccounts
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for BkprlistbalancesAccountsBalances
 
impl Serialize for BkprlistbalancesAccountsBalances
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for BkprlistbalancesRequest
 
impl Serialize for BkprlistbalancesRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for BkprlistbalancesResponse
 
impl Serialize for BkprlistbalancesResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for BkprlistincomeIncomeEvents
 
impl Serialize for BkprlistincomeIncomeEvents
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for BkprlistincomeRequest
 
impl Serialize for BkprlistincomeRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for BkprlistincomeResponse
 
impl Serialize for BkprlistincomeResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for BlacklistruneBlacklist
 
impl Serialize for BlacklistruneBlacklist
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for BlacklistruneRequest
 
impl Serialize for BlacklistruneRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for BlacklistruneResponse
 
impl Serialize for BlacklistruneResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for BlockAddedNotification
 
impl Serialize for BlockAddedNotification
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for BmpStringAsn1
 
impl Serialize for BmpStringAsn1
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for Certificate
 
impl Serialize for Certificate
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for Certificate
 
impl Serialize for Certificate
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for CertificationRequest
 
impl Serialize for CertificationRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for CertificationRequest
 
impl Serialize for CertificationRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for CertificationRequestInfo
 
impl Serialize for CertificationRequestInfo
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for CertificationRequestInfo
 
impl Serialize for CertificationRequestInfo
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ChainTrackerEntry
 
impl Serialize for ChainTrackerEntry
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ChallengeRequest
 
impl Serialize for ChallengeRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ChallengeResponse
 
impl Serialize for ChallengeResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ChallengeScope
 
impl Serialize for ChallengeScope
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ChannelEntry
 
impl Serialize for ChannelEntry
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ChannelId
 
impl Serialize for ChannelId
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ChannelOpenFailedNotification
 
impl Serialize for ChannelOpenFailedNotification
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ChannelOpenedNotification
 
impl Serialize for ChannelOpenedNotification
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ChannelSetup
 
impl Serialize for ChannelSetup
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ChannelSide
 
impl Serialize for ChannelSide
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ChannelState
 
impl Serialize for ChannelState
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ChannelStateChangedCause
 
impl Serialize for ChannelStateChangedCause
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ChannelStateChangedNotification
 
impl Serialize for ChannelStateChangedNotification
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ChannelTypeName
 
impl Serialize for ChannelTypeName
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for CheckmessageRequest
 
impl Serialize for CheckmessageRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for CheckmessageResponse
 
impl Serialize for CheckmessageResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for CheckruneRequest
 
impl Serialize for CheckruneRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for CheckruneResponse
 
impl Serialize for CheckruneResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for CloseRequest
 
impl Serialize for CloseRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for CloseResponse
 
impl Serialize for CloseResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for CloseType
 
impl Serialize for CloseType
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for CommitmentInfo2
 
impl Serialize for CommitmentInfo2
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for CommitmentSignatures
 
impl Serialize for CommitmentSignatures
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for CommitmentType
 
impl Serialize for CommitmentType
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ConnectAddress
 
impl Serialize for ConnectAddress
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ConnectAddressType
 
impl Serialize for ConnectAddressType
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ConnectDirection
 
impl Serialize for ConnectDirection
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ConnectRequest
 
impl Serialize for ConnectRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ConnectResponse
 
impl Serialize for ConnectResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for CounterpartyCommitmentSecrets
 
impl Serialize for CounterpartyCommitmentSecrets
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for CreateinvoicePaidOutpoint
 
impl Serialize for CreateinvoicePaidOutpoint
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for CreateinvoiceRequest
 
impl Serialize for CreateinvoiceRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for CreateinvoiceResponse
 
impl Serialize for CreateinvoiceResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for CreateinvoiceStatus
 
impl Serialize for CreateinvoiceStatus
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for CreateonionHops
 
impl Serialize for CreateonionHops
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for CreateonionRequest
 
impl Serialize for CreateonionRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for CreateonionResponse
 
impl Serialize for CreateonionResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for CreateruneRequest
 
impl Serialize for CreateruneRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for CreateruneResponse
 
impl Serialize for CreateruneResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for CustomMsgNotification
 
impl Serialize for CustomMsgNotification
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for Custommsg
 
impl Serialize for Custommsg
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for DatastoreMode
 
impl Serialize for DatastoreMode
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for DatastoreRequest
 
impl Serialize for DatastoreRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for DatastoreResponse
 
impl Serialize for DatastoreResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for DatastoreusageDatastoreusage
 
impl Serialize for DatastoreusageDatastoreusage
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for DatastoreusageRequest
 
impl Serialize for DatastoreusageRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for DatastoreusageResponse
 
impl Serialize for DatastoreusageResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for DecodeExtra
 
impl Serialize for DecodeExtra
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for DecodeFallbacks
 
impl Serialize for DecodeFallbacks
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for DecodeFallbacksType
 
impl Serialize for DecodeFallbacksType
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for DecodeInvoiceFallbacks
 
impl Serialize for DecodeInvoiceFallbacks
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for DecodeInvoicePathsPath
 
impl Serialize for DecodeInvoicePathsPath
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for DecodeInvreqBip353Name
 
impl Serialize for DecodeInvreqBip353Name
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for DecodeInvreqPaths
 
impl Serialize for DecodeInvreqPaths
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for DecodeInvreqPathsPath
 
impl Serialize for DecodeInvreqPathsPath
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for DecodeOfferPaths
 
impl Serialize for DecodeOfferPaths
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for DecodeOfferRecurrencePaywindow
 
impl Serialize for DecodeOfferRecurrencePaywindow
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for DecodeRequest
 
impl Serialize for DecodeRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for DecodeResponse
 
impl Serialize for DecodeResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for DecodeRestrictions
 
impl Serialize for DecodeRestrictions
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for DecodeRouteHop
 
impl Serialize for DecodeRouteHop
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for DecodeRoutehint
 
impl Serialize for DecodeRoutehint
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for DecodeRoutehintList
 
impl Serialize for DecodeRoutehintList
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for DecodeType
 
impl Serialize for DecodeType
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for DecodepayExtra
 
impl Serialize for DecodepayExtra
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for DecodepayFallbacks
 
impl Serialize for DecodepayFallbacks
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for DecodepayFallbacksType
 
impl Serialize for DecodepayFallbacksType
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for DecodepayRequest
 
impl Serialize for DecodepayRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for DecodepayResponse
 
impl Serialize for DecodepayResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for DefaultError
 
impl Serialize for DefaultError
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for DeldatastoreRequest
 
impl Serialize for DeldatastoreRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for DeldatastoreResponse
 
impl Serialize for DeldatastoreResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for DeleteOutgoingWebhooksRequest
 
impl Serialize for DeleteOutgoingWebhooksRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for DelforwardRequest
 
impl Serialize for DelforwardRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for DelforwardResponse
 
impl Serialize for DelforwardResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for DelforwardStatus
 
impl Serialize for DelforwardStatus
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for DelinvoiceRequest
 
impl Serialize for DelinvoiceRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for DelinvoiceResponse
 
impl Serialize for DelinvoiceResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for DelinvoiceStatus
 
impl Serialize for DelinvoiceStatus
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for DelinvoiceStatus
 
impl Serialize for DelinvoiceStatus
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for DelpayPayments
 
impl Serialize for DelpayPayments
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for DelpayPaymentsStatus
 
impl Serialize for DelpayPaymentsStatus
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for DelpayRequest
 
impl Serialize for DelpayRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for DelpayResponse
 
impl Serialize for DelpayResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for DelpayStatus
 
impl Serialize for DelpayStatus
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for Details
 
impl Serialize for Details
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for DevforgetchannelRequest
 
impl Serialize for DevforgetchannelRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for DevforgetchannelResponse
 
impl Serialize for DevforgetchannelResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for DevspliceRequest
 
impl Serialize for DevspliceRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for DevspliceResponse
 
impl Serialize for DevspliceResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for DigestInfo
 
impl Serialize for DigestInfo
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for DigestInfo
 
impl Serialize for DigestInfo
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for DirectoryString
 
impl Serialize for DirectoryString
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
§impl Serialize for DirectoryString
 
impl Serialize for DirectoryString
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
§impl Serialize for DisableinvoicerequestRequest
 
impl Serialize for DisableinvoicerequestRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for DisableinvoicerequestResponse
 
impl Serialize for DisableinvoicerequestResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for DisableofferRequest
 
impl Serialize for DisableofferRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for DisableofferResponse
 
impl Serialize for DisableofferResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for DisconnectRequest
 
impl Serialize for DisconnectRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for DisconnectResponse
 
impl Serialize for DisconnectResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ECPrivateKey
 
impl Serialize for ECPrivateKey
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for EcParameters
 
impl Serialize for EcParameters
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
§impl Serialize for EcParameters
 
impl Serialize for EcParameters
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
§impl Serialize for EcdsaSignatureValue
 
impl Serialize for EcdsaSignatureValue
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for EdiPartyName
 
impl Serialize for EdiPartyName
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for EdiPartyName
 
impl Serialize for EdiPartyName
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for EmergencyrecoverRequest
 
impl Serialize for EmergencyrecoverRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for EmergencyrecoverResponse
 
impl Serialize for EmergencyrecoverResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for Empty
 
impl Serialize for Empty
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for EnableofferRequest
 
impl Serialize for EnableofferRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for EnableofferResponse
 
impl Serialize for EnableofferResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for EnforcementState
 
impl Serialize for EnforcementState
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ExportNodeRequest
 
impl Serialize for ExportNodeRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ExportNodeResponse
 
impl Serialize for ExportNodeResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ExposesecretRequest
 
impl Serialize for ExposesecretRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ExposesecretResponse
 
impl Serialize for ExposesecretResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ExtendedKeyUsage
 
impl Serialize for ExtendedKeyUsage
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ExtendedKeyUsage
 
impl Serialize for ExtendedKeyUsage
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for Extension
 
impl Serialize for Extension
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
§impl Serialize for Extension
 
impl Serialize for Extension
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
§impl Serialize for Extensions
 
impl Serialize for Extensions
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for Extensions
 
impl Serialize for Extensions
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for Feerate
 
impl Serialize for Feerate
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for FeeratesOnchainFeeEstimates
 
impl Serialize for FeeratesOnchainFeeEstimates
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for FeeratesPerkb
 
impl Serialize for FeeratesPerkb
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for FeeratesPerkbEstimates
 
impl Serialize for FeeratesPerkbEstimates
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for FeeratesPerkw
 
impl Serialize for FeeratesPerkw
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for FeeratesPerkwEstimates
 
impl Serialize for FeeratesPerkwEstimates
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for FeeratesRequest
 
impl Serialize for FeeratesRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for FeeratesResponse
 
impl Serialize for FeeratesResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for FeeratesStyle
 
impl Serialize for FeeratesStyle
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for FetchinvoiceChanges
 
impl Serialize for FetchinvoiceChanges
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for FetchinvoiceNextPeriod
 
impl Serialize for FetchinvoiceNextPeriod
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for FetchinvoiceRequest
 
impl Serialize for FetchinvoiceRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for FetchinvoiceResponse
 
impl Serialize for FetchinvoiceResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for FundchannelCancelRequest
 
impl Serialize for FundchannelCancelRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for FundchannelCancelResponse
 
impl Serialize for FundchannelCancelResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for FundchannelChannelType
 
impl Serialize for FundchannelChannelType
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for FundchannelCompleteRequest
 
impl Serialize for FundchannelCompleteRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for FundchannelCompleteResponse
 
impl Serialize for FundchannelCompleteResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for FundchannelRequest
 
impl Serialize for FundchannelRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for FundchannelResponse
 
impl Serialize for FundchannelResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for FundchannelStartChannelType
 
impl Serialize for FundchannelStartChannelType
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for FundchannelStartRequest
 
impl Serialize for FundchannelStartRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for FundchannelStartResponse
 
impl Serialize for FundchannelStartResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for FunderupdatePolicy
 
impl Serialize for FunderupdatePolicy
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for FunderupdatePolicy
 
impl Serialize for FunderupdatePolicy
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for FunderupdateRequest
 
impl Serialize for FunderupdateRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for FunderupdateResponse
 
impl Serialize for FunderupdateResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for FundpsbtRequest
 
impl Serialize for FundpsbtRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for FundpsbtReservations
 
impl Serialize for FundpsbtReservations
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for FundpsbtResponse
 
impl Serialize for FundpsbtResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for GeneralName
 
impl Serialize for GeneralName
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
§impl Serialize for GeneralName
 
impl Serialize for GeneralName
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
§impl Serialize for GeneralStringAsn1
 
impl Serialize for GeneralStringAsn1
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for GeneralizedTimeAsn1
 
impl Serialize for GeneralizedTimeAsn1
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for GeneralizedTimeAsn1
 
impl Serialize for GeneralizedTimeAsn1
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for GetPairingDataRequest
 
impl Serialize for GetPairingDataRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for GetPairingDataResponse
 
impl Serialize for GetPairingDataResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for GetemergencyrecoverdataRequest
 
impl Serialize for GetemergencyrecoverdataRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for GetemergencyrecoverdataResponse
 
impl Serialize for GetemergencyrecoverdataResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for GetinfoAddress
 
impl Serialize for GetinfoAddress
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for GetinfoAddressType
 
impl Serialize for GetinfoAddressType
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for GetinfoBinding
 
impl Serialize for GetinfoBinding
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for GetinfoBindingType
 
impl Serialize for GetinfoBindingType
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for GetinfoOurFeatures
 
impl Serialize for GetinfoOurFeatures
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for GetinfoRequest
 
impl Serialize for GetinfoRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for GetinfoResponse
 
impl Serialize for GetinfoResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for GetlogLevel
 
impl Serialize for GetlogLevel
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for GetlogLog
 
impl Serialize for GetlogLog
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for GetlogLogType
 
impl Serialize for GetlogLogType
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for GetlogRequest
 
impl Serialize for GetlogRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for GetlogResponse
 
impl Serialize for GetlogResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for GetrouteRequest
 
impl Serialize for GetrouteRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for GetrouteResponse
 
impl Serialize for GetrouteResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for GetrouteRoute
 
impl Serialize for GetrouteRoute
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for GetrouteRouteStyle
 
impl Serialize for GetrouteRouteStyle
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for GetroutesRequest
 
impl Serialize for GetroutesRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for GetroutesResponse
 
impl Serialize for GetroutesResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for GetroutesRoutes
 
impl Serialize for GetroutesRoutes
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for GetroutesRoutesPath
 
impl Serialize for GetroutesRoutesPath
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for GlConfig
 
impl Serialize for GlConfig
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for HTLCInfo2
 
impl Serialize for HTLCInfo2
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for HashAlgorithm
 
impl Serialize for HashAlgorithm
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for HashAlgorithm
 
impl Serialize for HashAlgorithm
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
§impl Serialize for HelpFormathint
 
impl Serialize for HelpFormathint
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for HelpHelp
 
impl Serialize for HelpHelp
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for HelpRequest
 
impl Serialize for HelpRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for HelpResponse
 
impl Serialize for HelpResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for HsmRequest
 
impl Serialize for HsmRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for HsmRequestContext
 
impl Serialize for HsmRequestContext
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for HsmResponse
 
impl Serialize for HsmResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for HtlcState
 
impl Serialize for HtlcState
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for IA5StringAsn1
 
impl Serialize for IA5StringAsn1
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for Ia5StringAsn1
 
impl Serialize for Ia5StringAsn1
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for IncomingPayment
 
impl Serialize for IncomingPayment
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for InjectonionmessageRequest
 
impl Serialize for InjectonionmessageRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for InjectonionmessageResponse
 
impl Serialize for InjectonionmessageResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for InjectpaymentonionRequest
 
impl Serialize for InjectpaymentonionRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for InjectpaymentonionResponse
 
impl Serialize for InjectpaymentonionResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for IntegerAsn1
 
impl Serialize for IntegerAsn1
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for IntegerAsn1
 
impl Serialize for IntegerAsn1
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for InviteCode
 
impl Serialize for InviteCode
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for InvoiceRequest
 
impl Serialize for InvoiceRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for InvoiceResponse
 
impl Serialize for InvoiceResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for InvoicerequestRequest
 
impl Serialize for InvoicerequestRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for InvoicerequestResponse
 
impl Serialize for InvoicerequestResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for IsoDatetime
 
impl Serialize for IsoDatetime
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
§impl Serialize for Jwa
 
impl Serialize for Jwa
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for JweAlg
 
impl Serialize for JweAlg
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for JweEnc
 
impl Serialize for JweEnc
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for JweHeader
 
impl Serialize for JweHeader
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for Jwk
 
impl Serialize for Jwk
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for JwkKeyOps
 
impl Serialize for JwkKeyOps
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for JwkKeyType
 
impl Serialize for JwkKeyType
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for JwkPubKeyUse
 
impl Serialize for JwkPubKeyUse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for JwkPublicRsaKey
 
impl Serialize for JwkPublicRsaKey
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for JwkSet
 
impl Serialize for JwkSet
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for JwsAlg
 
impl Serialize for JwsAlg
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for JwsHeader
 
impl Serialize for JwsHeader
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for KeyUsage
 
impl Serialize for KeyUsage
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for KeyUsage
 
impl Serialize for KeyUsage
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for KeysendRequest
 
impl Serialize for KeysendRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for KeysendResponse
 
impl Serialize for KeysendResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for KeysendStatus
 
impl Serialize for KeysendStatus
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListInviteCodesRequest
 
impl Serialize for ListInviteCodesRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListInviteCodesResponse
 
impl Serialize for ListInviteCodesResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListOutgoingWebhooksRequest
 
impl Serialize for ListOutgoingWebhooksRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListOutgoingWebhooksResponse
 
impl Serialize for ListOutgoingWebhooksResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListaddressesAddresses
 
impl Serialize for ListaddressesAddresses
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListaddressesRequest
 
impl Serialize for ListaddressesRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListaddressesResponse
 
impl Serialize for ListaddressesResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListchannelsChannels
 
impl Serialize for ListchannelsChannels
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListchannelsRequest
 
impl Serialize for ListchannelsRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListchannelsResponse
 
impl Serialize for ListchannelsResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListclosedchannelsClosedchannels
 
impl Serialize for ListclosedchannelsClosedchannels
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListclosedchannelsClosedchannelsAlias
 
impl Serialize for ListclosedchannelsClosedchannelsAlias
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListclosedchannelsClosedchannelsCloseCause
 
impl Serialize for ListclosedchannelsClosedchannelsCloseCause
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListclosedchannelsRequest
 
impl Serialize for ListclosedchannelsRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListclosedchannelsResponse
 
impl Serialize for ListclosedchannelsResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsConfigs
 
impl Serialize for ListconfigsConfigs
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsConfigsAccepthtlctlvtypes
 
impl Serialize for ListconfigsConfigsAccepthtlctlvtypes
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsConfigsAddr
 
impl Serialize for ListconfigsConfigsAddr
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsConfigsAlias
 
impl Serialize for ListconfigsConfigsAlias
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsConfigsAllowdeprecatedapis
 
impl Serialize for ListconfigsConfigsAllowdeprecatedapis
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsConfigsAlwaysuseproxy
 
impl Serialize for ListconfigsConfigsAlwaysuseproxy
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsConfigsAnnounceaddr
 
impl Serialize for ListconfigsConfigsAnnounceaddr
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsConfigsAnnounceaddrdiscovered
 
impl Serialize for ListconfigsConfigsAnnounceaddrdiscovered
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsConfigsAnnounceaddrdiscoveredValueStr
 
impl Serialize for ListconfigsConfigsAnnounceaddrdiscoveredValueStr
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsConfigsAnnounceaddrdiscoveredport
 
impl Serialize for ListconfigsConfigsAnnounceaddrdiscoveredport
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsConfigsAnnounceaddrdns
 
impl Serialize for ListconfigsConfigsAnnounceaddrdns
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsConfigsAutoconnectseekerpeers
 
impl Serialize for ListconfigsConfigsAutoconnectseekerpeers
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsConfigsAutolisten
 
impl Serialize for ListconfigsConfigsAutolisten
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsConfigsBindaddr
 
impl Serialize for ListconfigsConfigsBindaddr
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsConfigsClearplugins
 
impl Serialize for ListconfigsConfigsClearplugins
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsConfigsCltvdelta
 
impl Serialize for ListconfigsConfigsCltvdelta
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsConfigsCltvfinal
 
impl Serialize for ListconfigsConfigsCltvfinal
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsConfigsCommitfee
 
impl Serialize for ListconfigsConfigsCommitfee
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsConfigsCommitfeerateoffset
 
impl Serialize for ListconfigsConfigsCommitfeerateoffset
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsConfigsCommittime
 
impl Serialize for ListconfigsConfigsCommittime
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsConfigsConf
 
impl Serialize for ListconfigsConfigsConf
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsConfigsConfSource
 
impl Serialize for ListconfigsConfigsConfSource
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsConfigsDaemon
 
impl Serialize for ListconfigsConfigsDaemon
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsConfigsDatabaseupgrade
 
impl Serialize for ListconfigsConfigsDatabaseupgrade
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsConfigsDeveloper
 
impl Serialize for ListconfigsConfigsDeveloper
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsConfigsDisabledns
 
impl Serialize for ListconfigsConfigsDisabledns
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsConfigsDisablempp
 
impl Serialize for ListconfigsConfigsDisablempp
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsConfigsDisableplugin
 
impl Serialize for ListconfigsConfigsDisableplugin
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsConfigsEncryptedhsm
 
impl Serialize for ListconfigsConfigsEncryptedhsm
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsConfigsExperimentalanchors
 
impl Serialize for ListconfigsConfigsExperimentalanchors
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsConfigsExperimentaldualfund
 
impl Serialize for ListconfigsConfigsExperimentaldualfund
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsConfigsExperimentaloffers
 
impl Serialize for ListconfigsConfigsExperimentaloffers
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsConfigsExperimentalonionmessages
 
impl Serialize for ListconfigsConfigsExperimentalonionmessages
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsConfigsExperimentalpeerstorage
 
impl Serialize for ListconfigsConfigsExperimentalpeerstorage
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsConfigsExperimentalshutdownwrongfunding
 
impl Serialize for ListconfigsConfigsExperimentalshutdownwrongfunding
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsConfigsExperimentalsplicing
 
impl Serialize for ListconfigsConfigsExperimentalsplicing
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsConfigsFeebase
 
impl Serialize for ListconfigsConfigsFeebase
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsConfigsFeepersatoshi
 
impl Serialize for ListconfigsConfigsFeepersatoshi
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsConfigsFetchinvoicenoconnect
 
impl Serialize for ListconfigsConfigsFetchinvoicenoconnect
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsConfigsForcefeerates
 
impl Serialize for ListconfigsConfigsForcefeerates
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsConfigsFundingconfirms
 
impl Serialize for ListconfigsConfigsFundingconfirms
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsConfigsHtlcmaximummsat
 
impl Serialize for ListconfigsConfigsHtlcmaximummsat
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsConfigsHtlcminimummsat
 
impl Serialize for ListconfigsConfigsHtlcminimummsat
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsConfigsIgnorefeelimits
 
impl Serialize for ListconfigsConfigsIgnorefeelimits
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsConfigsImportantplugin
 
impl Serialize for ListconfigsConfigsImportantplugin
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsConfigsLargechannels
 
impl Serialize for ListconfigsConfigsLargechannels
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsConfigsLightningdir
 
impl Serialize for ListconfigsConfigsLightningdir
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsConfigsLogfile
 
impl Serialize for ListconfigsConfigsLogfile
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsConfigsLoglevel
 
impl Serialize for ListconfigsConfigsLoglevel
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsConfigsLogprefix
 
impl Serialize for ListconfigsConfigsLogprefix
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsConfigsLogtimestamps
 
impl Serialize for ListconfigsConfigsLogtimestamps
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsConfigsMainnet
 
impl Serialize for ListconfigsConfigsMainnet
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsConfigsMaxconcurrenthtlcs
 
impl Serialize for ListconfigsConfigsMaxconcurrenthtlcs
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsConfigsMaxdusthtlcexposuremsat
 
impl Serialize for ListconfigsConfigsMaxdusthtlcexposuremsat
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsConfigsMaxlocktimeblocks
 
impl Serialize for ListconfigsConfigsMaxlocktimeblocks
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsConfigsMincapacitysat
 
impl Serialize for ListconfigsConfigsMincapacitysat
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsConfigsNetwork
 
impl Serialize for ListconfigsConfigsNetwork
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsConfigsOffline
 
impl Serialize for ListconfigsConfigsOffline
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsConfigsPidfile
 
impl Serialize for ListconfigsConfigsPidfile
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsConfigsPlugin
 
impl Serialize for ListconfigsConfigsPlugin
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsConfigsPlugindir
 
impl Serialize for ListconfigsConfigsPlugindir
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsConfigsProxy
 
impl Serialize for ListconfigsConfigsProxy
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsConfigsRegtest
 
impl Serialize for ListconfigsConfigsRegtest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsConfigsRequireconfirmedinputs
 
impl Serialize for ListconfigsConfigsRequireconfirmedinputs
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsConfigsRescan
 
impl Serialize for ListconfigsConfigsRescan
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsConfigsRgb
 
impl Serialize for ListconfigsConfigsRgb
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsConfigsRpcfile
 
impl Serialize for ListconfigsConfigsRpcfile
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsConfigsRpcfilemode
 
impl Serialize for ListconfigsConfigsRpcfilemode
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsConfigsSignet
 
impl Serialize for ListconfigsConfigsSignet
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsConfigsSubdaemon
 
impl Serialize for ListconfigsConfigsSubdaemon
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsConfigsTestnet
 
impl Serialize for ListconfigsConfigsTestnet
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsConfigsTorservicepassword
 
impl Serialize for ListconfigsConfigsTorservicepassword
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsConfigsWallet
 
impl Serialize for ListconfigsConfigsWallet
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsConfigsWatchtimeblocks
 
impl Serialize for ListconfigsConfigsWatchtimeblocks
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsImportantplugins
 
impl Serialize for ListconfigsImportantplugins
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsImportantpluginsOptions
 
impl Serialize for ListconfigsImportantpluginsOptions
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsPlugins
 
impl Serialize for ListconfigsPlugins
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsPluginsOptions
 
impl Serialize for ListconfigsPluginsOptions
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsRequest
 
impl Serialize for ListconfigsRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListconfigsResponse
 
impl Serialize for ListconfigsResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListdatastoreDatastore
 
impl Serialize for ListdatastoreDatastore
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListdatastoreRequest
 
impl Serialize for ListdatastoreRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListdatastoreResponse
 
impl Serialize for ListdatastoreResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListenSlot
 
impl Serialize for ListenSlot
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListforwardsForwards
 
impl Serialize for ListforwardsForwards
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListforwardsForwardsStatus
 
impl Serialize for ListforwardsForwardsStatus
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListforwardsForwardsStyle
 
impl Serialize for ListforwardsForwardsStyle
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListforwardsIndex
 
impl Serialize for ListforwardsIndex
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListforwardsRequest
 
impl Serialize for ListforwardsRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListforwardsResponse
 
impl Serialize for ListforwardsResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListforwardsStatus
 
impl Serialize for ListforwardsStatus
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListfundsChannels
 
impl Serialize for ListfundsChannels
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListfundsOutputs
 
impl Serialize for ListfundsOutputs
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListfundsOutputsStatus
 
impl Serialize for ListfundsOutputsStatus
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListfundsRequest
 
impl Serialize for ListfundsRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListfundsResponse
 
impl Serialize for ListfundsResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListhtlcsHtlcs
 
impl Serialize for ListhtlcsHtlcs
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListhtlcsHtlcsDirection
 
impl Serialize for ListhtlcsHtlcsDirection
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListhtlcsRequest
 
impl Serialize for ListhtlcsRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListhtlcsResponse
 
impl Serialize for ListhtlcsResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListinvoicerequestsInvoicerequests
 
impl Serialize for ListinvoicerequestsInvoicerequests
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListinvoicerequestsRequest
 
impl Serialize for ListinvoicerequestsRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListinvoicerequestsResponse
 
impl Serialize for ListinvoicerequestsResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListinvoicesIndex
 
impl Serialize for ListinvoicesIndex
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListinvoicesInvoices
 
impl Serialize for ListinvoicesInvoices
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListinvoicesInvoicesPaidOutpoint
 
impl Serialize for ListinvoicesInvoicesPaidOutpoint
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListinvoicesInvoicesStatus
 
impl Serialize for ListinvoicesInvoicesStatus
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListinvoicesRequest
 
impl Serialize for ListinvoicesRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListinvoicesResponse
 
impl Serialize for ListinvoicesResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListnodesNodes
 
impl Serialize for ListnodesNodes
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListnodesNodesAddresses
 
impl Serialize for ListnodesNodesAddresses
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListnodesNodesAddressesType
 
impl Serialize for ListnodesNodesAddressesType
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListnodesNodesOptionWillFund
 
impl Serialize for ListnodesNodesOptionWillFund
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListnodesRequest
 
impl Serialize for ListnodesRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListnodesResponse
 
impl Serialize for ListnodesResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListoffersOffers
 
impl Serialize for ListoffersOffers
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListoffersRequest
 
impl Serialize for ListoffersRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListoffersResponse
 
impl Serialize for ListoffersResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListpaysIndex
 
impl Serialize for ListpaysIndex
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListpaysPays
 
impl Serialize for ListpaysPays
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListpaysPaysStatus
 
impl Serialize for ListpaysPaysStatus
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListpaysRequest
 
impl Serialize for ListpaysRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListpaysResponse
 
impl Serialize for ListpaysResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListpaysStatus
 
impl Serialize for ListpaysStatus
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListpeerchannelsChannels
 
impl Serialize for ListpeerchannelsChannels
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListpeerchannelsChannelsAlias
 
impl Serialize for ListpeerchannelsChannelsAlias
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListpeerchannelsChannelsFeerate
 
impl Serialize for ListpeerchannelsChannelsFeerate
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListpeerchannelsChannelsFunding
 
impl Serialize for ListpeerchannelsChannelsFunding
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListpeerchannelsChannelsHtlcs
 
impl Serialize for ListpeerchannelsChannelsHtlcs
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListpeerchannelsChannelsHtlcsDirection
 
impl Serialize for ListpeerchannelsChannelsHtlcsDirection
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListpeerchannelsChannelsInflight
 
impl Serialize for ListpeerchannelsChannelsInflight
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListpeerchannelsChannelsUpdates
 
impl Serialize for ListpeerchannelsChannelsUpdates
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListpeerchannelsChannelsUpdatesLocal
 
impl Serialize for ListpeerchannelsChannelsUpdatesLocal
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListpeerchannelsChannelsUpdatesRemote
 
impl Serialize for ListpeerchannelsChannelsUpdatesRemote
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListpeerchannelsRequest
 
impl Serialize for ListpeerchannelsRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListpeerchannelsResponse
 
impl Serialize for ListpeerchannelsResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListpeersLevel
 
impl Serialize for ListpeersLevel
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListpeersPeers
 
impl Serialize for ListpeersPeers
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListpeersPeersLog
 
impl Serialize for ListpeersPeersLog
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListpeersPeersLogType
 
impl Serialize for ListpeersPeersLogType
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListpeersRequest
 
impl Serialize for ListpeersRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListpeersResponse
 
impl Serialize for ListpeersResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListsendpaysIndex
 
impl Serialize for ListsendpaysIndex
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListsendpaysPayments
 
impl Serialize for ListsendpaysPayments
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListsendpaysPaymentsStatus
 
impl Serialize for ListsendpaysPaymentsStatus
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListsendpaysRequest
 
impl Serialize for ListsendpaysRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListsendpaysResponse
 
impl Serialize for ListsendpaysResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListsendpaysStatus
 
impl Serialize for ListsendpaysStatus
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListtransactionsRequest
 
impl Serialize for ListtransactionsRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListtransactionsResponse
 
impl Serialize for ListtransactionsResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListtransactionsTransactions
 
impl Serialize for ListtransactionsTransactions
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListtransactionsTransactionsInputs
 
impl Serialize for ListtransactionsTransactionsInputs
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ListtransactionsTransactionsOutputs
 
impl Serialize for ListtransactionsTransactionsOutputs
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for LogEntry
 
impl Serialize for LogEntry
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for Lsps1GetOrderRequest
 
impl Serialize for Lsps1GetOrderRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for Lsps1GetOrderResponse
 
impl Serialize for Lsps1GetOrderResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for Lsps1InfoResponse
 
impl Serialize for Lsps1InfoResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for Lsps1Options
 
impl Serialize for Lsps1Options
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for Lsps2BuyError
 
impl Serialize for Lsps2BuyError
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for Lsps2BuyRequest
 
impl Serialize for Lsps2BuyRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for Lsps2BuyResponse
 
impl Serialize for Lsps2BuyResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for Lsps2GetInfoError
 
impl Serialize for Lsps2GetInfoError
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for Lsps2GetInfoRequest
 
impl Serialize for Lsps2GetInfoRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for Lsps2GetInfoResponse
 
impl Serialize for Lsps2GetInfoResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for Lsps2GetVersionsResponse
 
impl Serialize for Lsps2GetVersionsResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for MakesecretRequest
 
impl Serialize for MakesecretRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for MakesecretResponse
 
impl Serialize for MakesecretResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for MaskGenAlgorithm
 
impl Serialize for MaskGenAlgorithm
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
§impl Serialize for MsatAmount
 
impl Serialize for MsatAmount
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
§impl Serialize for MultifundchannelChannelIds
 
impl Serialize for MultifundchannelChannelIds
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for MultifundchannelChannelIdsChannelType
 
impl Serialize for MultifundchannelChannelIdsChannelType
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for MultifundchannelDestinations
 
impl Serialize for MultifundchannelDestinations
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for MultifundchannelFailed
 
impl Serialize for MultifundchannelFailed
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for MultifundchannelFailedError
 
impl Serialize for MultifundchannelFailedError
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for MultifundchannelFailedMethod
 
impl Serialize for MultifundchannelFailedMethod
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for MultifundchannelRequest
 
impl Serialize for MultifundchannelRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for MultifundchannelResponse
 
impl Serialize for MultifundchannelResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for MultiwithdrawRequest
 
impl Serialize for MultiwithdrawRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for MultiwithdrawResponse
 
impl Serialize for MultiwithdrawResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for Name
 
impl Serialize for Name
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for Name
 
impl Serialize for Name
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for NewaddrAddresstype
 
impl Serialize for NewaddrAddresstype
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for NewaddrRequest
 
impl Serialize for NewaddrRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for NewaddrResponse
 
impl Serialize for NewaddrResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for NoParams
 
impl Serialize for NoParams
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
§impl Serialize for NodeConfig
 
impl Serialize for NodeConfig
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for NodeEntry
 
impl Serialize for NodeEntry
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for NodeInfoRequest
 
impl Serialize for NodeInfoRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for NodeInfoResponse
 
impl Serialize for NodeInfoResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for NodeStateEntry
 
impl Serialize for NodeStateEntry
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for NumericStringAsn1
 
impl Serialize for NumericStringAsn1
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for NumericStringAsn1
 
impl Serialize for NumericStringAsn1
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ObjectIdentifier
 
impl Serialize for ObjectIdentifier
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
§impl Serialize for ObjectIdentifierAsn1
 
impl Serialize for ObjectIdentifierAsn1
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ObjectIdentifierAsn1
 
impl Serialize for ObjectIdentifierAsn1
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for OctetStringAsn1
 
impl Serialize for OctetStringAsn1
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for OctetStringAsn1
 
impl Serialize for OctetStringAsn1
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for OffChainPayment
 
impl Serialize for OffChainPayment
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for OfferRequest
 
impl Serialize for OfferRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for OfferResponse
 
impl Serialize for OfferResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for OpenSslAttributes
 
impl Serialize for OpenSslAttributes
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
§impl Serialize for OpenchannelAbortRequest
 
impl Serialize for OpenchannelAbortRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for OpenchannelAbortResponse
 
impl Serialize for OpenchannelAbortResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for OpenchannelBumpChannelType
 
impl Serialize for OpenchannelBumpChannelType
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for OpenchannelBumpRequest
 
impl Serialize for OpenchannelBumpRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for OpenchannelBumpResponse
 
impl Serialize for OpenchannelBumpResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for OpenchannelInitChannelType
 
impl Serialize for OpenchannelInitChannelType
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for OpenchannelInitRequest
 
impl Serialize for OpenchannelInitRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for OpenchannelInitResponse
 
impl Serialize for OpenchannelInitResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for OpenchannelSignedRequest
 
impl Serialize for OpenchannelSignedRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for OpenchannelSignedResponse
 
impl Serialize for OpenchannelSignedResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for OpenchannelUpdateChannelType
 
impl Serialize for OpenchannelUpdateChannelType
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for OpenchannelUpdateRequest
 
impl Serialize for OpenchannelUpdateRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for OpenchannelUpdateResponse
 
impl Serialize for OpenchannelUpdateResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for OpeningFeeParamsMenuItem
 
impl Serialize for OpeningFeeParamsMenuItem
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for OtherName
 
impl Serialize for OtherName
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for Outpoint
 
impl Serialize for Outpoint
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for OutputDesc
 
impl Serialize for OutputDesc
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for PairDeviceRequest
 
impl Serialize for PairDeviceRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for PairDeviceResponse
 
impl Serialize for PairDeviceResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for PayRequest
 
impl Serialize for PayRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for PayResponse
 
impl Serialize for PayResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for PayStatus
 
impl Serialize for PayStatus
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for PayStatus
 
impl Serialize for PayStatus
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for PaymentState
 
impl Serialize for PaymentState
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for PaymentType
 
impl Serialize for PaymentType
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for PeerConnectAddress
 
impl Serialize for PeerConnectAddress
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for PeerConnectAddressType
 
impl Serialize for PeerConnectAddressType
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for PeerConnectDirection
 
impl Serialize for PeerConnectDirection
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for PeerConnectNotification
 
impl Serialize for PeerConnectNotification
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for PendingRequest
 
impl Serialize for PendingRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for PingRequest
 
impl Serialize for PingRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for PingResponse
 
impl Serialize for PingResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for PluginPlugins
 
impl Serialize for PluginPlugins
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for PluginRequest
 
impl Serialize for PluginRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for PluginResponse
 
impl Serialize for PluginResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for PluginSubcommand
 
impl Serialize for PluginSubcommand
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for PreapproveinvoiceRequest
 
impl Serialize for PreapproveinvoiceRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for PreapproveinvoiceResponse
 
impl Serialize for PreapproveinvoiceResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for PreapprovekeysendRequest
 
impl Serialize for PreapprovekeysendRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for PreapprovekeysendResponse
 
impl Serialize for PreapprovekeysendResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for PrintableStringAsn1
 
impl Serialize for PrintableStringAsn1
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for PrintableStringAsn1
 
impl Serialize for PrintableStringAsn1
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for PrivateKeyInfo
 
impl Serialize for PrivateKeyInfo
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for PrivateKeyInfo
 
impl Serialize for PrivateKeyInfo
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for PrivateKeyValue
 
impl Serialize for PrivateKeyValue
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
§impl Serialize for PrivateKeyValue
 
impl Serialize for PrivateKeyValue
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
§impl Serialize for ProtocolList
 
impl Serialize for ProtocolList
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for RawAlgorithmIdentifier
 
impl Serialize for RawAlgorithmIdentifier
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
§impl Serialize for RecoverRequest
 
impl Serialize for RecoverRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for RecoverResponse
 
impl Serialize for RecoverResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for RecoverResult
 
impl Serialize for RecoverResult
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for RecoverchannelRequest
 
impl Serialize for RecoverchannelRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for RecoverchannelResponse
 
impl Serialize for RecoverchannelResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for RecoveryRequest
 
impl Serialize for RecoveryRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for RecoveryResponse
 
impl Serialize for RecoveryResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for RegistrationRequest
 
impl Serialize for RegistrationRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for RegistrationResponse
 
impl Serialize for RegistrationResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for RenepayRequest
 
impl Serialize for RenepayRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for RenepayResponse
 
impl Serialize for RenepayResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for RenepayStatus
 
impl Serialize for RenepayStatus
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for RenepaystatusPaystatus
 
impl Serialize for RenepaystatusPaystatus
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for RenepaystatusPaystatusStatus
 
impl Serialize for RenepaystatusPaystatusStatus
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for RenepaystatusRequest
 
impl Serialize for RenepaystatusRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for RenepaystatusResponse
 
impl Serialize for RenepaystatusResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for Request
 
impl Serialize for Request
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ReserveinputsRequest
 
impl Serialize for ReserveinputsRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ReserveinputsReservations
 
impl Serialize for ReserveinputsReservations
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ReserveinputsResponse
 
impl Serialize for ReserveinputsResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for Response
 
impl Serialize for Response
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for RotateOutgoingWebhookSecretRequest
 
impl Serialize for RotateOutgoingWebhookSecretRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for RouteHop
 
impl Serialize for RouteHop
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for Routehint
 
impl Serialize for Routehint
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for RoutehintList
 
impl Serialize for RoutehintList
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for RsaPrivateKey
 
impl Serialize for RsaPrivateKey
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for RsaPrivateKey
 
impl Serialize for RsaPrivateKey
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for RsaPublicKey
 
impl Serialize for RsaPublicKey
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for RsaPublicKey
 
impl Serialize for RsaPublicKey
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for RsassaPssParams
 
impl Serialize for RsassaPssParams
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
§impl Serialize for SatAmount
 
impl Serialize for SatAmount
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
§impl Serialize for ScheduleRequest
 
impl Serialize for ScheduleRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for SendcustommsgRequest
 
impl Serialize for SendcustommsgRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for SendcustommsgResponse
 
impl Serialize for SendcustommsgResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for SendinvoiceRequest
 
impl Serialize for SendinvoiceRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for SendinvoiceResponse
 
impl Serialize for SendinvoiceResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for SendinvoiceStatus
 
impl Serialize for SendinvoiceStatus
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for SendonionFirstHop
 
impl Serialize for SendonionFirstHop
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for SendonionRequest
 
impl Serialize for SendonionRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for SendonionResponse
 
impl Serialize for SendonionResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for SendonionStatus
 
impl Serialize for SendonionStatus
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for SendpayRequest
 
impl Serialize for SendpayRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for SendpayResponse
 
impl Serialize for SendpayResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for SendpayRoute
 
impl Serialize for SendpayRoute
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for SendpayStatus
 
impl Serialize for SendpayStatus
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for SendpsbtRequest
 
impl Serialize for SendpsbtRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for SendpsbtResponse
 
impl Serialize for SendpsbtResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for SetchannelChannels
 
impl Serialize for SetchannelChannels
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for SetchannelRequest
 
impl Serialize for SetchannelRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for SetchannelResponse
 
impl Serialize for SetchannelResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for SetconfigConfig
 
impl Serialize for SetconfigConfig
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for SetconfigRequest
 
impl Serialize for SetconfigRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for SetconfigResponse
 
impl Serialize for SetconfigResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for SetpsbtversionRequest
 
impl Serialize for SetpsbtversionRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for SetpsbtversionResponse
 
impl Serialize for SetpsbtversionResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ShortChannelId
 
impl Serialize for ShortChannelId
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
§impl Serialize for ShowrunesRequest
 
impl Serialize for ShowrunesRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ShowrunesResponse
 
impl Serialize for ShowrunesResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ShowrunesRunes
 
impl Serialize for ShowrunesRunes
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ShowrunesRunesRestrictions
 
impl Serialize for ShowrunesRunesRestrictions
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for ShowrunesRunesRestrictionsAlternatives
 
impl Serialize for ShowrunesRunesRestrictionsAlternatives
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for SignatureAlgorithm
 
impl Serialize for SignatureAlgorithm
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for SignerRejection
 
impl Serialize for SignerRejection
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for SignerRequest
 
impl Serialize for SignerRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for SignerResponse
 
impl Serialize for SignerResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for SignerStateEntry
 
impl Serialize for SignerStateEntry
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for SigninvoiceRequest
 
impl Serialize for SigninvoiceRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for SigninvoiceResponse
 
impl Serialize for SigninvoiceResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for SignmessageRequest
 
impl Serialize for SignmessageRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for SignmessageResponse
 
impl Serialize for SignmessageResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for SignpsbtRequest
 
impl Serialize for SignpsbtRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for SignpsbtResponse
 
impl Serialize for SignpsbtResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for SpliceInitRequest
 
impl Serialize for SpliceInitRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for SpliceInitResponse
 
impl Serialize for SpliceInitResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for SpliceSignedRequest
 
impl Serialize for SpliceSignedRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for SpliceSignedResponse
 
impl Serialize for SpliceSignedResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for SpliceUpdateRequest
 
impl Serialize for SpliceUpdateRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for SpliceUpdateResponse
 
impl Serialize for SpliceUpdateResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for StartupMessage
 
impl Serialize for StartupMessage
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for StartupMessage
 
impl Serialize for StartupMessage
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for State
 
impl Serialize for State
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for State
 
impl Serialize for State
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for StaticbackupRequest
 
impl Serialize for StaticbackupRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for StaticbackupResponse
 
impl Serialize for StaticbackupResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for StopRequest
 
impl Serialize for StopRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for StopResponse
 
impl Serialize for StopResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for StopResult
 
impl Serialize for StopResult
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for StreamBlockAddedRequest
 
impl Serialize for StreamBlockAddedRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for StreamChannelOpenFailedRequest
 
impl Serialize for StreamChannelOpenFailedRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for StreamChannelOpenedRequest
 
impl Serialize for StreamChannelOpenedRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for StreamChannelStateChangedRequest
 
impl Serialize for StreamChannelStateChangedRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for StreamConnectRequest
 
impl Serialize for StreamConnectRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for StreamCustomMsgRequest
 
impl Serialize for StreamCustomMsgRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for StreamCustommsgRequest
 
impl Serialize for StreamCustommsgRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for StreamIncomingFilter
 
impl Serialize for StreamIncomingFilter
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for StreamLogRequest
 
impl Serialize for StreamLogRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for Style
 
impl Serialize for Style
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for SubjectPublicKeyInfo
 
impl Serialize for SubjectPublicKeyInfo
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
§impl Serialize for SubjectPublicKeyInfo
 
impl Serialize for SubjectPublicKeyInfo
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
§impl Serialize for TbsCertificate
 
impl Serialize for TbsCertificate
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for TbsCertificate
 
impl Serialize for TbsCertificate
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for Time
 
impl Serialize for Time
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
§impl Serialize for Time
 
impl Serialize for Time
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
§impl Serialize for TlvEntry
 
impl Serialize for TlvEntry
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for TlvField
 
impl Serialize for TlvField
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for TlvStream
 
impl Serialize for TlvStream
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for TrampolinePayRequest
 
impl Serialize for TrampolinePayRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for TrampolinePayResponse
 
impl Serialize for TrampolinePayResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for TxdiscardRequest
 
impl Serialize for TxdiscardRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for TxdiscardResponse
 
impl Serialize for TxdiscardResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for TxprepareRequest
 
impl Serialize for TxprepareRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for TxprepareResponse
 
impl Serialize for TxprepareResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for TxsendRequest
 
impl Serialize for TxsendRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for TxsendResponse
 
impl Serialize for TxsendResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for UTCTimeAsn1
 
impl Serialize for UTCTimeAsn1
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for Unit
 
impl Serialize for Unit
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for UnreserveinputsRequest
 
impl Serialize for UnreserveinputsRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for UnreserveinputsReservations
 
impl Serialize for UnreserveinputsReservations
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for UnreserveinputsResponse
 
impl Serialize for UnreserveinputsResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for UpgradeRequest
 
impl Serialize for UpgradeRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for UpgradeResponse
 
impl Serialize for UpgradeResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for UpgradewalletRequest
 
impl Serialize for UpgradewalletRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for UpgradewalletResponse
 
impl Serialize for UpgradewalletResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for UtcTimeAsn1
 
impl Serialize for UtcTimeAsn1
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for Utf8StringAsn1
 
impl Serialize for Utf8StringAsn1
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for Utf8StringAsn1
 
impl Serialize for Utf8StringAsn1
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for UtxopsbtRequest
 
impl Serialize for UtxopsbtRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for UtxopsbtReservations
 
impl Serialize for UtxopsbtReservations
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for UtxopsbtResponse
 
impl Serialize for UtxopsbtResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for Validity
 
impl Serialize for Validity
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for Validity
 
impl Serialize for Validity
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for Value
 
impl Serialize for Value
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for Value
 
impl Serialize for Value
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for VelocityControl
 
impl Serialize for VelocityControl
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for Version
 
impl Serialize for Version
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
§impl Serialize for Version
 
impl Serialize for Version
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
§impl Serialize for WaitDetails
 
impl Serialize for WaitDetails
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for WaitDetailsStatus
 
impl Serialize for WaitDetailsStatus
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for WaitIndexname
 
impl Serialize for WaitIndexname
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for WaitRequest
 
impl Serialize for WaitRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for WaitResponse
 
impl Serialize for WaitResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for WaitSubsystem
 
impl Serialize for WaitSubsystem
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for WaitSubsystem
 
impl Serialize for WaitSubsystem
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for WaitanyinvoicePaidOutpoint
 
impl Serialize for WaitanyinvoicePaidOutpoint
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for WaitanyinvoiceRequest
 
impl Serialize for WaitanyinvoiceRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for WaitanyinvoiceResponse
 
impl Serialize for WaitanyinvoiceResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for WaitanyinvoiceStatus
 
impl Serialize for WaitanyinvoiceStatus
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for WaitblockheightRequest
 
impl Serialize for WaitblockheightRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for WaitblockheightResponse
 
impl Serialize for WaitblockheightResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for WaitinvoicePaidOutpoint
 
impl Serialize for WaitinvoicePaidOutpoint
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for WaitinvoiceRequest
 
impl Serialize for WaitinvoiceRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for WaitinvoiceResponse
 
impl Serialize for WaitinvoiceResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for WaitinvoiceStatus
 
impl Serialize for WaitinvoiceStatus
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for WaitsendpayRequest
 
impl Serialize for WaitsendpayRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for WaitsendpayResponse
 
impl Serialize for WaitsendpayResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for WaitsendpayStatus
 
impl Serialize for WaitsendpayStatus
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for Webhook
 
impl Serialize for Webhook
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for WebhookSecretResponse
 
impl Serialize for WebhookSecretResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for WithdrawRequest
 
impl Serialize for WithdrawRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for WithdrawResponse
 
impl Serialize for WithdrawResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for XpayRequest
 
impl Serialize for XpayRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl Serialize for XpayResponse
 
impl Serialize for XpayResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl<'a> Serialize for Arguments<'a>
 
impl<'a> Serialize for Arguments<'a>
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<'a, T> Serialize for Cow<'a, T>
 
impl<'a, T> Serialize for Cow<'a, T>
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<'a, T> Serialize for &'a T
 
impl<'a, T> Serialize for &'a T
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<'a, T> Serialize for &'a mut T
 
impl<'a, T> Serialize for &'a mut T
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
§impl<C> Serialize for RestrictedString<C>
 
impl<C> Serialize for RestrictedString<C>
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
§impl<C> Serialize for RestrictedString<C>
 
impl<C> Serialize for RestrictedString<C>
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
§impl<E> Serialize for ErrorData<E>where
    E: Serialize,
 
impl<E> Serialize for ErrorData<E>where
    E: Serialize,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<E> Serialize for JsonRpcResponseFailure<E>where
    E: Serialize,
 
impl<E> Serialize for JsonRpcResponseFailure<E>where
    E: Serialize,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<Encapsulated> Serialize for BitStringAsn1Container<Encapsulated>where
    Encapsulated: Serialize,
 
impl<Encapsulated> Serialize for BitStringAsn1Container<Encapsulated>where
    Encapsulated: Serialize,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<Encapsulated> Serialize for BitStringAsn1Container<Encapsulated>where
    Encapsulated: Serialize,
 
impl<Encapsulated> Serialize for BitStringAsn1Container<Encapsulated>where
    Encapsulated: Serialize,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<Encapsulated> Serialize for OctetStringAsn1Container<Encapsulated>where
    Encapsulated: Serialize,
 
impl<Encapsulated> Serialize for OctetStringAsn1Container<Encapsulated>where
    Encapsulated: Serialize,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<Encapsulated> Serialize for OctetStringAsn1Container<Encapsulated>where
    Encapsulated: Serialize,
 
impl<Encapsulated> Serialize for OctetStringAsn1Container<Encapsulated>where
    Encapsulated: Serialize,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<I> Serialize for JsonRpcRequest<I>where
    I: Serialize,
 
impl<I> Serialize for JsonRpcRequest<I>where
    I: Serialize,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<I, O, E> Serialize for JsonRpcMethod<I, O, E>where
    E: MapErrorCode,
 
impl<I, O, E> Serialize for JsonRpcMethod<I, O, E>where
    E: MapErrorCode,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl<Idx> Serialize for Range<Idx>where
    Idx: Serialize,
 
impl<Idx> Serialize for Range<Idx>where
    Idx: Serialize,
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<Idx> Serialize for RangeFrom<Idx>where
    Idx: Serialize,
 
impl<Idx> Serialize for RangeFrom<Idx>where
    Idx: Serialize,
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<Idx> Serialize for RangeInclusive<Idx>where
    Idx: Serialize,
 
impl<Idx> Serialize for RangeInclusive<Idx>where
    Idx: Serialize,
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<Idx> Serialize for RangeTo<Idx>where
    Idx: Serialize,
 
impl<Idx> Serialize for RangeTo<Idx>where
    Idx: Serialize,
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<K, V> Serialize for BTreeMap<K, V>
 
impl<K, V> Serialize for BTreeMap<K, V>
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
§impl<O> Serialize for JsonRpcResponseSuccess<O>where
    O: Serialize,
 
impl<O> Serialize for JsonRpcResponseSuccess<O>where
    O: Serialize,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<O, E> Serialize for JsonRpcResponse<O, E>
 
impl<O, E> Serialize for JsonRpcResponse<O, E>
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl<S> Serialize for Host<S>where
    S: Serialize,
 
impl<S> Serialize for Host<S>where
    S: Serialize,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl<T0, T1> Serialize for (T0, T1)
 
impl<T0, T1> Serialize for (T0, T1)
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<T0, T1, T2> Serialize for (T0, T1, T2)
 
impl<T0, T1, T2> Serialize for (T0, T1, T2)
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<T0, T1, T2, T3> Serialize for (T0, T1, T2, T3)
 
impl<T0, T1, T2, T3> Serialize for (T0, T1, T2, T3)
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<T0, T1, T2, T3, T4> Serialize for (T0, T1, T2, T3, T4)
 
impl<T0, T1, T2, T3, T4> Serialize for (T0, T1, T2, T3, T4)
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<T0, T1, T2, T3, T4, T5> Serialize for (T0, T1, T2, T3, T4, T5)
 
impl<T0, T1, T2, T3, T4, T5> Serialize for (T0, T1, T2, T3, T4, T5)
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<T0, T1, T2, T3, T4, T5, T6> Serialize for (T0, T1, T2, T3, T4, T5, T6)
 
impl<T0, T1, T2, T3, T4, T5, T6> Serialize for (T0, T1, T2, T3, T4, T5, T6)
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<T0, T1, T2, T3, T4, T5, T6, T7> Serialize for (T0, T1, T2, T3, T4, T5, T6, T7)
 
impl<T0, T1, T2, T3, T4, T5, T6, T7> Serialize for (T0, T1, T2, T3, T4, T5, T6, T7)
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8> Serialize for (T0, T1, T2, T3, T4, T5, T6, T7, T8)
 
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8> Serialize for (T0, T1, T2, T3, T4, T5, T6, T7, T8)
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> Serialize for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)
 
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> Serialize for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> Serialize for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)
 
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> Serialize for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> Serialize for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)
 
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> Serialize for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> Serialize for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)
 
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> Serialize for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> Serialize for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13)
 
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> Serialize for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13)
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> Serialize for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)
 
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> Serialize for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> Serialize for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15)
 
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> Serialize for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15)
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<T> Serialize for Bound<T>where
    T: Serialize,
 
impl<T> Serialize for Bound<T>where
    T: Serialize,
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<T> Serialize for Option<T>where
    T: Serialize,
 
impl<T> Serialize for Option<T>where
    T: Serialize,
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<T> Serialize for [T; 0]
 
impl<T> Serialize for [T; 0]
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<T> Serialize for [T; 1]where
    T: Serialize,
 
impl<T> Serialize for [T; 1]where
    T: Serialize,
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<T> Serialize for [T; 2]where
    T: Serialize,
 
impl<T> Serialize for [T; 2]where
    T: Serialize,
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<T> Serialize for [T; 3]where
    T: Serialize,
 
impl<T> Serialize for [T; 3]where
    T: Serialize,
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<T> Serialize for [T; 4]where
    T: Serialize,
 
impl<T> Serialize for [T; 4]where
    T: Serialize,
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<T> Serialize for [T; 5]where
    T: Serialize,
 
impl<T> Serialize for [T; 5]where
    T: Serialize,
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<T> Serialize for [T; 6]where
    T: Serialize,
 
impl<T> Serialize for [T; 6]where
    T: Serialize,
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<T> Serialize for [T; 7]where
    T: Serialize,
 
impl<T> Serialize for [T; 7]where
    T: Serialize,
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<T> Serialize for [T; 8]where
    T: Serialize,
 
impl<T> Serialize for [T; 8]where
    T: Serialize,
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<T> Serialize for [T; 9]where
    T: Serialize,
 
impl<T> Serialize for [T; 9]where
    T: Serialize,
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<T> Serialize for [T; 10]where
    T: Serialize,
 
impl<T> Serialize for [T; 10]where
    T: Serialize,
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<T> Serialize for [T; 11]where
    T: Serialize,
 
impl<T> Serialize for [T; 11]where
    T: Serialize,
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<T> Serialize for [T; 12]where
    T: Serialize,
 
impl<T> Serialize for [T; 12]where
    T: Serialize,
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<T> Serialize for [T; 13]where
    T: Serialize,
 
impl<T> Serialize for [T; 13]where
    T: Serialize,
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<T> Serialize for [T; 14]where
    T: Serialize,
 
impl<T> Serialize for [T; 14]where
    T: Serialize,
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<T> Serialize for [T; 15]where
    T: Serialize,
 
impl<T> Serialize for [T; 15]where
    T: Serialize,
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<T> Serialize for [T; 16]where
    T: Serialize,
 
impl<T> Serialize for [T; 16]where
    T: Serialize,
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<T> Serialize for [T; 17]where
    T: Serialize,
 
impl<T> Serialize for [T; 17]where
    T: Serialize,
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<T> Serialize for [T; 18]where
    T: Serialize,
 
impl<T> Serialize for [T; 18]where
    T: Serialize,
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<T> Serialize for [T; 19]where
    T: Serialize,
 
impl<T> Serialize for [T; 19]where
    T: Serialize,
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<T> Serialize for [T; 20]where
    T: Serialize,
 
impl<T> Serialize for [T; 20]where
    T: Serialize,
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<T> Serialize for [T; 21]where
    T: Serialize,
 
impl<T> Serialize for [T; 21]where
    T: Serialize,
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<T> Serialize for [T; 22]where
    T: Serialize,
 
impl<T> Serialize for [T; 22]where
    T: Serialize,
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<T> Serialize for [T; 23]where
    T: Serialize,
 
impl<T> Serialize for [T; 23]where
    T: Serialize,
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<T> Serialize for [T; 24]where
    T: Serialize,
 
impl<T> Serialize for [T; 24]where
    T: Serialize,
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<T> Serialize for [T; 25]where
    T: Serialize,
 
impl<T> Serialize for [T; 25]where
    T: Serialize,
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<T> Serialize for [T; 26]where
    T: Serialize,
 
impl<T> Serialize for [T; 26]where
    T: Serialize,
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<T> Serialize for [T; 27]where
    T: Serialize,
 
impl<T> Serialize for [T; 27]where
    T: Serialize,
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<T> Serialize for [T; 28]where
    T: Serialize,
 
impl<T> Serialize for [T; 28]where
    T: Serialize,
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<T> Serialize for [T; 29]where
    T: Serialize,
 
impl<T> Serialize for [T; 29]where
    T: Serialize,
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<T> Serialize for [T; 30]where
    T: Serialize,
 
impl<T> Serialize for [T; 30]where
    T: Serialize,
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<T> Serialize for [T; 31]where
    T: Serialize,
 
impl<T> Serialize for [T; 31]where
    T: Serialize,
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<T> Serialize for [T; 32]where
    T: Serialize,
 
impl<T> Serialize for [T; 32]where
    T: Serialize,
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<T> Serialize for [T]where
    T: Serialize,
 
impl<T> Serialize for [T]where
    T: Serialize,
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<T> Serialize for (T,)where
    T: Serialize,
 
impl<T> Serialize for (T,)where
    T: Serialize,
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<T> Serialize for Box<T>
 
impl<T> Serialize for Box<T>
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<T> Serialize for BinaryHeap<T>where
    T: Serialize,
 
impl<T> Serialize for BinaryHeap<T>where
    T: Serialize,
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<T> Serialize for BTreeSet<T>where
    T: Serialize,
 
impl<T> Serialize for BTreeSet<T>where
    T: Serialize,
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<T> Serialize for LinkedList<T>where
    T: Serialize,
 
impl<T> Serialize for LinkedList<T>where
    T: Serialize,
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<T> Serialize for VecDeque<T>where
    T: Serialize,
 
impl<T> Serialize for VecDeque<T>where
    T: Serialize,
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<T> Serialize for Vec<T>where
    T: Serialize,
 
impl<T> Serialize for Vec<T>where
    T: Serialize,
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<T> Serialize for Cell<T>
 
impl<T> Serialize for Cell<T>
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<T> Serialize for RefCell<T>
 
impl<T> Serialize for RefCell<T>
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<T> Serialize for Reverse<T>where
    T: Serialize,
 
impl<T> Serialize for Reverse<T>where
    T: Serialize,
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<T> Serialize for PhantomData<T>where
    T: ?Sized,
 
impl<T> Serialize for PhantomData<T>where
    T: ?Sized,
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<T> Serialize for Saturating<T>where
    T: Serialize,
 
impl<T> Serialize for Saturating<T>where
    T: Serialize,
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<T> Serialize for Wrapping<T>where
    T: Serialize,
 
impl<T> Serialize for Wrapping<T>where
    T: Serialize,
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<T> Serialize for Mutex<T>
 
impl<T> Serialize for Mutex<T>
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<T> Serialize for RwLock<T>
 
impl<T> Serialize for RwLock<T>
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
§impl<T> Serialize for ApplicationTag0<T>where
    T: Serialize,
 
impl<T> Serialize for ApplicationTag0<T>where
    T: Serialize,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<T> Serialize for ApplicationTag1<T>where
    T: Serialize,
 
impl<T> Serialize for ApplicationTag1<T>where
    T: Serialize,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<T> Serialize for ApplicationTag2<T>where
    T: Serialize,
 
impl<T> Serialize for ApplicationTag2<T>where
    T: Serialize,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<T> Serialize for ApplicationTag3<T>where
    T: Serialize,
 
impl<T> Serialize for ApplicationTag3<T>where
    T: Serialize,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<T> Serialize for ApplicationTag4<T>where
    T: Serialize,
 
impl<T> Serialize for ApplicationTag4<T>where
    T: Serialize,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<T> Serialize for ApplicationTag5<T>where
    T: Serialize,
 
impl<T> Serialize for ApplicationTag5<T>where
    T: Serialize,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<T> Serialize for ApplicationTag6<T>where
    T: Serialize,
 
impl<T> Serialize for ApplicationTag6<T>where
    T: Serialize,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<T> Serialize for ApplicationTag7<T>where
    T: Serialize,
 
impl<T> Serialize for ApplicationTag7<T>where
    T: Serialize,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<T> Serialize for ApplicationTag8<T>where
    T: Serialize,
 
impl<T> Serialize for ApplicationTag8<T>where
    T: Serialize,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<T> Serialize for ApplicationTag9<T>where
    T: Serialize,
 
impl<T> Serialize for ApplicationTag9<T>where
    T: Serialize,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<T> Serialize for ApplicationTag10<T>where
    T: Serialize,
 
impl<T> Serialize for ApplicationTag10<T>where
    T: Serialize,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<T> Serialize for ApplicationTag11<T>where
    T: Serialize,
 
impl<T> Serialize for ApplicationTag11<T>where
    T: Serialize,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<T> Serialize for ApplicationTag12<T>where
    T: Serialize,
 
impl<T> Serialize for ApplicationTag12<T>where
    T: Serialize,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<T> Serialize for ApplicationTag13<T>where
    T: Serialize,
 
impl<T> Serialize for ApplicationTag13<T>where
    T: Serialize,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<T> Serialize for ApplicationTag14<T>where
    T: Serialize,
 
impl<T> Serialize for ApplicationTag14<T>where
    T: Serialize,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<T> Serialize for ApplicationTag15<T>where
    T: Serialize,
 
impl<T> Serialize for ApplicationTag15<T>where
    T: Serialize,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<T> Serialize for Asn1SequenceOf<T>where
    T: Serialize,
 
impl<T> Serialize for Asn1SequenceOf<T>where
    T: Serialize,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<T> Serialize for Asn1SequenceOf<T>where
    T: Serialize,
 
impl<T> Serialize for Asn1SequenceOf<T>where
    T: Serialize,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<T> Serialize for Asn1SetOf<T>where
    T: Serialize,
 
impl<T> Serialize for Asn1SetOf<T>where
    T: Serialize,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<T> Serialize for Asn1SetOf<T>where
    T: Serialize,
 
impl<T> Serialize for Asn1SetOf<T>where
    T: Serialize,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<T> Serialize for ContextTag0<T>where
    T: Serialize,
 
impl<T> Serialize for ContextTag0<T>where
    T: Serialize,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<T> Serialize for ContextTag1<T>where
    T: Serialize,
 
impl<T> Serialize for ContextTag1<T>where
    T: Serialize,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<T> Serialize for ContextTag2<T>where
    T: Serialize,
 
impl<T> Serialize for ContextTag2<T>where
    T: Serialize,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<T> Serialize for ContextTag3<T>where
    T: Serialize,
 
impl<T> Serialize for ContextTag3<T>where
    T: Serialize,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<T> Serialize for ContextTag4<T>where
    T: Serialize,
 
impl<T> Serialize for ContextTag4<T>where
    T: Serialize,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<T> Serialize for ContextTag5<T>where
    T: Serialize,
 
impl<T> Serialize for ContextTag5<T>where
    T: Serialize,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<T> Serialize for ContextTag6<T>where
    T: Serialize,
 
impl<T> Serialize for ContextTag6<T>where
    T: Serialize,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<T> Serialize for ContextTag7<T>where
    T: Serialize,
 
impl<T> Serialize for ContextTag7<T>where
    T: Serialize,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<T> Serialize for ContextTag8<T>where
    T: Serialize,
 
impl<T> Serialize for ContextTag8<T>where
    T: Serialize,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<T> Serialize for ContextTag9<T>where
    T: Serialize,
 
impl<T> Serialize for ContextTag9<T>where
    T: Serialize,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<T> Serialize for ContextTag10<T>where
    T: Serialize,
 
impl<T> Serialize for ContextTag10<T>where
    T: Serialize,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<T> Serialize for ContextTag11<T>where
    T: Serialize,
 
impl<T> Serialize for ContextTag11<T>where
    T: Serialize,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<T> Serialize for ContextTag12<T>where
    T: Serialize,
 
impl<T> Serialize for ContextTag12<T>where
    T: Serialize,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<T> Serialize for ContextTag13<T>where
    T: Serialize,
 
impl<T> Serialize for ContextTag13<T>where
    T: Serialize,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<T> Serialize for ContextTag14<T>where
    T: Serialize,
 
impl<T> Serialize for ContextTag14<T>where
    T: Serialize,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<T> Serialize for ContextTag15<T>where
    T: Serialize,
 
impl<T> Serialize for ContextTag15<T>where
    T: Serialize,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<T> Serialize for ExplicitContextTag0<T>where
    T: Serialize,
 
impl<T> Serialize for ExplicitContextTag0<T>where
    T: Serialize,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<T> Serialize for ExplicitContextTag1<T>where
    T: Serialize,
 
impl<T> Serialize for ExplicitContextTag1<T>where
    T: Serialize,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<T> Serialize for ExplicitContextTag2<T>where
    T: Serialize,
 
impl<T> Serialize for ExplicitContextTag2<T>where
    T: Serialize,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<T> Serialize for ExplicitContextTag3<T>where
    T: Serialize,
 
impl<T> Serialize for ExplicitContextTag3<T>where
    T: Serialize,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<T> Serialize for ExplicitContextTag4<T>where
    T: Serialize,
 
impl<T> Serialize for ExplicitContextTag4<T>where
    T: Serialize,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<T> Serialize for ExplicitContextTag5<T>where
    T: Serialize,
 
impl<T> Serialize for ExplicitContextTag5<T>where
    T: Serialize,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<T> Serialize for ExplicitContextTag6<T>where
    T: Serialize,
 
impl<T> Serialize for ExplicitContextTag6<T>where
    T: Serialize,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<T> Serialize for ExplicitContextTag7<T>where
    T: Serialize,
 
impl<T> Serialize for ExplicitContextTag7<T>where
    T: Serialize,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<T> Serialize for ExplicitContextTag8<T>where
    T: Serialize,
 
impl<T> Serialize for ExplicitContextTag8<T>where
    T: Serialize,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<T> Serialize for ExplicitContextTag9<T>where
    T: Serialize,
 
impl<T> Serialize for ExplicitContextTag9<T>where
    T: Serialize,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<T> Serialize for ExplicitContextTag10<T>where
    T: Serialize,
 
impl<T> Serialize for ExplicitContextTag10<T>where
    T: Serialize,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<T> Serialize for ExplicitContextTag11<T>where
    T: Serialize,
 
impl<T> Serialize for ExplicitContextTag11<T>where
    T: Serialize,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<T> Serialize for ExplicitContextTag12<T>where
    T: Serialize,
 
impl<T> Serialize for ExplicitContextTag12<T>where
    T: Serialize,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<T> Serialize for ExplicitContextTag13<T>where
    T: Serialize,
 
impl<T> Serialize for ExplicitContextTag13<T>where
    T: Serialize,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<T> Serialize for ExplicitContextTag14<T>where
    T: Serialize,
 
impl<T> Serialize for ExplicitContextTag14<T>where
    T: Serialize,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<T> Serialize for ExplicitContextTag15<T>where
    T: Serialize,
 
impl<T> Serialize for ExplicitContextTag15<T>where
    T: Serialize,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<T> Serialize for HeaderOnly<T>where
    T: Asn1Type,
 
impl<T> Serialize for HeaderOnly<T>where
    T: Asn1Type,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<T> Serialize for HeaderOnly<T>where
    T: Asn1Type,
 
impl<T> Serialize for HeaderOnly<T>where
    T: Asn1Type,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<T> Serialize for Implicit<T>where
    T: Serialize,
 
impl<T> Serialize for Implicit<T>where
    T: Serialize,
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
§impl<T> Serialize for ImplicitContextTag0<T>where
    T: Serialize,
 
impl<T> Serialize for ImplicitContextTag0<T>where
    T: Serialize,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<T> Serialize for ImplicitContextTag1<T>where
    T: Serialize,
 
impl<T> Serialize for ImplicitContextTag1<T>where
    T: Serialize,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<T> Serialize for ImplicitContextTag2<T>where
    T: Serialize,
 
impl<T> Serialize for ImplicitContextTag2<T>where
    T: Serialize,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<T> Serialize for ImplicitContextTag3<T>where
    T: Serialize,
 
impl<T> Serialize for ImplicitContextTag3<T>where
    T: Serialize,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<T> Serialize for ImplicitContextTag4<T>where
    T: Serialize,
 
impl<T> Serialize for ImplicitContextTag4<T>where
    T: Serialize,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<T> Serialize for ImplicitContextTag5<T>where
    T: Serialize,
 
impl<T> Serialize for ImplicitContextTag5<T>where
    T: Serialize,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<T> Serialize for ImplicitContextTag6<T>where
    T: Serialize,
 
impl<T> Serialize for ImplicitContextTag6<T>where
    T: Serialize,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<T> Serialize for ImplicitContextTag7<T>where
    T: Serialize,
 
impl<T> Serialize for ImplicitContextTag7<T>where
    T: Serialize,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<T> Serialize for ImplicitContextTag8<T>where
    T: Serialize,
 
impl<T> Serialize for ImplicitContextTag8<T>where
    T: Serialize,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<T> Serialize for ImplicitContextTag9<T>where
    T: Serialize,
 
impl<T> Serialize for ImplicitContextTag9<T>where
    T: Serialize,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<T> Serialize for ImplicitContextTag10<T>where
    T: Serialize,
 
impl<T> Serialize for ImplicitContextTag10<T>where
    T: Serialize,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<T> Serialize for ImplicitContextTag11<T>where
    T: Serialize,
 
impl<T> Serialize for ImplicitContextTag11<T>where
    T: Serialize,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<T> Serialize for ImplicitContextTag12<T>where
    T: Serialize,
 
impl<T> Serialize for ImplicitContextTag12<T>where
    T: Serialize,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<T> Serialize for ImplicitContextTag13<T>where
    T: Serialize,
 
impl<T> Serialize for ImplicitContextTag13<T>where
    T: Serialize,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<T> Serialize for ImplicitContextTag14<T>where
    T: Serialize,
 
impl<T> Serialize for ImplicitContextTag14<T>where
    T: Serialize,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<T> Serialize for ImplicitContextTag15<T>where
    T: Serialize,
 
impl<T> Serialize for ImplicitContextTag15<T>where
    T: Serialize,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
§impl<T> Serialize for Optional<T>where
    T: Serialize,
 
impl<T> Serialize for Optional<T>where
    T: Serialize,
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<T, E> Serialize for Result<T, E>
 
impl<T, E> Serialize for Result<T, E>
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<T, H> Serialize for HashSet<T, H>where
    T: Serialize,
 
impl<T, H> Serialize for HashSet<T, H>where
    T: Serialize,
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<T, U> Serialize for SerializeAsWrap<'_, T, U>
 
impl<T, U> Serialize for SerializeAsWrap<'_, T, U>
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
§impl<TR> Serialize for Date<TR>where
    TR: TimeRepr,
 
impl<TR> Serialize for Date<TR>where
    TR: TimeRepr,
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
§impl<TR> Serialize for Date<TR>where
    TR: TimeRepr,
 
impl<TR> Serialize for Date<TR>where
    TR: TimeRepr,
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
§impl<V, const T: u8> Serialize for ApplicationTag<V, T>
 
impl<V, const T: u8> Serialize for ApplicationTag<V, T>
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<const N: usize> Serialize for ByteArray<N>
 
impl<const N: usize> Serialize for ByteArray<N>
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Implementors§
impl Serialize for AesSuccessActionDataResult
impl Serialize for breez_sdk_core::Amount
impl Serialize for BuyBitcoinProvider
impl Serialize for breez_sdk_core::ChannelState
impl Serialize for EnvironmentType
impl Serialize for HealthCheckStatus
impl Serialize for InputType
impl Serialize for LnUrlCallbackStatus
impl Serialize for LnUrlWithdrawResult
impl Serialize for breez_sdk_core::Network
impl Serialize for NodeCredentials
impl Serialize for PaymentDetails
impl Serialize for PaymentStatus
impl Serialize for breez_sdk_core::PaymentType
impl Serialize for ReportIssueRequest
impl Serialize for ReverseSwapStatus
impl Serialize for SuccessAction
impl Serialize for SuccessActionProcessed
impl Serialize for SwapStatus
impl Serialize for LnUrlPayResult
impl Serialize for ChildNumber
impl Serialize for breez_sdk_core::bitcoin::blockdata::locktime::absolute::LockTime
impl Serialize for breez_sdk_core::bitcoin::blockdata::locktime::relative::LockTime
impl Serialize for breez_sdk_core::bitcoin::Network
impl Serialize for Parity
The parity is serialized as u8 - 0 for even, 1 for odd.
impl Serialize for EcdsaSighashType
impl Serialize for TapSighashType
impl Serialize for LeafVersion
Serializes LeafVersion as a u8 using consensus encoding.