pub struct ReportScheduler { /* private fields */ }Expand description
Report scheduler
Implementations§
Source§impl ReportScheduler
impl ReportScheduler
pub fn new() -> Self
Sourcepub fn scheduler_type(&self) -> &SchedulerType
pub fn scheduler_type(&self) -> &SchedulerType
Get the scheduler type.
Sourcepub fn set_scheduler_type(&mut self, scheduler_type: SchedulerType)
pub fn set_scheduler_type(&mut self, scheduler_type: SchedulerType)
Set the scheduler type.
Sourcepub fn queue_manager(&self) -> &ReportQueueManager
pub fn queue_manager(&self) -> &ReportQueueManager
Get a reference to the queue manager.
Sourcepub fn queue_manager_mut(&mut self) -> &mut ReportQueueManager
pub fn queue_manager_mut(&mut self) -> &mut ReportQueueManager
Get a mutable reference to the queue manager.
Auto Trait Implementations§
impl Freeze for ReportScheduler
impl RefUnwindSafe for ReportScheduler
impl Send for ReportScheduler
impl Sync for ReportScheduler
impl Unpin for ReportScheduler
impl UnsafeUnpin for ReportScheduler
impl UnwindSafe for ReportScheduler
Blanket Implementations§
§impl<S, A> Aggregate<Result<S, Error>> for Awhere
A: Aggregate<S>,
impl<S, A> Aggregate<Result<S, Error>> for Awhere
A: Aggregate<S>,
Aggregate shares in an MPC protocol.
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§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