Type Definition miri::concurrency::thread::TimeoutCallback
source · type TimeoutCallback<'mir, 'tcx> = Box<dyn FnOnce(&mut InterpCx<'mir, 'tcx, Evaluator<'mir, 'tcx>>) -> InterpResult<'tcx> + 'tcx>;
Expand description
Timeout callbacks can be created by synchronization primitives to tell the scheduler that they should be called once some period of time passes.
Layout
Note: Most layout information is completely unstable and may even differ between compilations. The only exception is types with certain repr(...)
attributes. Please see the Rust Reference’s “Type Layout” chapter for details on type layout guarantees.
Size: 16 bytes