Trait INetworkTransportSettings_Impl
pub trait INetworkTransportSettings_Impl: IUnknownImpl {
// Required methods
fn ApplySetting(
&self,
settingid: *const TRANSPORT_SETTING_ID,
lengthin: u32,
valuein: *const u8,
lengthout: *mut u32,
valueout: *mut *mut u8,
) -> Result<()>;
fn QuerySetting(
&self,
settingid: *const TRANSPORT_SETTING_ID,
lengthin: u32,
valuein: *const u8,
lengthout: *mut u32,
valueout: *mut *mut u8,
) -> Result<()>;
}
Required Methods§
fn ApplySetting( &self, settingid: *const TRANSPORT_SETTING_ID, lengthin: u32, valuein: *const u8, lengthout: *mut u32, valueout: *mut *mut u8, ) -> Result<()>
fn QuerySetting( &self, settingid: *const TRANSPORT_SETTING_ID, lengthin: u32, valuein: *const u8, lengthout: *mut u32, valueout: *mut *mut u8, ) -> Result<()>
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.