pub struct DeviceReusableExecutionProgramGap { /* private fields */ }Expand description
One classified replay-eligible gap in a partial reusable program.
Implementations§
Source§impl DeviceReusableExecutionProgramGap
impl DeviceReusableExecutionProgramGap
pub const fn new( node_index: u32, reason: DeviceReusableExecutionProgramGapReason, ) -> Self
pub const fn node_index(self) -> u32
pub const fn reason(self) -> DeviceReusableExecutionProgramGapReason
Trait Implementations§
Source§impl Clone for DeviceReusableExecutionProgramGap
impl Clone for DeviceReusableExecutionProgramGap
Source§fn clone(&self) -> DeviceReusableExecutionProgramGap
fn clone(&self) -> DeviceReusableExecutionProgramGap
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for DeviceReusableExecutionProgramGap
impl Eq for DeviceReusableExecutionProgramGap
impl StructuralPartialEq for DeviceReusableExecutionProgramGap
Auto Trait Implementations§
impl Freeze for DeviceReusableExecutionProgramGap
impl RefUnwindSafe for DeviceReusableExecutionProgramGap
impl Send for DeviceReusableExecutionProgramGap
impl Sync for DeviceReusableExecutionProgramGap
impl Unpin for DeviceReusableExecutionProgramGap
impl UnsafeUnpin for DeviceReusableExecutionProgramGap
impl UnwindSafe for DeviceReusableExecutionProgramGap
Blanket Implementations§
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