pub struct PCodeOp {
pub id: PCodeOpId,
pub args: Vec<LocalValueId>,
pub dst: Option<LocalValueId>,
}Fields§
§id: PCodeOpId§args: Vec<LocalValueId>§dst: Option<LocalValueId>Trait Implementations§
Source§impl<'de> Deserialize<'de> for PCodeOp
impl<'de> Deserialize<'de> for PCodeOp
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
impl Eq for PCodeOp
impl StructuralPartialEq for PCodeOp
Auto Trait Implementations§
impl Freeze for PCodeOp
impl RefUnwindSafe for PCodeOp
impl Send for PCodeOp
impl Sync for PCodeOp
impl Unpin for PCodeOp
impl UnsafeUnpin for PCodeOp
impl UnwindSafe for PCodeOp
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