Struct xcb::ffi::xcb_generic_error_t
source · [−]#[repr(C)]pub struct xcb_generic_error_t {
pub response_type: u8,
pub error_code: u8,
pub sequence: u16,
pub resource_id: u32,
pub minor_code: u16,
pub major_code: u8,
pub pad0: u8,
pub pad: [u32; 5],
pub full_sequence: u32,
}
Expand description
Generic error
Fields
response_type: u8
error_code: u8
sequence: u16
resource_id: u32
minor_code: u16
major_code: u8
pad0: u8
pad: [u32; 5]
full_sequence: u32
Trait Implementations
sourceimpl Clone for xcb_generic_error_t
impl Clone for xcb_generic_error_t
sourcefn clone(&self) -> xcb_generic_error_t
fn clone(&self) -> xcb_generic_error_t
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for xcb_generic_error_t
impl Debug for xcb_generic_error_t
sourceimpl Raw<xcb_generic_error_t> for RequestError
impl Raw<xcb_generic_error_t> for RequestError
sourceimpl Raw<xcb_generic_error_t> for ValueError
impl Raw<xcb_generic_error_t> for ValueError
sourceimpl Raw<xcb_generic_error_t> for BadCrtcError
impl Raw<xcb_generic_error_t> for BadCrtcError
sourceimpl Raw<xcb_generic_error_t> for BadModeError
impl Raw<xcb_generic_error_t> for BadModeError
sourceimpl Raw<xcb_generic_error_t> for BadProviderError
impl Raw<xcb_generic_error_t> for BadProviderError
sourceimpl Raw<xcb_generic_error_t> for BadContextError
impl Raw<xcb_generic_error_t> for BadContextError
sourceimpl Raw<xcb_generic_error_t> for PictFormatError
impl Raw<xcb_generic_error_t> for PictFormatError
sourceimpl Raw<xcb_generic_error_t> for PictureError
impl Raw<xcb_generic_error_t> for PictureError
sourceimpl Raw<xcb_generic_error_t> for PictOpError
impl Raw<xcb_generic_error_t> for PictOpError
sourceimpl Raw<xcb_generic_error_t> for GlyphSetError
impl Raw<xcb_generic_error_t> for GlyphSetError
sourceimpl Raw<xcb_generic_error_t> for GlyphError
impl Raw<xcb_generic_error_t> for GlyphError
sourceimpl Raw<xcb_generic_error_t> for CounterError
impl Raw<xcb_generic_error_t> for CounterError
sourceimpl Raw<xcb_generic_error_t> for BadDamageError
impl Raw<xcb_generic_error_t> for BadDamageError
sourceimpl Raw<xcb_generic_error_t> for AlarmError
impl Raw<xcb_generic_error_t> for AlarmError
sourceimpl Raw<xcb_generic_error_t> for BadContextError
impl Raw<xcb_generic_error_t> for BadContextError
sourceimpl Raw<xcb_generic_error_t> for BadSequenceError
impl Raw<xcb_generic_error_t> for BadSequenceError
sourceimpl Raw<xcb_generic_error_t> for BadClockError
impl Raw<xcb_generic_error_t> for BadClockError
sourceimpl Raw<xcb_generic_error_t> for BadHTimingsError
impl Raw<xcb_generic_error_t> for BadHTimingsError
sourceimpl Raw<xcb_generic_error_t> for BadVTimingsError
impl Raw<xcb_generic_error_t> for BadVTimingsError
sourceimpl Raw<xcb_generic_error_t> for ModeUnsuitableError
impl Raw<xcb_generic_error_t> for ModeUnsuitableError
sourceimpl Raw<xcb_generic_error_t> for ClientNotLocalError
impl Raw<xcb_generic_error_t> for ClientNotLocalError
sourceimpl Raw<xcb_generic_error_t> for ZoomLockedError
impl Raw<xcb_generic_error_t> for ZoomLockedError
sourceimpl Raw<xcb_generic_error_t> for GenericError
impl Raw<xcb_generic_error_t> for GenericError
sourceimpl Raw<xcb_generic_error_t> for BadRegionError
impl Raw<xcb_generic_error_t> for BadRegionError
sourceimpl Raw<xcb_generic_error_t> for KeyboardError
impl Raw<xcb_generic_error_t> for KeyboardError
sourceimpl Raw<xcb_generic_error_t> for BadPortError
impl Raw<xcb_generic_error_t> for BadPortError
sourceimpl Raw<xcb_generic_error_t> for BadEncodingError
impl Raw<xcb_generic_error_t> for BadEncodingError
sourceimpl Raw<xcb_generic_error_t> for BadControlError
impl Raw<xcb_generic_error_t> for BadControlError
sourceimpl Raw<xcb_generic_error_t> for DeviceError
impl Raw<xcb_generic_error_t> for DeviceError
sourceimpl Raw<xcb_generic_error_t> for EventError
impl Raw<xcb_generic_error_t> for EventError
sourceimpl Raw<xcb_generic_error_t> for ModeError
impl Raw<xcb_generic_error_t> for ModeError
sourceimpl Raw<xcb_generic_error_t> for DeviceBusyError
impl Raw<xcb_generic_error_t> for DeviceBusyError
sourceimpl Raw<xcb_generic_error_t> for ClassError
impl Raw<xcb_generic_error_t> for ClassError
sourceimpl Raw<xcb_generic_error_t> for BadOutputError
impl Raw<xcb_generic_error_t> for BadOutputError
impl Copy for xcb_generic_error_t
Auto Trait Implementations
impl RefUnwindSafe for xcb_generic_error_t
impl Send for xcb_generic_error_t
impl Sync for xcb_generic_error_t
impl Unpin for xcb_generic_error_t
impl UnwindSafe for xcb_generic_error_t
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more