predicate => '_has_response_cb',
);
+subtype 'Catalyst::Engine::Types::Writer',
+ as duck_type([qw(write close)]);
+
has _writer => (
is => 'ro',
- isa => duck_type([qw(write close)]),
+ isa => 'Catalyst::Engine::Types::Writer',
writer => '_set_writer',
clearer => '_clear_writer',
);
# instead the $app->handle method is called per request.
$app->log->warn("Not supplied a Plack engine, falling back to engine auto-loader (are your scripts ancient?)")
}
+ $app->run_options($options);
$server->run($psgi, $options);
}