Trait stabby::closure::Call3Dyn

source ·
pub trait Call3Dyn<StabbyTransitiveDerefN, O, I0, I1, I2> {
    // Required method
    extern "C" fn call(&self, _0: I0, _1: I1, _2: I2) -> O;
}
Expand description

An stabby-generated item for Call3

Required Methods§

source

extern "C" fn call(&self, _0: I0, _1: I1, _2: I2) -> O

An stabby-generated item for Call3

Implementors§

source§

impl<StabbyPtrProvider, StabbyVtProvider, StabbyTransitiveDerefN, O, I0, I1, I2> Call3Dyn<StabbyTransitiveDerefN, O, I0, I1, I2> for Dyn<'_, StabbyPtrProvider, StabbyVtProvider>
where StabbyPtrProvider: IPtrOwned + IPtr, StabbyVtProvider: HasDropVt + Copy + TransitiveDeref<StabbyVtableCall3<O, I0, I1, I2>, StabbyTransitiveDerefN>,

source§

impl<StabbyVtProvider, StabbyTransitiveDerefN, O, I0, I1, I2> Call3Dyn<StabbyTransitiveDerefN, O, I0, I1, I2> for DynRef<'_, StabbyVtProvider>
where StabbyVtProvider: TransitiveDeref<StabbyVtableCall3<O, I0, I1, I2>, StabbyTransitiveDerefN> + Copy,