pub struct TaskInfo {
pub debug: bool,
pub fanout: usize,
pub grooming_delay: f64,
pub connect_timeout: f64,
pub command_timeout: f64,
}Expand description
Runtime info for the task.
Maps to ClusterShell’s _task_info dictionary.
Fields§
§debug: boolEnable debug messages.
fanout: usizeMaximum fanout (concurrent workers).
grooming_delay: f64Grooming delay for message traffic shaping (seconds).
connect_timeout: f64Connection timeout (seconds).
command_timeout: f64Command timeout (seconds, 0 = unlimited).
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for TaskInfo
impl RefUnwindSafe for TaskInfo
impl Send for TaskInfo
impl Sync for TaskInfo
impl Unpin for TaskInfo
impl UnsafeUnpin for TaskInfo
impl UnwindSafe for TaskInfo
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