pub struct CipRequest {
pub service: u8,
pub path: Vec<u8>,
pub data: Vec<u8>,
}Expand description
An unconnected CIP service request.
Fields§
§service: u8CIP service code.
path: Vec<u8>Word-aligned encoded request path.
data: Vec<u8>Service-specific request data.
Implementations§
Trait Implementations§
Source§impl Clone for CipRequest
impl Clone for CipRequest
Source§fn clone(&self) -> CipRequest
fn clone(&self) -> CipRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 CipRequest
impl Debug for CipRequest
Source§impl Decode for CipRequest
impl Decode for CipRequest
impl Eq for CipRequest
Source§impl PartialEq for CipRequest
impl PartialEq for CipRequest
impl StructuralPartialEq for CipRequest
Auto Trait Implementations§
impl Freeze for CipRequest
impl RefUnwindSafe for CipRequest
impl Send for CipRequest
impl Sync for CipRequest
impl Unpin for CipRequest
impl UnsafeUnpin for CipRequest
impl UnwindSafe for CipRequest
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