#[repr(C)]pub struct dispatchvec {
pub isautom: Option<unsafe extern "C" fn(arg1: *mut graph, arg2: *mut c_int, arg3: boolean, arg4: c_int, arg5: c_int) -> boolean>,
pub testcanlab: Option<unsafe extern "C" fn(arg1: *mut graph, arg2: *mut graph, arg3: *mut c_int, arg4: *mut c_int, arg5: c_int, arg6: c_int) -> c_int>,
pub updatecan: Option<unsafe extern "C" fn(arg1: *mut graph, arg2: *mut graph, arg3: *mut c_int, arg4: c_int, arg5: c_int, arg6: c_int)>,
pub refine: Option<unsafe extern "C" fn(arg1: *mut graph, arg2: *mut c_int, arg3: *mut c_int, arg4: c_int, arg5: *mut c_int, arg6: *mut c_int, arg7: *mut set, arg8: *mut c_int, arg9: c_int, arg10: c_int)>,
pub refine1: Option<unsafe extern "C" fn(arg1: *mut graph, arg2: *mut c_int, arg3: *mut c_int, arg4: c_int, arg5: *mut c_int, arg6: *mut c_int, arg7: *mut set, arg8: *mut c_int, arg9: c_int, arg10: c_int)>,
pub cheapautom: Option<unsafe extern "C" fn(arg1: *mut c_int, arg2: c_int, arg3: boolean, arg4: c_int) -> boolean>,
pub targetcell: Option<unsafe extern "C" fn(arg1: *mut graph, arg2: *mut c_int, arg3: *mut c_int, arg4: c_int, arg5: c_int, arg6: boolean, arg7: c_int, arg8: c_int, arg9: c_int) -> c_int>,
pub freedyn: Option<unsafe extern "C" fn()>,
pub check: Option<unsafe extern "C" fn(arg1: c_int, arg2: c_int, arg3: c_int, arg4: c_int)>,
pub init: Option<unsafe extern "C" fn(arg1: *mut graph, arg2: *mut *mut graph, arg3: *mut graph, arg4: *mut *mut graph, arg5: *mut c_int, arg6: *mut c_int, arg7: *mut set, arg8: *mut optionstruct, arg9: *mut c_int, arg10: c_int, arg11: c_int)>,
pub cleanup: Option<unsafe extern "C" fn(arg1: *mut graph, arg2: *mut *mut graph, arg3: *mut graph, arg4: *mut *mut graph, arg5: *mut c_int, arg6: *mut c_int, arg7: *mut optionstruct, arg8: *mut statsblk, arg9: c_int, arg10: c_int)>,
}Fields§
§isautom: Option<unsafe extern "C" fn(arg1: *mut graph, arg2: *mut c_int, arg3: boolean, arg4: c_int, arg5: c_int) -> boolean>§testcanlab: Option<unsafe extern "C" fn(arg1: *mut graph, arg2: *mut graph, arg3: *mut c_int, arg4: *mut c_int, arg5: c_int, arg6: c_int) -> c_int>§updatecan: Option<unsafe extern "C" fn(arg1: *mut graph, arg2: *mut graph, arg3: *mut c_int, arg4: c_int, arg5: c_int, arg6: c_int)>§refine: Option<unsafe extern "C" fn(arg1: *mut graph, arg2: *mut c_int, arg3: *mut c_int, arg4: c_int, arg5: *mut c_int, arg6: *mut c_int, arg7: *mut set, arg8: *mut c_int, arg9: c_int, arg10: c_int)>§refine1: Option<unsafe extern "C" fn(arg1: *mut graph, arg2: *mut c_int, arg3: *mut c_int, arg4: c_int, arg5: *mut c_int, arg6: *mut c_int, arg7: *mut set, arg8: *mut c_int, arg9: c_int, arg10: c_int)>§cheapautom: Option<unsafe extern "C" fn(arg1: *mut c_int, arg2: c_int, arg3: boolean, arg4: c_int) -> boolean>§targetcell: Option<unsafe extern "C" fn(arg1: *mut graph, arg2: *mut c_int, arg3: *mut c_int, arg4: c_int, arg5: c_int, arg6: boolean, arg7: c_int, arg8: c_int, arg9: c_int) -> c_int>§freedyn: Option<unsafe extern "C" fn()>§check: Option<unsafe extern "C" fn(arg1: c_int, arg2: c_int, arg3: c_int, arg4: c_int)>§init: Option<unsafe extern "C" fn(arg1: *mut graph, arg2: *mut *mut graph, arg3: *mut graph, arg4: *mut *mut graph, arg5: *mut c_int, arg6: *mut c_int, arg7: *mut set, arg8: *mut optionstruct, arg9: *mut c_int, arg10: c_int, arg11: c_int)>§cleanup: Option<unsafe extern "C" fn(arg1: *mut graph, arg2: *mut *mut graph, arg3: *mut graph, arg4: *mut *mut graph, arg5: *mut c_int, arg6: *mut c_int, arg7: *mut optionstruct, arg8: *mut statsblk, arg9: c_int, arg10: c_int)>Trait Implementations§
Source§impl Clone for dispatchvec
impl Clone for dispatchvec
Source§fn clone(&self) -> dispatchvec
fn clone(&self) -> dispatchvec
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 dispatchvec
impl Debug for dispatchvec
Source§impl Hash for dispatchvec
impl Hash for dispatchvec
impl Copy for dispatchvec
Auto Trait Implementations§
impl Freeze for dispatchvec
impl RefUnwindSafe for dispatchvec
impl Send for dispatchvec
impl Sync for dispatchvec
impl Unpin for dispatchvec
impl UnwindSafe for dispatchvec
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