#[repr(C)]pub struct CustomScanMethods {
pub CustomName: *const c_char,
pub CreateCustomScanState: Option<unsafe extern "C" fn(cscan: *mut CustomScan) -> *mut Node>,
}
Fields§
§CustomName: *const c_char
§CreateCustomScanState: Option<unsafe extern "C" fn(cscan: *mut CustomScan) -> *mut Node>
Trait Implementations§
Source§impl Clone for CustomScanMethods
impl Clone for CustomScanMethods
Source§fn clone(&self) -> CustomScanMethods
fn clone(&self) -> CustomScanMethods
Returns a copy 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 CustomScanMethods
impl Debug for CustomScanMethods
Source§impl Default for CustomScanMethods
impl Default for CustomScanMethods
impl Copy for CustomScanMethods
Auto Trait Implementations§
impl Freeze for CustomScanMethods
impl RefUnwindSafe for CustomScanMethods
impl !Send for CustomScanMethods
impl !Sync for CustomScanMethods
impl Unpin for CustomScanMethods
impl UnwindSafe for CustomScanMethods
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