pub struct CollectionSettings {
pub create_function_suffix: Name,
pub add_function_suffix: Name,
pub destroy_function_suffix: Name,
}
Expand description
Settings that affect collection function naming
Fields§
§create_function_suffix: Name
name of the C function which creates a collection
is automatically generated as <c_ffi_prefix>_<collection_class_name>_<create_function_suffix>
add_function_suffix: Name
name of the C function which creates a collection
is automatically generated as <c_ffi_prefix>_<collection_class_name>_<add_function_suffix>
destroy_function_suffix: Name
name of the C function which destroys a collection
is automatically generated as <c_ffi_prefix>_<collection_class_name>_<destroy_function_suffix>
Implementations§
Trait Implementations§
Source§impl Debug for CollectionSettings
impl Debug for CollectionSettings
Source§impl Default for CollectionSettings
impl Default for CollectionSettings
Source§fn default() -> CollectionSettings
fn default() -> CollectionSettings
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for CollectionSettings
impl RefUnwindSafe for CollectionSettings
impl !Send for CollectionSettings
impl !Sync for CollectionSettings
impl Unpin for CollectionSettings
impl UnwindSafe for CollectionSettings
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