pub enum Smol {}
Available on crate features
async
and smol
only.Expand description
Smol runtime for CEL asynchronous runtime.
Trait Implementations§
Source§impl Runtime for Smol
impl Runtime for Smol
Source§type ScopedSpawner = SmolScopedSpawner
type ScopedSpawner = SmolScopedSpawner
Scoped spawner for CEL asynchronous runtime.
Source§type BlockingRunner = SmolBlockingRunner
type BlockingRunner = SmolBlockingRunner
Blocking runner for CEL asynchronous runtime.
Auto Trait Implementations§
impl Freeze for Smol
impl RefUnwindSafe for Smol
impl Send for Smol
impl Sync for Smol
impl Unpin for Smol
impl UnwindSafe for Smol
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 more