#[repr(C)]pub struct OHSurfaceCreateInfoOHOS {
pub s_type: StructureType,
pub next: *const c_void,
pub flags: SurfaceCreateFlagsOHOS,
pub window: *mut OHNativeWindow,
}Expand description
Fields§
§s_type: StructureType§next: *const c_void§flags: SurfaceCreateFlagsOHOS§window: *mut OHNativeWindowTrait Implementations§
Source§impl Clone for OHSurfaceCreateInfoOHOS
impl Clone for OHSurfaceCreateInfoOHOS
Source§fn clone(&self) -> OHSurfaceCreateInfoOHOS
fn clone(&self) -> OHSurfaceCreateInfoOHOS
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for OHSurfaceCreateInfoOHOS
impl Debug for OHSurfaceCreateInfoOHOS
Source§impl Default for OHSurfaceCreateInfoOHOS
impl Default for OHSurfaceCreateInfoOHOS
Source§impl Hash for OHSurfaceCreateInfoOHOS
impl Hash for OHSurfaceCreateInfoOHOS
Source§impl PartialEq for OHSurfaceCreateInfoOHOS
impl PartialEq for OHSurfaceCreateInfoOHOS
impl Copy for OHSurfaceCreateInfoOHOS
impl Eq for OHSurfaceCreateInfoOHOS
impl StructuralPartialEq for OHSurfaceCreateInfoOHOS
Auto Trait Implementations§
impl Freeze for OHSurfaceCreateInfoOHOS
impl RefUnwindSafe for OHSurfaceCreateInfoOHOS
impl !Send for OHSurfaceCreateInfoOHOS
impl !Sync for OHSurfaceCreateInfoOHOS
impl Unpin for OHSurfaceCreateInfoOHOS
impl UnwindSafe for OHSurfaceCreateInfoOHOS
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