pub enum UsagePredicate {
Between {
start: NaiveDate,
end: NaiveDate,
},
For(String),
}Variants§
Trait Implementations§
Source§impl Clone for UsagePredicate
impl Clone for UsagePredicate
Source§fn clone(&self) -> UsagePredicate
fn clone(&self) -> UsagePredicate
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 UsagePredicate
impl Debug for UsagePredicate
Source§impl<'de> Deserialize<'de> for UsagePredicate
impl<'de> Deserialize<'de> for UsagePredicate
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
impl Eq for UsagePredicate
Source§impl PartialEq for UsagePredicate
impl PartialEq for UsagePredicate
Source§impl Serialize for UsagePredicate
impl Serialize for UsagePredicate
impl StructuralPartialEq for UsagePredicate
Auto Trait Implementations§
impl Freeze for UsagePredicate
impl RefUnwindSafe for UsagePredicate
impl Send for UsagePredicate
impl Sync for UsagePredicate
impl Unpin for UsagePredicate
impl UnsafeUnpin for UsagePredicate
impl UnwindSafe for UsagePredicate
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