pub struct IppHeader {
pub version: IppVersion,
pub operation_or_status: u16,
pub request_id: u32,
}Expand description
IPP request and response header
Fields
version: IppVersionIPP protocol version
operation_or_status: u16Operation tag for requests, status for responses
request_id: u32ID of the request
Implementations
sourceimpl IppHeader
impl IppHeader
sourcepub fn new(
version: IppVersion,
operation_or_status: u16,
request_id: u32
) -> IppHeader
pub fn new(
version: IppVersion,
operation_or_status: u16,
request_id: u32
) -> IppHeader
Create IPP header
sourcepub fn status_code(&self) -> StatusCode
pub fn status_code(&self) -> StatusCode
Decode and get IPP status code from the header
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for IppHeader
impl Send for IppHeader
impl Sync for IppHeader
impl Unpin for IppHeader
impl UnwindSafe for IppHeader
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more