pub trait PackedFn<'a, 'b, 'c, B: FnPtr>: Fn(B::Args<'a, 'b, 'c>) -> B::Ret<'a, 'b, 'c> { }Expand description
Trait alias for Fn(B::Args<'a, 'b, 'c>) -> B::Ret<'a, 'b, 'c>.
This is necessary to express the return type of FnPtr::make_thunk.
pub trait PackedFn<'a, 'b, 'c, B: FnPtr>: Fn(B::Args<'a, 'b, 'c>) -> B::Ret<'a, 'b, 'c> { }Trait alias for Fn(B::Args<'a, 'b, 'c>) -> B::Ret<'a, 'b, 'c>.
This is necessary to express the return type of FnPtr::make_thunk.