#[repr(C)]pub struct CiToolbar {
pub editor: *mut c_void,
pub active_tool: Option<unsafe extern "C" fn(editor: *mut c_void) -> StrhashT>,
pub set_active_tool: Option<unsafe extern "C" fn(editor: *mut c_void, id: StrhashT)>,
}Fields§
§editor: *mut c_void§active_tool: Option<unsafe extern "C" fn(editor: *mut c_void) -> StrhashT>§set_active_tool: Option<unsafe extern "C" fn(editor: *mut c_void, id: StrhashT)>Trait Implementations§
Auto Trait Implementations§
impl Freeze for CiToolbar
impl RefUnwindSafe for CiToolbar
impl !Send for CiToolbar
impl !Sync for CiToolbar
impl Unpin for CiToolbar
impl UnwindSafe for CiToolbar
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