Struct SpawnReadyLayer

struct SpawnReadyLayer(_)

Spawns tasks to drive its inner service to readiness.

Implementations

impl SpawnReadyLayer

fn new() -> Self

Builds a SpawnReadyLayer.

impl Clone for SpawnReadyLayer

fn clone(self: &Self) -> SpawnReadyLayer

impl Debug for SpawnReadyLayer

fn fmt(self: &Self, f: &mut Formatter<'_>) -> Result

impl Default for SpawnReadyLayer

fn default() -> SpawnReadyLayer

impl Freeze for SpawnReadyLayer

impl RefUnwindSafe for SpawnReadyLayer

impl Send for SpawnReadyLayer

impl Sync for SpawnReadyLayer

impl Unpin for SpawnReadyLayer

impl UnsafeUnpin for SpawnReadyLayer

impl UnwindSafe for SpawnReadyLayer

impl<S> Layer for SpawnReadyLayer

fn layer(self: &Self, service: S) -> <Self as >::Service

impl<T> Any for SpawnReadyLayer

fn type_id(self: &Self) -> TypeId

impl<T> Borrow for SpawnReadyLayer

fn borrow(self: &Self) -> &T

impl<T> BorrowMut for SpawnReadyLayer

fn borrow_mut(self: &mut Self) -> &mut T

impl<T> CloneToUninit for SpawnReadyLayer

unsafe fn clone_to_uninit(self: &Self, dest: *mut u8)

impl<T> From for SpawnReadyLayer

fn from(t: T) -> T

Returns the argument unchanged.

impl<T> Instrument for SpawnReadyLayer

impl<T> ToOwned for SpawnReadyLayer

fn to_owned(self: &Self) -> T
fn clone_into(self: &Self, target: &mut T)

impl<T> WithSubscriber for SpawnReadyLayer

impl<T, U> Into for SpawnReadyLayer

fn into(self: Self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of [From]<T> for U chooses to do.

impl<T, U> TryFrom for SpawnReadyLayer

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

impl<T, U> TryInto for SpawnReadyLayer

fn try_into(self: Self) -> Result<U, <U as TryFrom<T>>::Error>