windows::Win32::Devices::WebServicesOnDevices

Trait IWSDMessageParameters_Impl

pub trait IWSDMessageParameters_Impl: IUnknownImpl {
    // Required methods
    fn GetLocalAddress(&self) -> Result<IWSDAddress>;
    fn SetLocalAddress(&self, paddress: Ref<'_, IWSDAddress>) -> Result<()>;
    fn GetRemoteAddress(&self) -> Result<IWSDAddress>;
    fn SetRemoteAddress(&self, paddress: Ref<'_, IWSDAddress>) -> Result<()>;
    fn GetLowerParameters(&self) -> Result<IWSDMessageParameters>;
}

Required Methods§

fn GetLocalAddress(&self) -> Result<IWSDAddress>

fn SetLocalAddress(&self, paddress: Ref<'_, IWSDAddress>) -> Result<()>

fn GetRemoteAddress(&self) -> Result<IWSDAddress>

fn SetRemoteAddress(&self, paddress: Ref<'_, IWSDAddress>) -> Result<()>

fn GetLowerParameters(&self) -> Result<IWSDMessageParameters>

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§