pub trait NameChangeset: Sized {
// Required method
fn name_changeset(&mut self, changeset: &Changeset) -> bool;
// Provided method
unsafe extern "C" fn cb_name_changeset(
ctxt: *mut c_void,
changeset: *mut BNCollaborationChangeset,
) -> bool { ... }
}Required Methods§
fn name_changeset(&mut self, changeset: &Changeset) -> bool
Provided Methods§
unsafe extern "C" fn cb_name_changeset( ctxt: *mut c_void, changeset: *mut BNCollaborationChangeset, ) -> bool
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.