pub struct IdleConfig {
pub enabled: bool,
pub after_idle_mins: u64,
pub max_concurrent: usize,
pub max_cost_usd: f64,
pub tasks: Vec<IdleTask>,
}Expand description
Configuration for idle mode and unattended work queue.
Fields§
§enabled: bool§after_idle_mins: u64§max_concurrent: usize§max_cost_usd: f64§tasks: Vec<IdleTask>Trait Implementations§
Source§impl Clone for IdleConfig
impl Clone for IdleConfig
Source§fn clone(&self) -> IdleConfig
fn clone(&self) -> IdleConfig
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 IdleConfig
impl Debug for IdleConfig
Auto Trait Implementations§
impl Freeze for IdleConfig
impl RefUnwindSafe for IdleConfig
impl Send for IdleConfig
impl Sync for IdleConfig
impl Unpin for IdleConfig
impl UnsafeUnpin for IdleConfig
impl UnwindSafe for IdleConfig
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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