pub struct IppServerBuilder { /* private fields */ }Expand description
Builder to create IPP servers
Implementations§
Source§impl IppServerBuilder
impl IppServerBuilder
Sourcepub fn new<S>(address: S) -> IppServerBuilderwhere
SocketAddr: From<S>,
pub fn new<S>(address: S) -> IppServerBuilderwhere
SocketAddr: From<S>,
Create builder for a given listening address
Sourcepub fn handler(self, handler: Arc<dyn IppRequestHandler + Send + Sync>) -> Self
pub fn handler(self, handler: Arc<dyn IppRequestHandler + Send + Sync>) -> Self
Set request handler
Sourcepub fn build(self) -> impl Future<Item = IppServer, Error = ServerError>
pub fn build(self) -> impl Future<Item = IppServer, Error = ServerError>
Build server
Auto Trait Implementations§
impl Freeze for IppServerBuilder
impl !RefUnwindSafe for IppServerBuilder
impl Send for IppServerBuilder
impl Sync for IppServerBuilder
impl Unpin for IppServerBuilder
impl !UnwindSafe for IppServerBuilder
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> 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