pub struct CheckedOp {
pub location: InstructionLocation,
pub operation: CheckedOperation,
pub overflow_behavior: OverflowBehavior,
}Fields§
§location: InstructionLocation§operation: CheckedOperation§overflow_behavior: OverflowBehaviorTrait Implementations§
Source§impl<'de> Deserialize<'de> for CheckedOp
impl<'de> Deserialize<'de> for CheckedOp
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for CheckedOp
impl RefUnwindSafe for CheckedOp
impl Send for CheckedOp
impl Sync for CheckedOp
impl Unpin for CheckedOp
impl UnsafeUnpin for CheckedOp
impl UnwindSafe for CheckedOp
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