Struct xcb::ExtensionData
source · pub struct ExtensionData {
pub ext: Extension,
pub major_opcode: u8,
pub first_event: u8,
pub first_error: u8,
}
Expand description
Extension data as returned by each extensions get_extension_data
.
See crate::bigreq::get_extension_data as example.
Fields§
§ext: Extension
§major_opcode: u8
§first_event: u8
§first_error: u8
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ExtensionData
impl RefUnwindSafe for ExtensionData
impl Send for ExtensionData
impl Sync for ExtensionData
impl Unpin for ExtensionData
impl UnwindSafe for ExtensionData
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