Struct amazon_sp_services::models::recurrence::Recurrence
source · [−]pub struct Recurrence {
pub end_time: String,
pub days_of_week: Option<Vec<DayOfWeek>>,
pub days_of_month: Option<Vec<i32>>,
}Expand description
Recurrence : Repeated occurrence of an event in a time range.
Fields
end_time: StringEnd time of the recurrence.
days_of_week: Option<Vec<DayOfWeek>>Days of the week when recurrence is valid. If the schedule is valid every Monday, input will only contain MONDAY in the list.
days_of_month: Option<Vec<i32>>Days of the month when recurrence is valid.
Implementations
sourceimpl Recurrence
impl Recurrence
sourcepub fn new(end_time: String) -> Recurrence
pub fn new(end_time: String) -> Recurrence
Repeated occurrence of an event in a time range.
Trait Implementations
sourceimpl Clone for Recurrence
impl Clone for Recurrence
sourcefn clone(&self) -> Recurrence
fn clone(&self) -> Recurrence
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for Recurrence
impl Debug for Recurrence
sourceimpl Default for Recurrence
impl Default for Recurrence
sourcefn default() -> Recurrence
fn default() -> Recurrence
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for Recurrence
impl<'de> Deserialize<'de> for Recurrence
sourcefn 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
sourceimpl PartialEq<Recurrence> for Recurrence
impl PartialEq<Recurrence> for Recurrence
sourcefn eq(&self, other: &Recurrence) -> bool
fn eq(&self, other: &Recurrence) -> bool
sourceimpl Serialize for Recurrence
impl Serialize for Recurrence
impl StructuralPartialEq for Recurrence
Auto Trait Implementations
impl RefUnwindSafe for Recurrence
impl Send for Recurrence
impl Sync for Recurrence
impl Unpin for Recurrence
impl UnwindSafe for Recurrence
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more