Enum jsonrpc_server_utils::reactor::UninitializedExecutor [−][src]
Possibly uninitialized event loop executor.
Variants
Shared instance of executor.
Event Loop should be spawned by the transport.
Implementations
impl UninitializedExecutor
[src]
pub fn initialize(self) -> Result<Executor>
[src]
Initializes executor.
In case there is no shared executor, will spawn a new event loop.
Dropping Executor
closes the loop.
pub fn init_with_name<T: Into<String>>(self, name: T) -> Result<Executor>
[src]
Initializes executor.
In case there is no shared executor, will spawn a new event loop.
Dropping Executor
closes the loop.
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for UninitializedExecutor
impl Send for UninitializedExecutor
impl Sync for UninitializedExecutor
impl Unpin for UninitializedExecutor
impl !UnwindSafe for UninitializedExecutor
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,