Struct DatetimeSerializer
struct DatetimeSerializer { ... }
Serializer / format support for emitting [Datetime][crate::Datetime]
Implementations
impl DatetimeSerializer
fn new() -> SelfCreate a serializer to emit [
Datetime][crate::Datetime]fn serialize_field<T>(self: &mut Self, key: &'static str, value: &T) -> Result<(), SerializerError> where T: Serialize + ?Sizedfn end(self: Self) -> Result<Datetime, SerializerError>
impl Default for DatetimeSerializer
fn default() -> DatetimeSerializer
impl Freeze for DatetimeSerializer
impl RefUnwindSafe for DatetimeSerializer
impl Send for DatetimeSerializer
impl Sync for DatetimeSerializer
impl Unpin for DatetimeSerializer
impl UnsafeUnpin for DatetimeSerializer
impl UnwindSafe for DatetimeSerializer
impl<T> Any for DatetimeSerializer
fn type_id(self: &Self) -> TypeId
impl<T> Borrow for DatetimeSerializer
fn borrow(self: &Self) -> &T
impl<T> BorrowMut for DatetimeSerializer
fn borrow_mut(self: &mut Self) -> &mut T
impl<T> From for DatetimeSerializer
fn from(t: T) -> TReturns the argument unchanged.
impl<T, U> Into for DatetimeSerializer
fn into(self: Self) -> UCalls
U::from(self).That is, this conversion is whatever the implementation of
[From]<T> for Uchooses to do.
impl<T, U> TryFrom for DatetimeSerializer
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
impl<T, U> TryInto for DatetimeSerializer
fn try_into(self: Self) -> Result<U, <U as TryFrom<T>>::Error>