pub struct DealValidity {
pub start: Option<DateTime<Utc>>,
pub end: Option<DateTime<Utc>>,
}
Fields§
§start: Option<DateTime<Utc>>
§end: Option<DateTime<Utc>>
Trait Implementations§
Source§impl Clone for DealValidity
impl Clone for DealValidity
Source§fn clone(&self) -> DealValidity
fn clone(&self) -> DealValidity
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 DealValidity
impl Debug for DealValidity
Source§impl<'de> Deserialize<'de> for DealValidity
impl<'de> Deserialize<'de> for DealValidity
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
Auto Trait Implementations§
impl Freeze for DealValidity
impl RefUnwindSafe for DealValidity
impl Send for DealValidity
impl Sync for DealValidity
impl Unpin for DealValidity
impl UnwindSafe for DealValidity
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