#[repr(C)]pub struct IWaylandHostVtbl {
pub base: FUnknownVtbl,
pub openWaylandConnection: unsafe extern "system" fn(this: *mut IWaylandHost) -> *mut wl_display,
pub closeWaylandConnection: unsafe extern "system" fn(this: *mut IWaylandHost, display: *mut wl_display) -> tresult,
}Fields§
§base: FUnknownVtbl§openWaylandConnection: unsafe extern "system" fn(this: *mut IWaylandHost) -> *mut wl_display§closeWaylandConnection: unsafe extern "system" fn(this: *mut IWaylandHost, display: *mut wl_display) -> tresultTrait Implementations§
Source§impl Clone for IWaylandHostVtbl
impl Clone for IWaylandHostVtbl
Source§fn clone(&self) -> IWaylandHostVtbl
fn clone(&self) -> IWaylandHostVtbl
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 moreimpl Copy for IWaylandHostVtbl
Auto Trait Implementations§
impl Freeze for IWaylandHostVtbl
impl RefUnwindSafe for IWaylandHostVtbl
impl Send for IWaylandHostVtbl
impl Sync for IWaylandHostVtbl
impl Unpin for IWaylandHostVtbl
impl UnwindSafe for IWaylandHostVtbl
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