pub struct ResidentConvergenceControl { /* private fields */ }Expand description
Owns the single canonical terminal receipt used by a resident graph.
Implementations§
Source§impl ResidentConvergenceControl
impl ResidentConvergenceControl
pub fn status_device(&self) -> &TrackedCudaSlice<ResidentTerminalStatus>
pub fn status_device_ptr(&self) -> u64
pub fn iterations_device_ptr(&self) -> u64
pub fn changed_device(&self) -> &TrackedCudaSlice<u32>
pub fn changed_device_ptr(&self) -> u64
pub fn loop_iterations_device(&self) -> &TrackedCudaSlice<u32>
pub fn record_uses(&self, recorder: &mut LaunchRecorder)
Auto Trait Implementations§
impl Freeze for ResidentConvergenceControl
impl RefUnwindSafe for ResidentConvergenceControl
impl Send for ResidentConvergenceControl
impl Sync for ResidentConvergenceControl
impl Unpin for ResidentConvergenceControl
impl UnsafeUnpin for ResidentConvergenceControl
impl UnwindSafe for ResidentConvergenceControl
Blanket Implementations§
impl<T> Allocation for T
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more