[−][src]Struct ipp_client::client::IppClient
IPP client.
IPP client is responsible for sending requests to IPP server.
Methods
impl IppClient
[src]
pub fn check_ready(&self) -> impl Future<Item = (), Error = IppError>
[src]
Check printer ready status
pub fn send<T>(
&self,
operation: T
) -> impl Future<Item = IppAttributes, Error = IppError> where
T: IppOperation,
[src]
&self,
operation: T
) -> impl Future<Item = IppAttributes, Error = IppError> where
T: IppOperation,
send IPP operation
pub fn send_request(
&self,
request: IppRequestResponse
) -> impl Future<Item = IppRequestResponse, Error = IppError> + Send
[src]
&self,
request: IppRequestResponse
) -> impl Future<Item = IppRequestResponse, Error = IppError> + Send
Send request and return response
Auto Trait Implementations
impl Send for IppClient
impl Unpin for IppClient
impl Sync for IppClient
impl UnwindSafe for IppClient
impl RefUnwindSafe for IppClient
Blanket Implementations
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Erased for T
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,
fn vzip(self) -> V
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
U: TryFrom<T>,