Struct r3_core::bind::RuntimeBindTakeMut
source · pub struct RuntimeBindTakeMut<System, T>(_);
Expand description
Trait Implementations§
source§impl<System, T> Clone for RuntimeBindTakeMut<System, T>
impl<System, T> Clone for RuntimeBindTakeMut<System, T>
source§impl<T, System> RuntimeBinder for RuntimeBindTakeMut<System, T>where
T: 'static,
System: KernelBase + KernelStatic,
impl<T, System> RuntimeBinder for RuntimeBindTakeMut<System, T>where T: 'static, System: KernelBase + KernelStatic,
§type Target<'call> = &'static mut T
type Target<'call> = &'static mut T
The materialized form.
source§unsafe fn materialize<'call>(self) -> Self::Target<'call>
unsafe fn materialize<'call>(self) -> Self::Target<'call>
Construct a target object at runtime, using the intermediate product
constructed by
Binder::into_runtime_binder
. Read more