Struct conduit_hyper::Server
source · [−]pub struct Server;
Expand description
A builder for a hyper::Server
(behind an opaque impl Future
).
Implementations
sourceimpl Server
impl Server
sourcepub fn serve<H: Handler>(addr: &SocketAddr, handler: H) -> impl Future
pub fn serve<H: Handler>(addr: &SocketAddr, handler: H) -> impl Future
Bind a handler to an address.
This returns an opaque impl Future
so while it can be directly spawned on a
tokio::Runtime
it is not possible to furter configure the hyper::Server
. If more
control, such as configuring a graceful shutdown is necessary, then call
Service::from_blocking
instead.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Server
impl Send for Server
impl Sync for Server
impl Unpin for Server
impl UnwindSafe for Server
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more