[][src]Struct google_adexchangebuyer2_v2_beta1::AbsoluteDateRange

pub struct AbsoluteDateRange {
    pub start_date: Option<Date>,
    pub end_date: Option<Date>,
}

An absolute date range, specified by its start date and end date. The supported range of dates begins 30 days before today and ends today. Validity checked upon filter set creation. If a filter set with an absolute date range is run at a later date more than 30 days after start_date, it will fail.

This type is not used in any activity, and only used as part of another schema.

Fields

start_date: Option<Date>

The start date of the range (inclusive). Must be within the 30 days leading up to current date, and must be equal to or before end_date.

end_date: Option<Date>

The end date of the range (inclusive). Must be within the 30 days leading up to current date, and must be equal to or after start_date.

Trait Implementations

impl Clone for AbsoluteDateRange[src]

impl Debug for AbsoluteDateRange[src]

impl Default for AbsoluteDateRange[src]

impl<'de> Deserialize<'de> for AbsoluteDateRange[src]

impl Part for AbsoluteDateRange[src]

impl Serialize for AbsoluteDateRange[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Typeable for T where
    T: Any