Struct x11_dl::xrecord::Xf86vmode[][src]

pub struct Xf86vmode {
Show 14 fields pub XRecordAllocRange: unsafe extern "C" fn() -> *mut XRecordRange, pub XRecordCreateContext: unsafe extern "C" fn(_: *mut Display, _: c_int, _: *mut c_ulong, _: c_int, _: *mut *mut XRecordRange, _: c_int) -> c_ulong, pub XRecordDisableContext: unsafe extern "C" fn(_: *mut Display, _: c_ulong) -> c_int, pub XRecordEnableContext: unsafe extern "C" fn(_: *mut Display, _: c_ulong, _: Option<unsafe extern "C" fn(_: *mut c_char, _: *mut XRecordInterceptData)>, _: *mut c_char) -> c_int, pub XRecordEnableContextAsync: unsafe extern "C" fn(_: *mut Display, _: c_ulong, _: Option<unsafe extern "C" fn(_: *mut c_char, _: *mut XRecordInterceptData)>, _: *mut c_char) -> c_int, pub XRecordFreeContext: unsafe extern "C" fn(_: *mut Display, _: c_ulong) -> c_int, pub XRecordFreeData: unsafe extern "C" fn(_: *mut XRecordInterceptData), pub XRecordFreeState: unsafe extern "C" fn(_: *mut XRecordState), pub XRecordGetContext: unsafe extern "C" fn(_: *mut Display, _: c_ulong, _: *mut *mut XRecordState) -> c_int, pub XRecordIdBaseMask: unsafe extern "C" fn(_: *mut Display) -> c_ulong, pub XRecordProcessReplies: unsafe extern "C" fn(_: *mut Display), pub XRecordQueryVersion: unsafe extern "C" fn(_: *mut Display, _: *mut c_int, _: *mut c_int) -> c_int, pub XRecordRegisterClients: unsafe extern "C" fn(_: *mut Display, _: c_ulong, _: c_int, _: *mut c_ulong, _: c_int, _: *mut *mut XRecordRange, _: c_int) -> c_int, pub XRecordUnregisterClients: unsafe extern "C" fn(_: *mut Display, _: c_ulong, _: *mut c_ulong, _: c_int) -> c_int, // some fields omitted
}

Fields

XRecordAllocRange: unsafe extern "C" fn() -> *mut XRecordRangeXRecordCreateContext: unsafe extern "C" fn(_: *mut Display, _: c_int, _: *mut c_ulong, _: c_int, _: *mut *mut XRecordRange, _: c_int) -> c_ulongXRecordDisableContext: unsafe extern "C" fn(_: *mut Display, _: c_ulong) -> c_intXRecordEnableContext: unsafe extern "C" fn(_: *mut Display, _: c_ulong, _: Option<unsafe extern "C" fn(_: *mut c_char, _: *mut XRecordInterceptData)>, _: *mut c_char) -> c_intXRecordEnableContextAsync: unsafe extern "C" fn(_: *mut Display, _: c_ulong, _: Option<unsafe extern "C" fn(_: *mut c_char, _: *mut XRecordInterceptData)>, _: *mut c_char) -> c_intXRecordFreeContext: unsafe extern "C" fn(_: *mut Display, _: c_ulong) -> c_intXRecordFreeData: unsafe extern "C" fn(_: *mut XRecordInterceptData)XRecordFreeState: unsafe extern "C" fn(_: *mut XRecordState)XRecordGetContext: unsafe extern "C" fn(_: *mut Display, _: c_ulong, _: *mut *mut XRecordState) -> c_intXRecordIdBaseMask: unsafe extern "C" fn(_: *mut Display) -> c_ulongXRecordProcessReplies: unsafe extern "C" fn(_: *mut Display)XRecordQueryVersion: unsafe extern "C" fn(_: *mut Display, _: *mut c_int, _: *mut c_int) -> c_intXRecordRegisterClients: unsafe extern "C" fn(_: *mut Display, _: c_ulong, _: c_int, _: *mut c_ulong, _: c_int, _: *mut *mut XRecordRange, _: c_int) -> c_intXRecordUnregisterClients: unsafe extern "C" fn(_: *mut Display, _: c_ulong, _: *mut c_ulong, _: c_int) -> c_int

Implementations

Trait Implementations

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.