#[repr(C)]pub struct ICapeIDLDataType_VTable {
pub Uuid: Option<unsafe extern "C" fn(me: *mut c_void) -> *const u8>,
pub Name: Option<unsafe extern "C" fn(me: *mut c_void, name: *mut ICapeString)>,
pub Type: Option<unsafe extern "C" fn(me: *mut c_void) -> CapeIDLDataType>,
pub TemplateIndex: Option<unsafe extern "C" fn(me: *mut c_void) -> CapeInteger>,
pub TemplateTypeCount: Option<unsafe extern "C" fn(me: *mut c_void) -> CapeInteger>,
pub TemplateType: Option<unsafe extern "C" fn(me: *mut c_void, index: CapeInteger, datatype: *mut *mut _ICapeIDLDataType) -> CapeResult>,
}Fields§
§Uuid: Option<unsafe extern "C" fn(me: *mut c_void) -> *const u8>§Name: Option<unsafe extern "C" fn(me: *mut c_void, name: *mut ICapeString)>§Type: Option<unsafe extern "C" fn(me: *mut c_void) -> CapeIDLDataType>§TemplateIndex: Option<unsafe extern "C" fn(me: *mut c_void) -> CapeInteger>§TemplateTypeCount: Option<unsafe extern "C" fn(me: *mut c_void) -> CapeInteger>§TemplateType: Option<unsafe extern "C" fn(me: *mut c_void, index: CapeInteger, datatype: *mut *mut _ICapeIDLDataType) -> CapeResult>Trait Implementations§
Source§impl Clone for ICapeIDLDataType_VTable
impl Clone for ICapeIDLDataType_VTable
Source§fn clone(&self) -> ICapeIDLDataType_VTable
fn clone(&self) -> ICapeIDLDataType_VTable
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ICapeIDLDataType_VTable
impl Debug for ICapeIDLDataType_VTable
impl Copy for ICapeIDLDataType_VTable
Auto Trait Implementations§
impl Freeze for ICapeIDLDataType_VTable
impl RefUnwindSafe for ICapeIDLDataType_VTable
impl Send for ICapeIDLDataType_VTable
impl Sync for ICapeIDLDataType_VTable
impl Unpin for ICapeIDLDataType_VTable
impl UnwindSafe for ICapeIDLDataType_VTable
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