Struct machinery_api::foundation::StringApi [−][src]
#[repr(C)]pub struct StringApi { pub find_unique_name: Option<unsafe extern "C" fn(taken_names: *mut SetStrhashT, ignore_case: bool, desired_name: *const c_char, separator: *const c_char, ta: *mut TempAllocatorI) -> *const c_char>, }
Fields
find_unique_name: Option<unsafe extern "C" fn(taken_names: *mut SetStrhashT, ignore_case: bool, desired_name: *const c_char, separator: *const c_char, ta: *mut TempAllocatorI) -> *const c_char>Implementations
pub unsafe fn find_unique_name(
&self,
taken_names: *mut SetStrhashT,
ignore_case: bool,
desired_name: *const c_char,
separator: *const c_char,
ta: *mut TempAllocatorI
) -> *const c_char
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for StringApi
impl UnwindSafe for StringApi
Blanket Implementations
Mutably borrows from an owned value. Read more