Struct recurdates::repeat_every::RepeatEvery
[−]
[src]
pub struct RepeatEvery { /* fields omitted */ }
Methods
impl RepeatEvery
[src]
fn zero() -> Self
[src]
RepeatEvery
where all fields are zero.
fn minutes(n: u32) -> Self
[src]
fn hours(n: u32) -> Self
[src]
fn days(n: u32) -> Self
[src]
fn weeks(n: u32) -> Self
[src]
fn months(n: u32) -> Self
[src]
fn years(n: u32) -> Self
[src]
fn is_zero(&self) -> bool
[src]
True if self
== RepeatEvery::zero()
.
fn add_to(&self, dt: &DateTime<Utc>) -> Option<DateTime<Utc>>
[src]
dt + self
. None
if overflow happens.
fn checked_add(&self, rhs: &Self) -> Option<Self>
[src]
rhs + self
. None
if overflow happens.
Trait Implementations
impl Debug for RepeatEvery
[src]
impl Clone for RepeatEvery
[src]
fn clone(&self) -> RepeatEvery
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl PartialEq for RepeatEvery
[src]
fn eq(&self, __arg_0: &RepeatEvery) -> bool
[src]
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, __arg_0: &RepeatEvery) -> bool
[src]
This method tests for !=
.
impl Eq for RepeatEvery
[src]
impl<'a> Add<&'a Self> for RepeatEvery
[src]
Add two struct
s.