pub struct ScheduleFilter {
pub statuses: Vec<ScheduleStatus>,
pub workflow_names: Vec<String>,
pub name_prefixes: Vec<String>,
}Expand description
Filters for DurableEngine::list_schedules.
An empty filter returns every schedule.
Fields§
§statuses: Vec<ScheduleStatus>Keep only schedules in one of these statuses.
workflow_names: Vec<String>Keep only schedules whose workflow is one of these.
name_prefixes: Vec<String>Keep only schedules whose name starts with one of these prefixes.
Trait Implementations§
Source§impl Clone for ScheduleFilter
impl Clone for ScheduleFilter
Source§fn clone(&self) -> ScheduleFilter
fn clone(&self) -> ScheduleFilter
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for ScheduleFilter
impl Default for ScheduleFilter
Source§fn default() -> ScheduleFilter
fn default() -> ScheduleFilter
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ScheduleFilter
impl RefUnwindSafe for ScheduleFilter
impl Send for ScheduleFilter
impl Sync for ScheduleFilter
impl Unpin for ScheduleFilter
impl UnsafeUnpin for ScheduleFilter
impl UnwindSafe for ScheduleFilter
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<A, B, T> HttpServerConnExec<A, B> for Twhere
B: Body,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more