NAME
DBIx::Loop::Loop::IOAsync - drive DBIx::Loop on an IO::Async event loop
SYNOPSIS
use IO::Async::Loop;
use DBIx::Loop;
use DBIx::Loop::Loop::IOAsync;
my $adapter = DBIx::Loop::Loop::IOAsync->new; # or (loop => $existing)
my $db = DBIx::Loop->connect($dsn, $u, $p, \%attr, loop => $adapter);
my $f = $db->query("SELECT ...");
$adapter->await($f); # run the loop until ready
my $res = ($f->get)[0];
DESCRIPTION
The loop adapter for IO::Async. It implements the DBIx::Loop loop seam (add_reader, add_writer, remove, timer, new_future) plus await for synchronous use. See DBIx::Loop.
AUTHOR
LNATION <email@lnation.org>