pub struct EventsOptsBuilder { /* private fields */ }
Expand description
Builder interface for EventOpts
.
Implementations§
Source§impl EventsOptsBuilder
impl EventsOptsBuilder
Sourcepub fn since<Tz>(self, timestamp: &DateTime<Tz>) -> Selfwhere
Tz: TimeZone,
pub fn since<Tz>(self, timestamp: &DateTime<Tz>) -> Selfwhere
Tz: TimeZone,
Only return events since this time.
Sourcepub fn until<Tz>(self, timestamp: &DateTime<Tz>) -> Selfwhere
Tz: TimeZone,
pub fn until<Tz>(self, timestamp: &DateTime<Tz>) -> Selfwhere
Tz: TimeZone,
Only return events before this time.
Sourcepub fn filter(self, filters: Vec<EventFilter>) -> Self
pub fn filter(self, filters: Vec<EventFilter>) -> Self
Filter the events by a list of event filters.
Sourcepub fn build(self) -> EventsOpts
pub fn build(self) -> EventsOpts
Build the final event options.
Trait Implementations§
Source§impl Default for EventsOptsBuilder
impl Default for EventsOptsBuilder
Source§fn default() -> EventsOptsBuilder
fn default() -> EventsOptsBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for EventsOptsBuilder
impl RefUnwindSafe for EventsOptsBuilder
impl Send for EventsOptsBuilder
impl Sync for EventsOptsBuilder
impl Unpin for EventsOptsBuilder
impl UnwindSafe for EventsOptsBuilder
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