Trait stabby::closure::Call8Dyn

source ·
pub trait Call8Dyn<StabbyTransitiveDerefN, O, I0, I1, I2, I3, I4, I5, I6, I7> {
    // Required method
    extern "C" fn call(
        &self,
        _0: I0,
        _1: I1,
        _2: I2,
        _3: I3,
        _4: I4,
        _5: I5,
        _6: I6,
        _7: I7,
    ) -> O;
}
Expand description

An stabby-generated item for Call8

Required Methods§

source

extern "C" fn call( &self, _0: I0, _1: I1, _2: I2, _3: I3, _4: I4, _5: I5, _6: I6, _7: I7, ) -> O

An stabby-generated item for Call8

Implementors§

source§

impl<StabbyPtrProvider, StabbyVtProvider, StabbyTransitiveDerefN, O, I0, I1, I2, I3, I4, I5, I6, I7> Call8Dyn<StabbyTransitiveDerefN, O, I0, I1, I2, I3, I4, I5, I6, I7> for Dyn<'_, StabbyPtrProvider, StabbyVtProvider>
where StabbyPtrProvider: IPtrOwned + IPtr, StabbyVtProvider: HasDropVt + Copy + TransitiveDeref<StabbyVtableCall8<O, I0, I1, I2, I3, I4, I5, I6, I7>, StabbyTransitiveDerefN>,

source§

impl<StabbyVtProvider, StabbyTransitiveDerefN, O, I0, I1, I2, I3, I4, I5, I6, I7> Call8Dyn<StabbyTransitiveDerefN, O, I0, I1, I2, I3, I4, I5, I6, I7> for DynRef<'_, StabbyVtProvider>
where StabbyVtProvider: TransitiveDeref<StabbyVtableCall8<O, I0, I1, I2, I3, I4, I5, I6, I7>, StabbyTransitiveDerefN> + Copy,