[−][src]Enum jsonrpc_server_utils::reactor::UninitializedExecutor
Possibly uninitialized event loop executor.
Variants
Shared instance of executor.
Unspawned
Event Loop should be spawned by the transport.
Methods
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 Unpin for UninitializedExecutor
impl Sync for UninitializedExecutor
impl Send for UninitializedExecutor
impl !UnwindSafe for UninitializedExecutor
impl !RefUnwindSafe for UninitializedExecutor
Blanket Implementations
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.
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>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,