pub struct DefaultBatchManagerAgentBuilder { /* private fields */ }Expand description
DefaultBatchManagerAgent Builder
Implementations§
Source§impl DefaultBatchManagerAgentBuilder
impl DefaultBatchManagerAgentBuilder
pub fn new(id: ManagerId) -> Self
pub fn name(self, name: impl Into<String>) -> Self
pub fn config(self, config: DefaultManagerConfig) -> Self
pub fn interval(self, ticks: u64) -> Self
pub fn immediate_on_escalation(self, enabled: bool) -> Self
pub fn confidence_threshold(self, threshold: f64) -> Self
pub fn build(self) -> DefaultBatchManagerAgent
Auto Trait Implementations§
impl Freeze for DefaultBatchManagerAgentBuilder
impl !RefUnwindSafe for DefaultBatchManagerAgentBuilder
impl Send for DefaultBatchManagerAgentBuilder
impl Sync for DefaultBatchManagerAgentBuilder
impl Unpin for DefaultBatchManagerAgentBuilder
impl !UnwindSafe for DefaultBatchManagerAgentBuilder
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> 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