pub struct GeneralizedTimeInner;
Trait Implementations§
Source§impl Combinator for GeneralizedTimeInner
impl Combinator for GeneralizedTimeInner
Source§type Result<'a> = GeneralizedTimeValueInner
type Result<'a> = GeneralizedTimeValueInner
The result type of parsing and the input type of serialization.
Source§type Owned = GeneralizedTimeValueInner
type Owned = GeneralizedTimeValueInner
The owned parsed type. This is currently a hack to avoid lifetime bindings in
SpecCombinator::SpecResult
, but it can be useful if we want to have functions that return owned values (e.g. Vec<T>
).Source§fn length(&self) -> Option<usize>
fn length(&self) -> Option<usize>
The length of the output buffer, if known.
This can be used to optimize serialization by pre-allocating the buffer.
Source§impl Debug for GeneralizedTimeInner
impl Debug for GeneralizedTimeInner
Source§impl SpecCombinator for GeneralizedTimeInner
impl SpecCombinator for GeneralizedTimeInner
Source§type SpecResult = GeneralizedTimeValueInner
type SpecResult = GeneralizedTimeValueInner
The view of
Combinator::Result
.Source§impl View for GeneralizedTimeInner
impl View for GeneralizedTimeInner
type V = GeneralizedTimeInner
impl SecureSpecCombinator for GeneralizedTimeInner
Auto Trait Implementations§
impl Freeze for GeneralizedTimeInner
impl RefUnwindSafe for GeneralizedTimeInner
impl Send for GeneralizedTimeInner
impl Sync for GeneralizedTimeInner
impl Unpin for GeneralizedTimeInner
impl UnwindSafe for GeneralizedTimeInner
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> From<T> for Twhere
T: View,
<T as View>::V: SpecFrom<<T as View>::V>,
impl<T> From<T> for Twhere
T: View,
<T as View>::V: SpecFrom<<T as View>::V>,
Source§fn ex_from(t: T) -> T
fn ex_from(t: T) -> T
Vest equivalent of
std::convert::From::from
.Source§impl<T, U> Into<U> for T
impl<T, U> Into<U> for T
Source§fn ex_into(self) -> U
fn ex_into(self) -> U
Vest equivalent of
std::convert::Into::into
.Source§impl<T, U> SpecTryInto<U> for Twhere
U: SpecTryFrom<T>,
impl<T, U> SpecTryInto<U> for Twhere
U: SpecTryFrom<T>,
Source§type Error = <U as SpecTryFrom<T>>::Error
type Error = <U as SpecTryFrom<T>>::Error
The type returned in the event of a conversion error.