Struct x11rb::xcb_ffi::raw_ffi::ffi::libxcb_library::LibxcbLibrary
source · pub(super) struct LibxcbLibrary {
_library: Library,
pub(super) funcs: LibxcbFuncs,
}
Fields§
§_library: Library
§funcs: LibxcbFuncs
Implementations§
source§impl LibxcbLibrary
impl LibxcbLibrary
sourceunsafe fn load() -> Result<Self, LibxcbLoadError>
unsafe fn load() -> Result<Self, LibxcbLoadError>
§Safety
The functions pointers in funcs
do not have lifetime,
but they must not outlive the returned result.
Auto Trait Implementations§
impl Freeze for LibxcbLibrary
impl RefUnwindSafe for LibxcbLibrary
impl Send for LibxcbLibrary
impl Sync for LibxcbLibrary
impl Unpin for LibxcbLibrary
impl UnwindSafe for LibxcbLibrary
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