pub trait WithFakeFrameContext<SendMeta> {
// Required method
fn with_fake_frame_ctx_mut<O, F: FnOnce(&mut FakeFrameCtx<SendMeta>) -> O>(
&mut self,
f: F,
) -> O;
}Expand description
A trait for abstracting contexts that may contain a FakeFrameCtx.
Required Methods§
Sourcefn with_fake_frame_ctx_mut<O, F: FnOnce(&mut FakeFrameCtx<SendMeta>) -> O>(
&mut self,
f: F,
) -> O
fn with_fake_frame_ctx_mut<O, F: FnOnce(&mut FakeFrameCtx<SendMeta>) -> O>( &mut self, f: F, ) -> O
Calls the callback with a mutable reference to the FakeFrameCtx.
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.