pub struct TableSwitchLabelInsnNode {
pub insn: InsnNode,
pub default_target: LabelNode,
pub low: i32,
pub high: i32,
pub targets: Vec<LabelNode>,
}Fields§
§insn: InsnNode§default_target: LabelNode§low: i32§high: i32§targets: Vec<LabelNode>Trait Implementations§
Source§impl Clone for TableSwitchLabelInsnNode
impl Clone for TableSwitchLabelInsnNode
Source§fn clone(&self) -> TableSwitchLabelInsnNode
fn clone(&self) -> TableSwitchLabelInsnNode
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TableSwitchLabelInsnNode
impl Debug for TableSwitchLabelInsnNode
Source§impl From<TableSwitchLabelInsnNode> for AbstractInsnNode
impl From<TableSwitchLabelInsnNode> for AbstractInsnNode
Source§fn from(value: TableSwitchLabelInsnNode) -> Self
fn from(value: TableSwitchLabelInsnNode) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for TableSwitchLabelInsnNode
impl RefUnwindSafe for TableSwitchLabelInsnNode
impl Send for TableSwitchLabelInsnNode
impl Sync for TableSwitchLabelInsnNode
impl Unpin for TableSwitchLabelInsnNode
impl UnsafeUnpin for TableSwitchLabelInsnNode
impl UnwindSafe for TableSwitchLabelInsnNode
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