pub struct ConfirmedRequest {
pub segmented: bool,
pub more_follows: bool,
pub segmented_response_accepted: bool,
pub max_segments: Option<u8>,
pub max_apdu_length: u16,
pub invoke_id: u8,
pub sequence_number: Option<u8>,
pub proposed_window_size: Option<u8>,
pub service_choice: ConfirmedServiceChoice,
pub service_request: Bytes,
}Expand description
Confirmed-Request PDU (Clause 20.1.2).
Fields§
§segmented: bool§more_follows: bool§segmented_response_accepted: bool§max_segments: Option<u8>§max_apdu_length: u16§invoke_id: u8§sequence_number: Option<u8>§proposed_window_size: Option<u8>§service_choice: ConfirmedServiceChoice§service_request: BytesTrait Implementations§
Source§impl Clone for ConfirmedRequest
impl Clone for ConfirmedRequest
Source§fn clone(&self) -> ConfirmedRequest
fn clone(&self) -> ConfirmedRequest
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ConfirmedRequest
impl Debug for ConfirmedRequest
Source§impl PartialEq for ConfirmedRequest
impl PartialEq for ConfirmedRequest
impl Eq for ConfirmedRequest
impl StructuralPartialEq for ConfirmedRequest
Auto Trait Implementations§
impl !Freeze for ConfirmedRequest
impl RefUnwindSafe for ConfirmedRequest
impl Send for ConfirmedRequest
impl Sync for ConfirmedRequest
impl Unpin for ConfirmedRequest
impl UnsafeUnpin for ConfirmedRequest
impl UnwindSafe for ConfirmedRequest
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