pub struct ServiceRequest {
pub requesting_id: EntityId,
pub servicing_id: EntityId,
pub service_type_requested: ServiceRequestServiceTypeRequested,
pub supplies: Vec<SupplyQuantity>,
}Expand description
5.5.5 Service Request PDU
7.4.2 Service Request PDU
Fields§
§requesting_id: EntityId§servicing_id: EntityId§service_type_requested: ServiceRequestServiceTypeRequested§supplies: Vec<SupplyQuantity>Implementations§
Source§impl ServiceRequest
impl ServiceRequest
pub fn builder() -> ServiceRequestBuilder
pub fn into_builder(self) -> ServiceRequestBuilder
pub fn into_pdu_body(self) -> PduBody
Trait Implementations§
Source§impl BodyInfo for ServiceRequest
impl BodyInfo for ServiceRequest
Source§impl Clone for ServiceRequest
impl Clone for ServiceRequest
Source§fn clone(&self) -> ServiceRequest
fn clone(&self) -> ServiceRequest
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 ServiceRequest
impl Debug for ServiceRequest
Source§impl Default for ServiceRequest
impl Default for ServiceRequest
Source§fn default() -> ServiceRequest
fn default() -> ServiceRequest
Returns the “default value” for a type. Read more
Source§impl Interaction for ServiceRequest
impl Interaction for ServiceRequest
Source§impl PartialEq for ServiceRequest
impl PartialEq for ServiceRequest
Source§impl SerializePdu for ServiceRequest
impl SerializePdu for ServiceRequest
fn serialize_pdu(&self, _version: SupportedVersion, buf: &mut BytesMut) -> u16
impl StructuralPartialEq for ServiceRequest
Auto Trait Implementations§
impl Freeze for ServiceRequest
impl RefUnwindSafe for ServiceRequest
impl Send for ServiceRequest
impl Sync for ServiceRequest
impl Unpin for ServiceRequest
impl UnwindSafe for ServiceRequest
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