Struct libui_ng_sys::uiTableModelHandler
source · [−]#[repr(C)]pub struct uiTableModelHandler {
pub NumColumns: Option<unsafe extern "C" fn(arg1: *mut uiTableModelHandler, arg2: *mut uiTableModel) -> c_int>,
pub ColumnType: Option<unsafe extern "C" fn(arg1: *mut uiTableModelHandler, arg2: *mut uiTableModel, arg3: c_int) -> uiTableValueType>,
pub NumRows: Option<unsafe extern "C" fn(arg1: *mut uiTableModelHandler, arg2: *mut uiTableModel) -> c_int>,
pub CellValue: Option<unsafe extern "C" fn(mh: *mut uiTableModelHandler, m: *mut uiTableModel, row: c_int, column: c_int) -> *mut uiTableValue>,
pub SetCellValue: Option<unsafe extern "C" fn(arg1: *mut uiTableModelHandler, arg2: *mut uiTableModel, arg3: c_int, arg4: c_int, arg5: *const uiTableValue)>,
}Fields
NumColumns: Option<unsafe extern "C" fn(arg1: *mut uiTableModelHandler, arg2: *mut uiTableModel) -> c_int>ColumnType: Option<unsafe extern "C" fn(arg1: *mut uiTableModelHandler, arg2: *mut uiTableModel, arg3: c_int) -> uiTableValueType>NumRows: Option<unsafe extern "C" fn(arg1: *mut uiTableModelHandler, arg2: *mut uiTableModel) -> c_int>CellValue: Option<unsafe extern "C" fn(mh: *mut uiTableModelHandler, m: *mut uiTableModel, row: c_int, column: c_int) -> *mut uiTableValue>SetCellValue: Option<unsafe extern "C" fn(arg1: *mut uiTableModelHandler, arg2: *mut uiTableModel, arg3: c_int, arg4: c_int, arg5: *const uiTableValue)>Trait Implementations
sourceimpl Clone for uiTableModelHandler
impl Clone for uiTableModelHandler
sourcefn clone(&self) -> uiTableModelHandler
fn clone(&self) -> uiTableModelHandler
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 uiTableModelHandler
impl Debug for uiTableModelHandler
impl Copy for uiTableModelHandler
Auto Trait Implementations
impl RefUnwindSafe for uiTableModelHandler
impl Send for uiTableModelHandler
impl Sync for uiTableModelHandler
impl Unpin for uiTableModelHandler
impl UnwindSafe for uiTableModelHandler
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