pub struct ReceivedRequest {
pub action_name: String,
pub service_type: String,
pub body: SoapRequestBody,
pub timestamp: Duration,
}Expand description
A received SOAP request with metadata.
Fields§
§action_name: StringThe action name (e.g., “GetExternalIPAddress”, “AddPortMapping”).
service_type: StringThe service type from the SOAPAction header.
body: SoapRequestBodyThe parsed request body.
timestamp: DurationWhen the request was received (relative to server start).
Trait Implementations§
Source§impl Clone for ReceivedRequest
impl Clone for ReceivedRequest
Source§fn clone(&self) -> ReceivedRequest
fn clone(&self) -> ReceivedRequest
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 moreAuto Trait Implementations§
impl Freeze for ReceivedRequest
impl RefUnwindSafe for ReceivedRequest
impl Send for ReceivedRequest
impl Sync for ReceivedRequest
impl Unpin for ReceivedRequest
impl UnwindSafe for ReceivedRequest
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