pub trait GetDeviceInfo: GetDeviceInfoBase {
const TYPE: DISPLAYCONFIG_DEVICE_INFO_TYPE;
// Required methods
fn header(&self) -> &DISPLAYCONFIG_DEVICE_INFO_HEADER;
fn header_mut(&mut self) -> &mut DISPLAYCONFIG_DEVICE_INFO_HEADER;
}Expand description
A trait for the structures that can be returned by the display_config_get_device_info function.
Required Associated Constants§
Sourceconst TYPE: DISPLAYCONFIG_DEVICE_INFO_TYPE
const TYPE: DISPLAYCONFIG_DEVICE_INFO_TYPE
The type of the structure.
Required Methods§
Sourcefn header(&self) -> &DISPLAYCONFIG_DEVICE_INFO_HEADER
Available on crate feature dump only.
fn header(&self) -> &DISPLAYCONFIG_DEVICE_INFO_HEADER
dump only.A reference to the DISPLAYCONFIG_DEVICE_INFO_HEADER.
Sourcefn header_mut(&mut self) -> &mut DISPLAYCONFIG_DEVICE_INFO_HEADER
fn header_mut(&mut self) -> &mut DISPLAYCONFIG_DEVICE_INFO_HEADER
A mutable reference to the DISPLAYCONFIG_DEVICE_INFO_HEADER.
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".