pub struct PushOptions {Show 19 fields
pub priority: Option<i32>,
pub delay: Option<u64>,
pub ttl: Option<u64>,
pub timeout: Option<u64>,
pub max_attempts: Option<u32>,
pub backoff: Option<u64>,
pub unique_key: Option<String>,
pub depends_on: Option<Vec<u64>>,
pub tags: Option<Vec<String>>,
pub lifo: Option<bool>,
pub remove_on_complete: Option<bool>,
pub remove_on_fail: Option<bool>,
pub stall_timeout: Option<u64>,
pub debounce_id: Option<String>,
pub debounce_ttl: Option<u64>,
pub job_id: Option<String>,
pub keep_completed_age: Option<u64>,
pub keep_completed_count: Option<u64>,
pub group_id: Option<String>,
}Expand description
Push options for job creation.
Fields§
§priority: Option<i32>§delay: Option<u64>§ttl: Option<u64>§timeout: Option<u64>§max_attempts: Option<u32>§backoff: Option<u64>§unique_key: Option<String>§depends_on: Option<Vec<u64>>§lifo: Option<bool>§remove_on_complete: Option<bool>§remove_on_fail: Option<bool>§stall_timeout: Option<u64>§debounce_id: Option<String>§debounce_ttl: Option<u64>§job_id: Option<String>§keep_completed_age: Option<u64>§keep_completed_count: Option<u64>§group_id: Option<String>Implementations§
Source§impl PushOptions
impl PushOptions
Sourcepub fn merge_into(&self, cmd: &mut Value)
pub fn merge_into(&self, cmd: &mut Value)
Merge non-None fields into a JSON command object.
Trait Implementations§
Source§impl Clone for PushOptions
impl Clone for PushOptions
Source§fn clone(&self) -> PushOptions
fn clone(&self) -> PushOptions
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 Debug for PushOptions
impl Debug for PushOptions
Source§impl Default for PushOptions
impl Default for PushOptions
Source§fn default() -> PushOptions
fn default() -> PushOptions
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for PushOptions
impl RefUnwindSafe for PushOptions
impl Send for PushOptions
impl Sync for PushOptions
impl Unpin for PushOptions
impl UnsafeUnpin for PushOptions
impl UnwindSafe for PushOptions
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