Struct r3_core::bind::BindBorrowMut
source · pub struct BindBorrowMut<'pool, System, T>(_);
Expand description
A binder that gives &mut T
to a bound function.
Created by Bind::borrow_mut
.
Trait Implementations§
source§impl<T, System> Binder for BindBorrowMut<'_, System, T>where
T: 'static,
System: KernelBase + KernelStatic,
impl<T, System> Binder for BindBorrowMut<'_, System, T>where T: 'static, System: KernelBase + KernelStatic,
Materializes BindBorrowMut<System, T>
as &'call mut T
.
§type Runtime = RuntimeBindBorrowMut<System, T>
type Runtime = RuntimeBindBorrowMut<System, T>
The runtime representation of
Self
. Read moresource§const fn register_dependency(&self, ctx: &mut CfgBindCtx<'_>)
const fn register_dependency(&self, ctx: &mut CfgBindCtx<'_>)
Define a binding dependency in
CfgBindCtx::bind_registry
. Read more