pub struct DaskSchedulingConfig {
pub work_stealing: Option<bool>,
pub work_stealing_interval: Option<f32>,
pub unknown_task_duration: Option<f32>,
pub default_task_durations: Option<HashMap<String, f32>>,
}Expand description
Dask scheduling configuration
Fields§
§work_stealing: Option<bool>Work stealing
work_stealing_interval: Option<f32>Work stealing interval
unknown_task_duration: Option<f32>Unknown task duration
default_task_durations: Option<HashMap<String, f32>>Default task durations
Trait Implementations§
Source§impl Clone for DaskSchedulingConfig
impl Clone for DaskSchedulingConfig
Source§fn clone(&self) -> DaskSchedulingConfig
fn clone(&self) -> DaskSchedulingConfig
Returns a duplicate of the value. Read more
1.0.0 · 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 DaskSchedulingConfig
impl Debug for DaskSchedulingConfig
Source§impl<'de> Deserialize<'de> for DaskSchedulingConfig
impl<'de> Deserialize<'de> for DaskSchedulingConfig
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
Auto Trait Implementations§
impl Freeze for DaskSchedulingConfig
impl RefUnwindSafe for DaskSchedulingConfig
impl Send for DaskSchedulingConfig
impl Sync for DaskSchedulingConfig
impl Unpin for DaskSchedulingConfig
impl UnsafeUnpin for DaskSchedulingConfig
impl UnwindSafe for DaskSchedulingConfig
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> 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