pub struct Join {
pub definition: DefId,
pub operands: Vec<DefId>,
}Fields§
§definition: DefId§operands: Vec<DefId>Implementations§
Trait Implementations§
Source§impl InstructionMember for Join
impl InstructionMember for Join
fn get_if(v: &Instruction) -> Option<&Self>
fn get_if_mut(v: &mut Instruction) -> Option<&mut Self>
Source§impl IntoInstruction<Join> for DefId
impl IntoInstruction<Join> for DefId
fn into_instruction(self) -> Instruction
Auto Trait Implementations§
impl !Send for Join
impl !Sync for Join
impl Freeze for Join
impl RefUnwindSafe for Join
impl Unpin for Join
impl UnsafeUnpin for Join
impl UnwindSafe for Join
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