pub enum AsyncFrameworkKind {
AnyEvent,
EV,
Future,
FutureXS,
Promise,
PromiseXS,
POE,
IOAsync,
MojoRedis,
MojoPg,
}Expand description
Async framework variant detected via use statements during Parse/Analyze workflows.
Variants§
AnyEvent
use AnyEvent;
EV
use EV;
Future
use Future;
FutureXS
use Future::XS;
Promise
use Promise;
PromiseXS
use Promise::XS;
POE
use POE;
IOAsync
use IO::Async;
MojoRedis
use Mojo::Redis;
MojoPg
use Mojo::Pg;
Trait Implementations§
Source§impl Clone for AsyncFrameworkKind
impl Clone for AsyncFrameworkKind
Source§fn clone(&self) -> AsyncFrameworkKind
fn clone(&self) -> AsyncFrameworkKind
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for AsyncFrameworkKind
impl Debug for AsyncFrameworkKind
Source§impl PartialEq for AsyncFrameworkKind
impl PartialEq for AsyncFrameworkKind
impl Copy for AsyncFrameworkKind
impl Eq for AsyncFrameworkKind
impl StructuralPartialEq for AsyncFrameworkKind
Auto Trait Implementations§
impl Freeze for AsyncFrameworkKind
impl RefUnwindSafe for AsyncFrameworkKind
impl Send for AsyncFrameworkKind
impl Sync for AsyncFrameworkKind
impl Unpin for AsyncFrameworkKind
impl UnsafeUnpin for AsyncFrameworkKind
impl UnwindSafe for AsyncFrameworkKind
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