pub struct TaskFilters {
pub state: Option<TaskState>,
pub queue: Option<String>,
pub submitted_from: Option<Timestamp>,
pub submitted_until: Option<Timestamp>,
pub correlation_key: Option<String>,
}Expand description
Exact metadata filters. Submission bounds are inclusive from, exclusive until.
Fields§
§state: Option<TaskState>§queue: Option<String>§submitted_from: Option<Timestamp>§submitted_until: Option<Timestamp>§correlation_key: Option<String>An empty string matches empty correlation metadata; absence applies no filter.
Implementations§
Trait Implementations§
Source§impl Clone for TaskFilters
impl Clone for TaskFilters
Source§impl Debug for TaskFilters
impl Debug for TaskFilters
Source§impl Default for TaskFilters
impl Default for TaskFilters
Source§impl<'de> Deserialize<'de> for TaskFilters
impl<'de> Deserialize<'de> for TaskFilters
Source§fn 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
impl Eq for TaskFilters
Source§impl PartialEq for TaskFilters
impl PartialEq for TaskFilters
Source§impl Serialize for TaskFilters
impl Serialize for TaskFilters
impl StructuralPartialEq for TaskFilters
Auto Trait Implementations§
impl Freeze for TaskFilters
impl RefUnwindSafe for TaskFilters
impl Send for TaskFilters
impl Sync for TaskFilters
impl Unpin for TaskFilters
impl UnsafeUnpin for TaskFilters
impl UnwindSafe for TaskFilters
Blanket Implementations§
impl<T> ArtifactLease for T
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