#[repr(C)]pub struct GitIgnoreApi {
pub match_: Option<unsafe extern "C" fn(patterns: *const c_char, path: *const c_char) -> bool>,
}
Fields§
§match_: Option<unsafe extern "C" fn(patterns: *const c_char, path: *const c_char) -> bool>
Implementations§
Trait Implementations§
Source§impl Clone for GitIgnoreApi
impl Clone for GitIgnoreApi
Source§fn clone(&self) -> GitIgnoreApi
fn clone(&self) -> GitIgnoreApi
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 Default for GitIgnoreApi
impl Default for GitIgnoreApi
Source§fn default() -> GitIgnoreApi
fn default() -> GitIgnoreApi
Returns the “default value” for a type. Read more
impl Copy for GitIgnoreApi
Auto Trait Implementations§
impl Freeze for GitIgnoreApi
impl RefUnwindSafe for GitIgnoreApi
impl Send for GitIgnoreApi
impl Sync for GitIgnoreApi
impl Unpin for GitIgnoreApi
impl UnwindSafe for GitIgnoreApi
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