pub struct TaskSubsystemFactory { /* private fields */ }Expand description
Factory for creating TaskSubsystem instances
Implementations§
Source§impl TaskSubsystemFactory
impl TaskSubsystemFactory
Sourcepub fn with_config(config: TaskConfig) -> Self
pub fn with_config(config: TaskConfig) -> Self
Create a factory with custom configuration
Trait Implementations§
Source§impl Default for TaskSubsystemFactory
impl Default for TaskSubsystemFactory
Source§impl SubsystemFactory for TaskSubsystemFactory
impl SubsystemFactory for TaskSubsystemFactory
fn provide_interceptors( &self, builder: InterceptorBuilder, _ioc: &IocContainer, ) -> InterceptorBuilder
fn create(self: Box<Self>, ioc: &IocContainer) -> Result<Box<dyn Subsystem>>
Auto Trait Implementations§
impl Freeze for TaskSubsystemFactory
impl !RefUnwindSafe for TaskSubsystemFactory
impl Send for TaskSubsystemFactory
impl Sync for TaskSubsystemFactory
impl Unpin for TaskSubsystemFactory
impl UnsafeUnpin for TaskSubsystemFactory
impl !UnwindSafe for TaskSubsystemFactory
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 moreSource§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request