pub struct GetRemainingSleepTimerDurationOperation;Trait Implementations§
Source§impl UPnPOperation for GetRemainingSleepTimerDurationOperation
impl UPnPOperation for GetRemainingSleepTimerDurationOperation
Source§const SERVICE: Service = crate::service::Service::AVTransport
const SERVICE: Service = crate::service::Service::AVTransport
The UPnP service this operation belongs to
Source§const ACTION: &'static str = "GetRemainingSleepTimerDuration"
const ACTION: &'static str = "GetRemainingSleepTimerDuration"
The SOAP action name for this operation
Source§type Request = GetRemainingSleepTimerDurationOperationRequest
type Request = GetRemainingSleepTimerDurationOperationRequest
The request type for this operation, must be serializable and validatable
Source§type Response = GetRemainingSleepTimerDurationResponse
type Response = GetRemainingSleepTimerDurationResponse
The response type for this operation, must be deserializable
Source§fn build_payload(request: &Self::Request) -> Result<String, ValidationError>
fn build_payload(request: &Self::Request) -> Result<String, ValidationError>
Build the SOAP payload from the request data with validation Read more
Source§fn parse_response(xml: &Element) -> Result<Self::Response, ApiError>
fn parse_response(xml: &Element) -> Result<Self::Response, ApiError>
Parse the SOAP response XML into the typed response Read more
Source§fn dependencies() -> &'static [&'static str]
fn dependencies() -> &'static [&'static str]
Get the list of operations this operation depends on Read more
Source§fn can_batch_with<T: UPnPOperation>() -> bool
fn can_batch_with<T: UPnPOperation>() -> bool
Check if this operation can be batched with another operation Read more
Source§fn metadata() -> OperationMetadata
fn metadata() -> OperationMetadata
Get human-readable operation metadata Read more
Auto Trait Implementations§
impl Freeze for GetRemainingSleepTimerDurationOperation
impl RefUnwindSafe for GetRemainingSleepTimerDurationOperation
impl Send for GetRemainingSleepTimerDurationOperation
impl Sync for GetRemainingSleepTimerDurationOperation
impl Unpin for GetRemainingSleepTimerDurationOperation
impl UnsafeUnpin for GetRemainingSleepTimerDurationOperation
impl UnwindSafe for GetRemainingSleepTimerDurationOperation
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