pub enum EffectiveFromConfig {
Simple(String),
Explicit {
value: String,
format: TimestampFormat,
},
}Expand description
Configuration for effective_from timestamp
Variants§
Simple(String)
Simple template string (auto-detect format)
Explicit
Explicit configuration with format
Fields
§
format: TimestampFormatFormat of the timestamp
Trait Implementations§
Source§impl Clone for EffectiveFromConfig
impl Clone for EffectiveFromConfig
Source§fn clone(&self) -> EffectiveFromConfig
fn clone(&self) -> EffectiveFromConfig
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for EffectiveFromConfig
impl Debug for EffectiveFromConfig
Source§impl<'de> Deserialize<'de> for EffectiveFromConfig
impl<'de> Deserialize<'de> for EffectiveFromConfig
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for EffectiveFromConfig
impl PartialEq for EffectiveFromConfig
Source§impl Serialize for EffectiveFromConfig
impl Serialize for EffectiveFromConfig
impl StructuralPartialEq for EffectiveFromConfig
Auto Trait Implementations§
impl Freeze for EffectiveFromConfig
impl RefUnwindSafe for EffectiveFromConfig
impl Send for EffectiveFromConfig
impl Sync for EffectiveFromConfig
impl Unpin for EffectiveFromConfig
impl UnsafeUnpin for EffectiveFromConfig
impl UnwindSafe for EffectiveFromConfig
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