#[repr(C)]pub struct NativeDisplayManager_DisplayInfo {Show 20 fields
pub id: u32,
pub name: [c_char; 33],
pub isAlive: bool,
pub width: i32,
pub height: i32,
pub physicalWidth: i32,
pub physicalHeight: i32,
pub refreshRate: u32,
pub availableWidth: u32,
pub availableHeight: u32,
pub densityDPI: f32,
pub densityPixels: f32,
pub scaledDensity: f32,
pub xDPI: f32,
pub yDPI: f32,
pub rotation: NativeDisplayManager_Rotation,
pub state: NativeDisplayManager_DisplayState,
pub orientation: NativeDisplayManager_Orientation,
pub hdrFormat: *mut NativeDisplayManager_DisplayHdrFormat,
pub colorSpace: *mut NativeDisplayManager_DisplayColorSpace,
}Available on crate feature
api-14 only.Expand description
Defines the display structure.
Available since API-level: 14
Version: 1.0
Fields§
§id: u32display id
name: [c_char; 33]display name
isAlive: booldisplay is alive
width: i32display width
height: i32display height
physicalWidth: i32display physical width
physicalHeight: i32display physical height
refreshRate: u32display refresh rate
availableWidth: u32display available width
availableHeight: u32display available height
densityDPI: f32display density dpi
densityPixels: f32display density pixels
scaledDensity: f32display scale density
xDPI: f32display xdpi
yDPI: f32display ydpi
rotation: NativeDisplayManager_Rotationdisplay rotation
state: NativeDisplayManager_DisplayStatedisplay state
orientation: NativeDisplayManager_Orientationdisplay orientation
hdrFormat: *mut NativeDisplayManager_DisplayHdrFormatdisplay hdr format
colorSpace: *mut NativeDisplayManager_DisplayColorSpacedisplay color space
Trait Implementations§
Auto Trait Implementations§
impl Freeze for NativeDisplayManager_DisplayInfo
Available on crate feature
api-12 only.impl RefUnwindSafe for NativeDisplayManager_DisplayInfo
Available on crate feature
api-12 only.impl !Send for NativeDisplayManager_DisplayInfo
Available on crate feature
api-12 only.impl !Sync for NativeDisplayManager_DisplayInfo
Available on crate feature
api-12 only.impl Unpin for NativeDisplayManager_DisplayInfo
Available on crate feature
api-12 only.impl UnwindSafe for NativeDisplayManager_DisplayInfo
Available on crate feature
api-12 only.Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Available on crate feature api-12 only.
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Available on crate feature
api-12 only.§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more