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 LeaseAction
 
impl Serialize for LeaseAction
fn serialize<S>(
    &self,
    s: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for LeaseDuration
 
impl Serialize for LeaseDuration
fn serialize<S>(
    &self,
    s: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for LeaseState
 
impl Serialize for LeaseState
fn serialize<S>(
    &self,
    s: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for LeaseStatus
 
impl Serialize for LeaseStatus
fn serialize<S>(
    &self,
    s: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for BlobType
 
impl Serialize for BlobType
fn serialize<S>(
    &self,
    s: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for CopyStatus
 
impl Serialize for CopyStatus
fn serialize<S>(
    &self,
    s: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for PageWriteType
 
impl Serialize for PageWriteType
fn serialize<S>(
    &self,
    s: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for RehydratePriority
 
impl Serialize for RehydratePriority
fn serialize<S>(
    &self,
    s: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for PublicAccess
 
impl Serialize for PublicAccess
fn serialize<S>(
    &self,
    s: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for AccessTier
 
impl Serialize for AccessTier
fn serialize<S>(
    &self,
    s: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for DeleteSnapshotsMethod
 
impl Serialize for DeleteSnapshotsMethod
fn serialize<S>(
    &self,
    s: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for RehydratePriority
 
impl Serialize for RehydratePriority
fn serialize<S>(
    &self,
    s: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for BlobType
 
impl Serialize for BlobType
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ImmutabilityPolicyMode
 
impl Serialize for ImmutabilityPolicyMode
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for AccessTier
 
impl Serialize for AccessTier
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for ArchiveStatus
 
impl Serialize for ArchiveStatus
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for CopyStatus
 
impl Serialize for CopyStatus
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ErrorCode
 
impl Serialize for ErrorCode
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for LeaseDuration
 
impl Serialize for LeaseDuration
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for LeaseState
 
impl Serialize for LeaseState
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for LeaseStatus
 
impl Serialize for LeaseStatus
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for PublicAccessType
 
impl Serialize for PublicAccessType
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for QueryType
 
impl Serialize for QueryType
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for RehydratePriority
 
impl Serialize for RehydratePriority
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for Status
 
impl Serialize for Status
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for QueryType
 
impl Serialize for QueryType
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for Month
 
impl Serialize for Month
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for Weekday
 
impl Serialize for Weekday
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for ActionType
 
impl Serialize for ActionType
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for IamRole
 
impl Serialize for IamRole
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for LegacyIamRole
 
impl Serialize for LegacyIamRole
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for PrimitiveIamRole
 
impl Serialize for PrimitiveIamRole
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for StandardIamRole
 
impl Serialize for StandardIamRole
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for StorageClass
 
impl Serialize for StorageClass
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for Entity
 
impl Serialize for Entity
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for Role
 
impl Serialize for Role
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for Team
 
impl Serialize for Team
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for HmacState
 
impl Serialize for HmacState
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for AsiaLocation
 
impl Serialize for AsiaLocation
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for AusLocation
 
impl Serialize for AusLocation
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for DualRegion
 
impl Serialize for DualRegion
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for EuropeLocation
 
impl Serialize for EuropeLocation
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for Location
 
impl Serialize for Location
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for MultiRegion
 
impl Serialize for MultiRegion
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for NALocation
 
impl Serialize for NALocation
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for SALocation
 
impl Serialize for SALocation
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for SingleRegion
 
impl Serialize for SingleRegion
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for Projection
 
impl Serialize for Projection
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for CertificateTextAnchor
 
impl Serialize for CertificateTextAnchor
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for PaperSize
 
impl Serialize for PaperSize
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ChapterStatus
 
impl Serialize for ChapterStatus
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ReasoningEffortLevel
 
impl Serialize for ReasoningEffortLevel
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for VerbosityLevel
 
impl Serialize for VerbosityLevel
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for CodeGiveawayStatus
 
impl Serialize for CodeGiveawayStatus
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for CourseBackgroundQuestionType
 
impl Serialize for CourseBackgroundQuestionType
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for CourseModuleCompletionGranter
 
impl Serialize for CourseModuleCompletionGranter
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for CompletionPolicy
 
impl Serialize for CompletionPolicy
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for CourseOrExamId
 
impl Serialize for CourseOrExamId
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ExerciseRepositoryStatus
 
impl Serialize for ExerciseRepositoryStatus
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for UserPointsUpdateStrategy
 
impl Serialize for UserPointsUpdateStrategy
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ActivityProgress
 
impl Serialize for ActivityProgress
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for GradingProgress
 
impl Serialize for GradingProgress
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ReportReason
 
impl Serialize for ReportReason
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for TimeGranularity
 
impl Serialize for TimeGranularity
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for HistoryChangeReason
 
impl Serialize for HistoryChangeReason
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for PeerReviewProcessingStrategy
 
impl Serialize for PeerReviewProcessingStrategy
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for PeerOrSelfReviewAnswer
 
impl Serialize for PeerOrSelfReviewAnswer
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for PeerOrSelfReviewQuestionType
 
impl Serialize for PeerOrSelfReviewQuestionType
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for BlockProposal
 
impl Serialize for BlockProposal
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for BlockProposalAction
 
impl Serialize for BlockProposalAction
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ProposalStatus
 
impl Serialize for ProposalStatus
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for NewRegradingIdType
 
impl Serialize for NewRegradingIdType
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for UserRole
 
impl Serialize for UserRole
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for TeacherDecisionType
 
impl Serialize for TeacherDecisionType
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ReviewingStage
 
impl Serialize for ReviewingStage
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for BlockAttributes
 
impl Serialize for BlockAttributes
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for Method
 
impl Serialize for Method
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for StatusCode
 
impl Serialize for StatusCode
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for Version
 
impl Serialize for Version
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for TrieType
 
impl Serialize for TrieType
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for GeneralCategory
 
impl Serialize for GeneralCategory
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for BufferFormat
 
impl Serialize for BufferFormat
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for Algorithm
 
impl Serialize for Algorithm
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for Error
 
impl Serialize for Error
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
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 UStr
 
impl Serialize for UStr
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for Month
 
impl Serialize for Month
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for Weekday
 
impl Serialize for Weekday
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for 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 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 AccessToken
 
impl Serialize for AccessToken
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for Secret
 
impl Serialize for Secret
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for Etag
 
impl Serialize for Etag
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for NextMarker
 
impl Serialize for NextMarker
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for CopyId
 
impl Serialize for CopyId
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for CopyProgress
 
impl Serialize for CopyProgress
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for UserDeligationKey
 
impl Serialize for UserDeligationKey
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for Snapshot
 
impl Serialize for Snapshot
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for Tags
 
impl Serialize for Tags
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for Schema
 
impl Serialize for Schema
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for TagSet
 
impl Serialize for TagSet
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for CommittedBlocks
 
impl Serialize for CommittedBlocks
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for UncommittedBlocks
 
impl Serialize for UncommittedBlocks
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for Blobs
 
impl Serialize for Blobs
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for Containers
 
impl Serialize for Containers
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for Cors
 
impl Serialize for Cors
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for AccessPolicy
 
impl Serialize for AccessPolicy
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ArrowConfiguration
 
impl Serialize for ArrowConfiguration
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ArrowField
 
impl Serialize for ArrowField
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for BlobFlatListSegment
 
impl Serialize for BlobFlatListSegment
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for BlobHierarchyListSegment
 
impl Serialize for BlobHierarchyListSegment
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for BlobItemInternal
 
impl Serialize for BlobItemInternal
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for BlobMetadata
 
impl Serialize for BlobMetadata
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for BlobName
 
impl Serialize for BlobName
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for BlobPrefix
 
impl Serialize for BlobPrefix
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for BlobPropertiesInternal
 
impl Serialize for BlobPropertiesInternal
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for BlobTag
 
impl Serialize for BlobTag
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for BlobTags
 
impl Serialize for BlobTags
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for Block
 
impl Serialize for Block
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for BlockList
 
impl Serialize for BlockList
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for BlockLookupList
 
impl Serialize for BlockLookupList
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ClearRange
 
impl Serialize for ClearRange
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ContainerItem
 
impl Serialize for ContainerItem
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ContainerMetadata
 
impl Serialize for ContainerMetadata
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ContainerProperties
 
impl Serialize for ContainerProperties
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for CorsRule
 
impl Serialize for CorsRule
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for DelimitedTextConfiguration
 
impl Serialize for DelimitedTextConfiguration
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for FilterBlobItem
 
impl Serialize for FilterBlobItem
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for FilterBlobSegment
 
impl Serialize for FilterBlobSegment
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for GeoReplication
 
impl Serialize for GeoReplication
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for JsonTextConfiguration
 
impl Serialize for JsonTextConfiguration
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for KeyInfo
 
impl Serialize for KeyInfo
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ListBlobsFlatSegmentResponse
 
impl Serialize for ListBlobsFlatSegmentResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ListBlobsHierarchySegmentResponse
 
impl Serialize for ListBlobsHierarchySegmentResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ListContainersSegmentResponse
 
impl Serialize for ListContainersSegmentResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for Logging
 
impl Serialize for Logging
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for Metrics
 
impl Serialize for Metrics
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ObjectReplicationMetadata
 
impl Serialize for ObjectReplicationMetadata
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for PageList
 
impl Serialize for PageList
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for PageRange
 
impl Serialize for PageRange
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ParquetConfiguration
 
impl Serialize for ParquetConfiguration
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for QueryFormat
 
impl Serialize for QueryFormat
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for QueryRequest
 
impl Serialize for QueryRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for QuerySerialization
 
impl Serialize for QuerySerialization
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for RetentionPolicy
 
impl Serialize for RetentionPolicy
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for SignedIdentifier
 
impl Serialize for SignedIdentifier
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for StaticWebsite
 
impl Serialize for StaticWebsite
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for StorageError
 
impl Serialize for StorageError
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for StorageServiceProperties
 
impl Serialize for StorageServiceProperties
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for StorageServiceStats
 
impl Serialize for StorageServiceStats
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for UserDelegationKey
 
impl Serialize for UserDelegationKey
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for NaiveDate
 
impl Serialize for NaiveDate
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for NaiveDateTime
Serialize a NaiveDateTime as an ISO 8601 string
 
impl Serialize for NaiveDateTime
Serialize a NaiveDateTime as an ISO 8601 string
See the naive::serde module for alternate serialization formats.
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for NaiveTime
 
impl Serialize for NaiveTime
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for TimeDelta
 
impl Serialize for TimeDelta
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for Action
 
impl Serialize for Action
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for Billing
 
impl Serialize for Billing
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for Binding
 
impl Serialize for Binding
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for Bucket
 
impl Serialize for Bucket
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for Condition
 
impl Serialize for Condition
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for Cors
 
impl Serialize for Cors
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for Encryption
 
impl Serialize for Encryption
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for IamCondition
 
impl Serialize for IamCondition
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for IamConfiguration
 
impl Serialize for IamConfiguration
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for IamPolicy
 
impl Serialize for IamPolicy
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for Lifecycle
 
impl Serialize for Lifecycle
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for Logging
 
impl Serialize for Logging
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for NewBucket
 
impl Serialize for NewBucket
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for Owner
 
impl Serialize for Owner
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for RetentionPolicy
 
impl Serialize for RetentionPolicy
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for Rule
 
impl Serialize for Rule
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for UniformBucketLevelAccess
 
impl Serialize for UniformBucketLevelAccess
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for Versioning
 
impl Serialize for Versioning
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for Website
 
impl Serialize for Website
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for BucketAccessControl
 
impl Serialize for BucketAccessControl
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for NewBucketAccessControl
 
impl Serialize for NewBucketAccessControl
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ProjectTeam
 
impl Serialize for ProjectTeam
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for DefaultObjectAccessControl
 
impl Serialize for DefaultObjectAccessControl
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for NewDefaultObjectAccessControl
 
impl Serialize for NewDefaultObjectAccessControl
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for HmacKey
 
impl Serialize for HmacKey
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for HmacMeta
 
impl Serialize for HmacMeta
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ComposeRequest
 
impl Serialize for ComposeRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for CustomerEncrypton
 
impl Serialize for CustomerEncrypton
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ListRequest
 
impl Serialize for ListRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for Object
 
impl Serialize for Object
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ObjectPrecondition
 
impl Serialize for ObjectPrecondition
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for SourceObject
 
impl Serialize for SourceObject
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for NewObjectAccessControl
 
impl Serialize for NewObjectAccessControl
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ObjectAccessControl
 
impl Serialize for ObjectAccessControl
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for CertificateAllRequirements
 
impl Serialize for CertificateAllRequirements
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for CertificateConfigurationToRequirement
 
impl Serialize for CertificateConfigurationToRequirement
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for CertificateConfiguration
 
impl Serialize for CertificateConfiguration
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for CertificateConfigurationAndRequirements
 
impl Serialize for CertificateConfigurationAndRequirements
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for DatabaseCertificateConfiguration
 
impl Serialize for DatabaseCertificateConfiguration
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for CertificateFont
 
impl Serialize for CertificateFont
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for NewCertificateFont
 
impl Serialize for NewCertificateFont
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for Chapter
 
impl Serialize for Chapter
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ChapterPagesWithExercises
 
impl Serialize for ChapterPagesWithExercises
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ChapterUpdate
 
impl Serialize for ChapterUpdate
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ChapterWithStatus
 
impl Serialize for ChapterWithStatus
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for DatabaseChapter
 
impl Serialize for DatabaseChapter
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for NewChapter
 
impl Serialize for NewChapter
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for UserCourseInstanceChapterProgress
 
impl Serialize for UserCourseInstanceChapterProgress
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ChatbotConfiguration
 
impl Serialize for ChatbotConfiguration
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for NewChatbotConf
 
impl Serialize for NewChatbotConf
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ChatbotConfigurationModel
 
impl Serialize for ChatbotConfigurationModel
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for NewChatbotConfigurationModel
 
impl Serialize for NewChatbotConfigurationModel
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ChatbotConversationMessage
 
impl Serialize for ChatbotConversationMessage
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ChatbotConversationMessageCitation
 
impl Serialize for ChatbotConversationMessageCitation
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ChatbotConversation
 
impl Serialize for ChatbotConversation
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ChatbotConversationInfo
 
impl Serialize for ChatbotConversationInfo
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ChatbotPageSyncStatus
 
impl Serialize for ChatbotPageSyncStatus
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for CodeGiveawayCode
 
impl Serialize for CodeGiveawayCode
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for CodeGiveaway
 
impl Serialize for CodeGiveaway
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for NewCodeGiveaway
 
impl Serialize for NewCodeGiveaway
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for CourseBackgroundQuestionAnswer
 
impl Serialize for CourseBackgroundQuestionAnswer
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for NewCourseBackgroundQuestionAnswer
 
impl Serialize for NewCourseBackgroundQuestionAnswer
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for CourseBackgroundQuestion
 
impl Serialize for CourseBackgroundQuestion
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for CourseBackgroundQuestionsAndAnswers
 
impl Serialize for CourseBackgroundQuestionsAndAnswers
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for CourseCustomPrivacyPolicyCheckboxText
 
impl Serialize for CourseCustomPrivacyPolicyCheckboxText
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for CourseInstanceEnrollment
 
impl Serialize for CourseInstanceEnrollment
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for CourseInstanceEnrollmentsInfo
 
impl Serialize for CourseInstanceEnrollmentsInfo
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for NewCourseInstanceEnrollment
 
impl Serialize for NewCourseInstanceEnrollment
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ChapterScore
 
impl Serialize for ChapterScore
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for CourseInstance
 
impl Serialize for CourseInstance
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for PointMap
 
impl Serialize for PointMap
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for Points
 
impl Serialize for Points
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for CourseLanguageVersion
 
impl Serialize for CourseLanguageVersion
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for CourseModuleCompletionRegisteredToStudyRegistry
 
impl Serialize for CourseModuleCompletionRegisteredToStudyRegistry
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for NewCourseModuleCompletionRegisteredToStudyRegistry
 
impl Serialize for NewCourseModuleCompletionRegisteredToStudyRegistry
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for RegisteredCompletion
 
impl Serialize for RegisteredCompletion
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for CourseModuleAverage
 
impl Serialize for CourseModuleAverage
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for CourseModuleCompletion
 
impl Serialize for CourseModuleCompletion
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for CourseModuleCompletionWithRegistrationInfo
 
impl Serialize for CourseModuleCompletionWithRegistrationInfo
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for CourseModulePointsAverage
 
impl Serialize for CourseModulePointsAverage
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for NewCourseModuleCompletion
 
impl Serialize for NewCourseModuleCompletion
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for StudyRegistryCompletion
 
impl Serialize for StudyRegistryCompletion
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for StudyRegistryGrade
 
impl Serialize for StudyRegistryGrade
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for AutomaticCompletionRequirements
 
impl Serialize for AutomaticCompletionRequirements
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for CourseModule
 
impl Serialize for CourseModule
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for NewCourseModule
 
impl Serialize for NewCourseModule
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for NewModule
 
impl Serialize for NewModule
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for Course
 
impl Serialize for Course
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for CourseBreadcrumbInfo
 
impl Serialize for CourseBreadcrumbInfo
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for CourseCount
 
impl Serialize for CourseCount
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for CourseMaterialCourse
 
impl Serialize for CourseMaterialCourse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for CourseStructure
 
impl Serialize for CourseStructure
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for CourseUpdate
 
impl Serialize for CourseUpdate
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for NewCourse
 
impl Serialize for NewCourse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for EmailDelivery
 
impl Serialize for EmailDelivery
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for EmailTemplate
 
impl Serialize for EmailTemplate
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for EmailTemplateNew
 
impl Serialize for EmailTemplateNew
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for EmailTemplateUpdate
 
impl Serialize for EmailTemplateUpdate
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for CourseExam
 
impl Serialize for CourseExam
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for Exam
 
impl Serialize for Exam
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ExamEnrollment
 
impl Serialize for ExamEnrollment
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ExamInstructions
 
impl Serialize for ExamInstructions
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ExamInstructionsUpdate
 
impl Serialize for ExamInstructionsUpdate
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for NewExam
 
impl Serialize for NewExam
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for OrgExam
 
impl Serialize for OrgExam
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ExerciseLanguageGroup
 
impl Serialize for ExerciseLanguageGroup
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ExerciseRepository
 
impl Serialize for ExerciseRepository
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ExerciseResetLog
 
impl Serialize for ExerciseResetLog
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for CourseMaterialExerciseServiceInfo
 
impl Serialize for CourseMaterialExerciseServiceInfo
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ExerciseServiceInfo
 
impl Serialize for ExerciseServiceInfo
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ExerciseServiceInfoApi
 
impl Serialize for ExerciseServiceInfoApi
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for PathInfo
 
impl Serialize for PathInfo
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ExerciseService
 
impl Serialize for ExerciseService
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ExerciseServiceIframeRenderingInfo
 
impl Serialize for ExerciseServiceIframeRenderingInfo
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ExerciseServiceNewOrUpdate
 
impl Serialize for ExerciseServiceNewOrUpdate
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for AnswerRequiringAttention
 
impl Serialize for AnswerRequiringAttention
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ExerciseAnswersInCourseRequiringAttentionCount
 
impl Serialize for ExerciseAnswersInCourseRequiringAttentionCount
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ExerciseSlideSubmission
 
impl Serialize for ExerciseSlideSubmission
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ExerciseSlideSubmissionAndUserExerciseState
 
impl Serialize for ExerciseSlideSubmissionAndUserExerciseState
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ExerciseSlideSubmissionAndUserExerciseStateList
 
impl Serialize for ExerciseSlideSubmissionAndUserExerciseStateList
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ExerciseSlideSubmissionCount
 
impl Serialize for ExerciseSlideSubmissionCount
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ExerciseSlideSubmissionCountByExercise
 
impl Serialize for ExerciseSlideSubmissionCountByExercise
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ExerciseSlideSubmissionCountByWeekAndHour
 
impl Serialize for ExerciseSlideSubmissionCountByWeekAndHour
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ExerciseSlideSubmissionInfo
 
impl Serialize for ExerciseSlideSubmissionInfo
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for NewExerciseSlideSubmission
 
impl Serialize for NewExerciseSlideSubmission
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for CourseMaterialExerciseSlide
 
impl Serialize for CourseMaterialExerciseSlide
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ExerciseSlide
 
impl Serialize for ExerciseSlide
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ExerciseTaskGrading
 
impl Serialize for ExerciseTaskGrading
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ExerciseTaskGradingResult
 
impl Serialize for ExerciseTaskGradingResult
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ExerciseTaskSubmission
 
impl Serialize for ExerciseTaskSubmission
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ExportedCourseSubmission
 
impl Serialize for ExportedCourseSubmission
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ExportedSubmission
 
impl Serialize for ExportedSubmission
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for PeerOrSelfReviewsReceived
 
impl Serialize for PeerOrSelfReviewsReceived
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for SubmissionData
 
impl Serialize for SubmissionData
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for CourseMaterialExerciseTask
 
impl Serialize for CourseMaterialExerciseTask
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ExerciseTask
 
impl Serialize for ExerciseTask
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for NewExerciseTask
 
impl Serialize for NewExerciseTask
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for CourseMaterialExercise
 
impl Serialize for CourseMaterialExercise
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for Exercise
 
impl Serialize for Exercise
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ExerciseGradingStatus
 
impl Serialize for ExerciseGradingStatus
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ExerciseStatus
 
impl Serialize for ExerciseStatus
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ExerciseStatusSummaryForUser
 
impl Serialize for ExerciseStatusSummaryForUser
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for Feedback
 
impl Serialize for Feedback
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for FeedbackBlock
 
impl Serialize for FeedbackBlock
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for FeedbackCount
 
impl Serialize for FeedbackCount
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for NewFeedback
 
impl Serialize for NewFeedback
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for FlaggedAnswer
 
impl Serialize for FlaggedAnswer
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for NewFlaggedAnswer
 
impl Serialize for NewFlaggedAnswer
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for NewFlaggedAnswerWithToken
 
impl Serialize for NewFlaggedAnswerWithToken
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for GeneratedCertificate
 
impl Serialize for GeneratedCertificate
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for Term
 
impl Serialize for Term
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for JoinCodeUses
 
impl Serialize for JoinCodeUses
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for AverageMetric
 
impl Serialize for AverageMetric
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for CohortActivity
 
impl Serialize for CohortActivity
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for CountResult
 
impl Serialize for CountResult
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for CustomViewExerciseSubmissions
 
impl Serialize for CustomViewExerciseSubmissions
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for CustomViewExerciseTaskGrading
 
impl Serialize for CustomViewExerciseTaskGrading
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for CustomViewExerciseTaskSpec
 
impl Serialize for CustomViewExerciseTaskSpec
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for CustomViewExerciseTaskSubmission
 
impl Serialize for CustomViewExerciseTaskSubmission
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for CustomViewExerciseTasks
 
impl Serialize for CustomViewExerciseTasks
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for CourseCompletionStats
 
impl Serialize for CourseCompletionStats
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for DomainCompletionStats
 
impl Serialize for DomainCompletionStats
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for GlobalCourseModuleStatEntry
 
impl Serialize for GlobalCourseModuleStatEntry
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for GlobalStatEntry
 
impl Serialize for GlobalStatEntry
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for AnswerRequiringAttentionWithTasks
 
impl Serialize for AnswerRequiringAttentionWithTasks
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for AnswersRequiringAttention
 
impl Serialize for AnswersRequiringAttention
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for StudentExerciseSlideSubmission
 
impl Serialize for StudentExerciseSlideSubmission
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for StudentExerciseSlideSubmissionResult
 
impl Serialize for StudentExerciseSlideSubmissionResult
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for StudentExerciseTaskSubmission
 
impl Serialize for StudentExerciseTaskSubmission
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for StudentExerciseTaskSubmissionResult
 
impl Serialize for StudentExerciseTaskSubmissionResult
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for CourseMaterialPeerOrSelfReviewData
 
impl Serialize for CourseMaterialPeerOrSelfReviewData
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for CourseMaterialPeerOrSelfReviewDataAnswerToReview
 
impl Serialize for CourseMaterialPeerOrSelfReviewDataAnswerToReview
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for CourseMaterialPeerOrSelfReviewQuestionAnswer
 
impl Serialize for CourseMaterialPeerOrSelfReviewQuestionAnswer
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for CourseMaterialPeerOrSelfReviewSubmission
 
impl Serialize for CourseMaterialPeerOrSelfReviewSubmission
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for CompletionRegistrationLink
 
impl Serialize for CompletionRegistrationLink
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for CourseInstanceCompletionSummary
 
impl Serialize for CourseInstanceCompletionSummary
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ManualCompletionPreview
 
impl Serialize for ManualCompletionPreview
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ManualCompletionPreviewUser
 
impl Serialize for ManualCompletionPreviewUser
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for TeacherManualCompletion
 
impl Serialize for TeacherManualCompletion
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for TeacherManualCompletionRequest
 
impl Serialize for TeacherManualCompletionRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for UserCompletionInformation
 
impl Serialize for UserCompletionInformation
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for UserCourseModuleCompletion
 
impl Serialize for UserCourseModuleCompletion
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for UserModuleCompletionStatus
 
impl Serialize for UserModuleCompletionStatus
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for UserWithModuleCompletions
 
impl Serialize for UserWithModuleCompletions
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for MarketingMailingListAccessToken
 
impl Serialize for MarketingMailingListAccessToken
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for UserEmailSubscription
 
impl Serialize for UserEmailSubscription
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for UserMarketingConsent
 
impl Serialize for UserMarketingConsent
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for UserMarketingConsentWithDetails
 
impl Serialize for UserMarketingConsentWithDetails
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for MaterialReference
 
impl Serialize for MaterialReference
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for NewMaterialReference
 
impl Serialize for NewMaterialReference
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for OpenUniversityRegistrationLink
 
impl Serialize for OpenUniversityRegistrationLink
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for DatabaseOrganization
 
impl Serialize for DatabaseOrganization
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for Organization
 
impl Serialize for Organization
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for OtherDomainToCourseRedirection
 
impl Serialize for OtherDomainToCourseRedirection
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for PageAudioFile
 
impl Serialize for PageAudioFile
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for PageHistory
 
impl Serialize for PageHistory
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for PageHistoryContent
 
impl Serialize for PageHistoryContent
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for PageLanguageGroup
 
impl Serialize for PageLanguageGroup
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for PageVisitDatumSummaryByCourse
 
impl Serialize for PageVisitDatumSummaryByCourse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for PageVisitDatumSummaryByCoursesCountries
 
impl Serialize for PageVisitDatumSummaryByCoursesCountries
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for PageVisitDatumSummaryByCourseDeviceTypes
 
impl Serialize for PageVisitDatumSummaryByCourseDeviceTypes
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for PageVisitDatumSummaryByPages
 
impl Serialize for PageVisitDatumSummaryByPages
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for CmsPageExercise
 
impl Serialize for CmsPageExercise
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for CmsPageExerciseSlide
 
impl Serialize for CmsPageExerciseSlide
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for CmsPageExerciseTask
 
impl Serialize for CmsPageExerciseTask
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for CmsPageUpdate
 
impl Serialize for CmsPageUpdate
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ContentManagementPage
 
impl Serialize for ContentManagementPage
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for CoursePageWithUserData
 
impl Serialize for CoursePageWithUserData
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ExerciseWithExerciseTasks
 
impl Serialize for ExerciseWithExerciseTasks
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for HistoryRestoreData
 
impl Serialize for HistoryRestoreData
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for IsChapterFrontPage
 
impl Serialize for IsChapterFrontPage
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for NewPage
 
impl Serialize for NewPage
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for NormalizedCmsExerciseTask
 
impl Serialize for NormalizedCmsExerciseTask
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for Page
 
impl Serialize for Page
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for PageAudioFiles
 
impl Serialize for PageAudioFiles
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for PageChapterAndCourseInformation
 
impl Serialize for PageChapterAndCourseInformation
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for PageDetailsUpdate
 
impl Serialize for PageDetailsUpdate
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for PageInfo
 
impl Serialize for PageInfo
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for PageMetadata
 
impl Serialize for PageMetadata
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for PageRoutingData
 
impl Serialize for PageRoutingData
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for PageSearchResult
 
impl Serialize for PageSearchResult
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for PageWithExercises
 
impl Serialize for PageWithExercises
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for SearchRequest
 
impl Serialize for SearchRequest
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for PartnerBlockNew
 
impl Serialize for PartnerBlockNew
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for PartnersBlock
 
impl Serialize for PartnersBlock
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for CmsPeerOrSelfReviewConfig
 
impl Serialize for CmsPeerOrSelfReviewConfig
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for CmsPeerOrSelfReviewConfiguration
 
impl Serialize for CmsPeerOrSelfReviewConfiguration
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for CourseMaterialPeerOrSelfReviewConfig
 
impl Serialize for CourseMaterialPeerOrSelfReviewConfig
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for PeerOrSelfReviewConfig
 
impl Serialize for PeerOrSelfReviewConfig
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for PeerOrSelfReviewQuestionAndAnswer
 
impl Serialize for PeerOrSelfReviewQuestionAndAnswer
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for PeerOrSelfReviewQuestionSubmission
 
impl Serialize for PeerOrSelfReviewQuestionSubmission
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for PeerReviewWithQuestionsAndAnswers
 
impl Serialize for PeerReviewWithQuestionsAndAnswers
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for CmsPeerOrSelfReviewQuestion
 
impl Serialize for CmsPeerOrSelfReviewQuestion
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for PeerOrSelfReviewQuestion
 
impl Serialize for PeerOrSelfReviewQuestion
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for PeerOrSelfReviewSubmission
 
impl Serialize for PeerOrSelfReviewSubmission
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for PeerReviewQueueEntry
 
impl Serialize for PeerReviewQueueEntry
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for PendingRole
 
impl Serialize for PendingRole
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for PlaygroundExample
 
impl Serialize for PlaygroundExample
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for PlaygroundExampleData
 
impl Serialize for PlaygroundExampleData
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for PrivacyLink
 
impl Serialize for PrivacyLink
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for PrivacyLinkNew
 
impl Serialize for PrivacyLinkNew
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for BlockProposalInfo
 
impl Serialize for BlockProposalInfo
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for EditedBlockNoLongerExistsData
 
impl Serialize for EditedBlockNoLongerExistsData
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for EditedBlockStillExistsData
 
impl Serialize for EditedBlockStillExistsData
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for NewProposedBlockEdit
 
impl Serialize for NewProposedBlockEdit
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for EditProposalInfo
 
impl Serialize for EditProposalInfo
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for NewProposedPageEdits
 
impl Serialize for NewProposedPageEdits
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for PageProposal
 
impl Serialize for PageProposal
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ProposalCount
 
impl Serialize for ProposalCount
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for NewRegrading
 
impl Serialize for NewRegrading
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for Regrading
 
impl Serialize for Regrading
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for RegradingInfo
 
impl Serialize for RegradingInfo
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for RegradingSubmissionInfo
 
impl Serialize for RegradingSubmissionInfo
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for RejectedExerciseSlideSubmission
 
impl Serialize for RejectedExerciseSlideSubmission
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for RepositoryExercise
 
impl Serialize for RepositoryExercise
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for NewResearchForm
 
impl Serialize for NewResearchForm
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for NewResearchFormQuestion
 
impl Serialize for NewResearchFormQuestion
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for NewResearchFormQuestionAnswer
 
impl Serialize for NewResearchFormQuestionAnswer
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ResearchForm
 
impl Serialize for ResearchForm
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ResearchFormQuestion
 
impl Serialize for ResearchFormQuestion
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ResearchFormQuestionAnswer
 
impl Serialize for ResearchFormQuestionAnswer
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for Role
 
impl Serialize for Role
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for RoleUser
 
impl Serialize for RoleUser
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for StudentCountry
 
impl Serialize for StudentCountry
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for StudyRegistryRegistrar
 
impl Serialize for StudyRegistryRegistrar
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for DeletedSuspectedCheater
 
impl Serialize for DeletedSuspectedCheater
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for SuspectedCheaters
 
impl Serialize for SuspectedCheaters
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for Threshold
 
impl Serialize for Threshold
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ThresholdData
 
impl Serialize for ThresholdData
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for NewTeacherGradingDecision
 
impl Serialize for NewTeacherGradingDecision
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for TeacherGradingDecision
 
impl Serialize for TeacherGradingDecision
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for UserCourseExerciseServiceVariable
 
impl Serialize for UserCourseExerciseServiceVariable
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for UserCourseSettings
 
impl Serialize for UserCourseSettings
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for UserDetail
 
impl Serialize for UserDetail
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for UserExerciseSlideState
 
impl Serialize for UserExerciseSlideState
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for CourseExerciseMetrics
 
impl Serialize for CourseExerciseMetrics
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for CourseUserPoints
 
impl Serialize for CourseUserPoints
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for CourseUserPointsInner
 
impl Serialize for CourseUserPointsInner
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for DatabaseUserCourseChapterExerciseProgress
 
impl Serialize for DatabaseUserCourseChapterExerciseProgress
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ExamUserPoints
 
impl Serialize for ExamUserPoints
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ExamUserPointsInner
 
impl Serialize for ExamUserPointsInner
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ExerciseUserCounts
 
impl Serialize for ExerciseUserCounts
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ExportedUserExerciseState
 
impl Serialize for ExportedUserExerciseState
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for UserChapterMetrics
 
impl Serialize for UserChapterMetrics
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for UserCourseChapterExerciseProgress
 
impl Serialize for UserCourseChapterExerciseProgress
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for UserCourseMetrics
 
impl Serialize for UserCourseMetrics
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for UserCourseProgress
 
impl Serialize for UserCourseProgress
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for UserExerciseState
 
impl Serialize for UserExerciseState
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for UserExerciseStateUpdate
 
impl Serialize for UserExerciseStateUpdate
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for UserExerciseTaskState
 
impl Serialize for UserExerciseTaskState
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for UserResearchConsent
 
impl Serialize for UserResearchConsent
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for User
 
impl Serialize for User
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for GutenbergBlock
 
impl Serialize for GutenbergBlock
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for EmailGutenbergBlock
 
impl Serialize for EmailGutenbergBlock
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for OEmbedResponse
 
impl Serialize for OEmbedResponse
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ReportTo
 
impl Serialize for ReportTo
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for ReportToEndpoint
 
impl Serialize for ReportToEndpoint
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for CodePointInversionList<'_>
 
impl Serialize for CodePointInversionList<'_>
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for CodePointInversionListAndStringListULE
 
impl Serialize for CodePointInversionListAndStringListULE
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for CodePointTrieHeader
 
impl Serialize for CodePointTrieHeader
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for Subtag
 
impl Serialize for Subtag
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for Key
 
impl Serialize for Key
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§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,
Source§impl Serialize for Key
 
impl Serialize for Key
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for SubdivisionSuffix
 
impl Serialize for SubdivisionSuffix
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for LanguageIdentifier
 
impl Serialize for LanguageIdentifier
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for Language
 
impl Serialize for Language
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for Region
 
impl Serialize for Region
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for Script
 
impl Serialize for Script
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for Subtag
 
impl Serialize for Subtag
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for Variant
 
impl Serialize for Variant
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for BidiClass
 
impl Serialize for BidiClass
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for CanonicalCombiningClass
 
impl Serialize for CanonicalCombiningClass
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for EastAsianWidth
 
impl Serialize for EastAsianWidth
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for GraphemeClusterBreak
 
impl Serialize for GraphemeClusterBreak
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for HangulSyllableType
 
impl Serialize for HangulSyllableType
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for IndicSyllabicCategory
 
impl Serialize for IndicSyllabicCategory
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for JoiningType
 
impl Serialize for JoiningType
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for LineBreak
 
impl Serialize for LineBreak
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for Script
 
impl Serialize for Script
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for SentenceBreak
 
impl Serialize for SentenceBreak
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for VerticalOrientation
 
impl Serialize for VerticalOrientation
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for WordBreak
 
impl Serialize for WordBreak
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for DataMarkerIdHash
 
impl Serialize for DataMarkerIdHash
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for Header
 
impl Serialize for Header
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for PotentialCodePoint
This impl requires enabling the optional serde Cargo feature
 
impl Serialize for PotentialCodePoint
This impl requires enabling the optional serde Cargo feature
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for PotentialUtf8
This impl requires enabling the optional serde Cargo feature
 
impl Serialize for PotentialUtf8
This impl requires enabling the optional serde Cargo feature
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 RawValue
 
impl Serialize for RawValue
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for PgHstore
 
impl Serialize for PgHstore
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl Serialize for Oid
 
impl Serialize for Oid
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for Date
 
impl Serialize for Date
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
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 OffsetDateTime
 
impl Serialize for OffsetDateTime
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for PrimitiveDateTime
 
impl Serialize for PrimitiveDateTime
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§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,
Source§impl Serialize for UtcDateTime
 
impl Serialize for UtcDateTime
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl Serialize for UtcOffset
 
impl Serialize for UtcOffset
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
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 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<'a> Serialize for ExerciseTaskGradingRequest<'a>
 
impl<'a> Serialize for ExerciseTaskGradingRequest<'a>
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl<'a> Serialize for NewCoursePage<'a>
 
impl<'a> Serialize for NewCoursePage<'a>
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl<'a> Serialize for LocalName<'a>
 
impl<'a> Serialize for LocalName<'a>
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl<'a> Serialize for Namespace<'a>
 
impl<'a> Serialize for Namespace<'a>
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl<'a> Serialize for Prefix<'a>
 
impl<'a> Serialize for Prefix<'a>
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl<'a> Serialize for QName<'a>
 
impl<'a> Serialize for QName<'a>
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, K0, K1, V> Serialize for ZeroMap2dBorrowed<'a, K0, K1, V>
This impl requires enabling the optional serde Cargo feature of the zerovec crate
 
impl<'a, K0, K1, V> Serialize for ZeroMap2dBorrowed<'a, K0, K1, V>
This impl requires enabling the optional serde Cargo feature of the zerovec crate
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<'a, K0, K1, V> Serialize for ZeroMap2d<'a, K0, K1, V>
This impl requires enabling the optional serde Cargo feature of the zerovec crate
 
impl<'a, K0, K1, V> Serialize for ZeroMap2d<'a, K0, K1, V>
This impl requires enabling the optional serde Cargo feature of the zerovec crate
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<'a, K, V> Serialize for ZeroMapBorrowed<'a, K, V>
This impl requires enabling the optional serde Cargo feature of the zerovec crate
 
impl<'a, K, V> Serialize for ZeroMapBorrowed<'a, K, V>
This impl requires enabling the optional serde Cargo feature of the zerovec crate
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<'a, K, V> Serialize for ZeroMap<'a, K, V>
This impl requires enabling the optional serde Cargo feature of the zerovec crate
 
impl<'a, K, V> Serialize for ZeroMap<'a, K, V>
This impl requires enabling the optional serde Cargo feature of the zerovec crate
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,
Source§impl<'a, V> Serialize for VarZeroCow<'a, V>
 
impl<'a, V> Serialize for VarZeroCow<'a, V>
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<'data> Serialize for Char16Trie<'data>
 
impl<'data> Serialize for Char16Trie<'data>
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl<'data> Serialize for CodePointInversionListAndStringList<'data>
 
impl<'data> Serialize for CodePointInversionListAndStringList<'data>
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl<A> Serialize for SmallVec<A>
 
impl<A> Serialize for SmallVec<A>
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<A, B> Serialize for VarTuple<A, B>
 
impl<A, B> Serialize for VarTuple<A, B>
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl<A, B, C, D, E, F, Format> Serialize for Tuple6VarULE<A, B, C, D, E, F, Format>where
    A: Serialize + VarULE + ?Sized,
    B: Serialize + VarULE + ?Sized,
    C: Serialize + VarULE + ?Sized,
    D: Serialize + VarULE + ?Sized,
    E: Serialize + VarULE + ?Sized,
    F: Serialize + VarULE + ?Sized,
    &'a A: for<'a> ZeroFrom<'a, A>,
    &'a B: for<'a> ZeroFrom<'a, B>,
    &'a C: for<'a> ZeroFrom<'a, C>,
    &'a D: for<'a> ZeroFrom<'a, D>,
    &'a E: for<'a> ZeroFrom<'a, E>,
    &'a F: for<'a> ZeroFrom<'a, F>,
    Format: VarZeroVecFormat,
 
impl<A, B, C, D, E, F, Format> Serialize for Tuple6VarULE<A, B, C, D, E, F, Format>where
    A: Serialize + VarULE + ?Sized,
    B: Serialize + VarULE + ?Sized,
    C: Serialize + VarULE + ?Sized,
    D: Serialize + VarULE + ?Sized,
    E: Serialize + VarULE + ?Sized,
    F: Serialize + VarULE + ?Sized,
    &'a A: for<'a> ZeroFrom<'a, A>,
    &'a B: for<'a> ZeroFrom<'a, B>,
    &'a C: for<'a> ZeroFrom<'a, C>,
    &'a D: for<'a> ZeroFrom<'a, D>,
    &'a E: for<'a> ZeroFrom<'a, E>,
    &'a F: for<'a> ZeroFrom<'a, F>,
    Format: VarZeroVecFormat,
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<A, B, C, D, E, Format> Serialize for Tuple5VarULE<A, B, C, D, E, Format>where
    A: Serialize + VarULE + ?Sized,
    B: Serialize + VarULE + ?Sized,
    C: Serialize + VarULE + ?Sized,
    D: Serialize + VarULE + ?Sized,
    E: Serialize + VarULE + ?Sized,
    &'a A: for<'a> ZeroFrom<'a, A>,
    &'a B: for<'a> ZeroFrom<'a, B>,
    &'a C: for<'a> ZeroFrom<'a, C>,
    &'a D: for<'a> ZeroFrom<'a, D>,
    &'a E: for<'a> ZeroFrom<'a, E>,
    Format: VarZeroVecFormat,
 
impl<A, B, C, D, E, Format> Serialize for Tuple5VarULE<A, B, C, D, E, Format>where
    A: Serialize + VarULE + ?Sized,
    B: Serialize + VarULE + ?Sized,
    C: Serialize + VarULE + ?Sized,
    D: Serialize + VarULE + ?Sized,
    E: Serialize + VarULE + ?Sized,
    &'a A: for<'a> ZeroFrom<'a, A>,
    &'a B: for<'a> ZeroFrom<'a, B>,
    &'a C: for<'a> ZeroFrom<'a, C>,
    &'a D: for<'a> ZeroFrom<'a, D>,
    &'a E: for<'a> ZeroFrom<'a, E>,
    Format: VarZeroVecFormat,
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<A, B, C, D, Format> Serialize for Tuple4VarULE<A, B, C, D, Format>
 
impl<A, B, C, D, Format> Serialize for Tuple4VarULE<A, B, C, D, Format>
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<A, B, C, Format> Serialize for Tuple3VarULE<A, B, C, Format>
 
impl<A, B, C, Format> Serialize for Tuple3VarULE<A, B, C, Format>
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<A, B, Format> Serialize for Tuple2VarULE<A, B, Format>
 
impl<A, B, Format> Serialize for Tuple2VarULE<A, B, Format>
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<A, V> Serialize for VarTupleULE<A, V>
 
impl<A, V> Serialize for VarTupleULE<A, V>
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,
Source§impl<K, V, H> Serialize for HashMap<K, V, H>
 
impl<K, V, H> Serialize for HashMap<K, V, H>
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<K, V, R> Serialize for LiteMap<K, V, R>
 
impl<K, V, R> Serialize for LiteMap<K, V, R>
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<L, R> Serialize for Either<L, R>
 
impl<L, R> Serialize for Either<L, R>
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
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<Store> Serialize for ZeroAsciiIgnoreCaseTrie<Store>
 
impl<Store> Serialize for ZeroAsciiIgnoreCaseTrie<Store>
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<Store> Serialize for ZeroTrie<Store>
 
impl<Store> Serialize for ZeroTrie<Store>
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<Store> Serialize for ZeroTrieExtendedCapacity<Store>
 
impl<Store> Serialize for ZeroTrieExtendedCapacity<Store>
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<Store> Serialize for ZeroTriePerfectHash<Store>
 
impl<Store> Serialize for ZeroTriePerfectHash<Store>
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<Store> Serialize for ZeroTrieSimpleAscii<Store>
 
impl<Store> Serialize for ZeroTrieSimpleAscii<Store>
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 CodePointTrie<'_, T>
 
impl<T> Serialize for CodePointTrie<'_, T>
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<T> Serialize for Json<T>
 
impl<T> Serialize for Json<T>
fn serialize<__S>(
    &self,
    __serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
    __S: Serializer,
Source§impl<T> Serialize for ZeroSlice<T>
This impl requires enabling the optional serde Cargo feature of the zerovec crate
 
impl<T> Serialize for ZeroSlice<T>
This impl requires enabling the optional serde Cargo feature of the zerovec crate
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<T> Serialize for ZeroVec<'_, T>
This impl requires enabling the optional serde Cargo feature of the zerovec crate
 
impl<T> Serialize for ZeroVec<'_, T>
This impl requires enabling the optional serde Cargo feature of the zerovec crate
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 Rc<T>
This impl requires the "rc" Cargo feature of Serde.
 
impl<T> Serialize for Rc<T>
This impl requires the "rc" Cargo feature of Serde.
Serializing a data structure containing Rc will serialize a copy of
the contents of the Rc each time the Rc is referenced within the
data structure. Serialization will not attempt to deduplicate these
repeated data.
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<T> Serialize for Weak<T>
This impl requires the "rc" Cargo feature of Serde.
 
impl<T> Serialize for Weak<T>
This impl requires the "rc" Cargo feature of Serde.
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<T> Serialize for Arc<T>
This impl requires the "rc" Cargo feature of Serde.
 
impl<T> Serialize for Arc<T>
This impl requires the "rc" Cargo feature of Serde.
Serializing a data structure containing Arc will serialize a copy of
the contents of the Arc each time the Arc is referenced within the
data structure. Serialization will not attempt to deduplicate these
repeated data.
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<T> Serialize for Weak<T>
This impl requires the "rc" Cargo feature of Serde.
 
impl<T> Serialize for Weak<T>
This impl requires the "rc" Cargo feature of Serde.
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<T> Serialize for Vec<T>where
    T: Serialize,
 
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,
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, F> Serialize for VarZeroSlice<T, F>
This impl requires enabling the optional serde Cargo feature of the zerovec crate
 
impl<T, F> Serialize for VarZeroSlice<T, F>
This impl requires enabling the optional serde Cargo feature of the zerovec crate
fn serialize<S>(
    &self,
    serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Source§impl<T, F> Serialize for VarZeroVec<'_, T, F>
This impl requires enabling the optional serde Cargo feature of the zerovec crate
 
impl<T, F> Serialize for VarZeroVec<'_, T, F>
This impl requires enabling the optional serde Cargo feature of the zerovec crate
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<Tz> Serialize for DateTime<Tz>where
    Tz: TimeZone,
Serialize to an RFC 3339 formatted string
 
impl<Tz> Serialize for DateTime<Tz>where
    Tz: TimeZone,
Serialize to an RFC 3339 formatted string
As an extension to RFC 3339 this can serialize DateTimes outside the range of 0-9999 years
using an ISO 8601 syntax (which prepends an - or +).
See the serde module for alternate serializations.