Trait stabby::closure::CallMut2

source ·
pub trait CallMut2<O, I0, I1> {
    // Required method
    extern "C" fn call_mut(&mut self, _0: I0, _1: I1) -> O;
}
Expand description

core::ops::FnMut, but ABI-stable

Required Methods§

source

extern "C" fn call_mut(&mut self, _0: I0, _1: I1) -> O

Call the function

Trait Implementations§

source§

impl<'stabby_vt_lt, O, I0, I1> CompoundVt for dyn CallMut2<O, I0, I1>

§

type Vt<StabbyNextVtable> = VTable<StabbyVtableCallMut2<O, I0, I1>, StabbyNextVtable>

An stabby-generated item for CallMut2

Implementors§

source§

impl<O, I0, I1, F> CallMut2<O, I0, I1> for F
where F: FnMut(I0, I1) -> O,