pub trait SVM_KernelTrait: AlgorithmTrait + SVM_KernelTraitConst {
// Required method
fn as_raw_mut_SVM_Kernel(&mut self) -> *mut c_void;
// Provided method
fn calc(
&mut self,
vcount: i32,
n: i32,
vecs: &f32,
another: &f32,
results: &mut f32,
) -> Result<()> { ... }
}
Expand description
Mutable methods for crate::ml::SVM_Kernel
Required Methods§
fn as_raw_mut_SVM_Kernel(&mut self) -> *mut c_void
Provided Methods§
fn calc( &mut self, vcount: i32, n: i32, vecs: &f32, another: &f32, results: &mut f32, ) -> Result<()>
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.