pub struct LocalVariableTarget {
pub start_pc: u16,
pub length: u16,
pub index: u16,
pub origin: AttributeOrigin,
}Expand description
One local-variable target range.
Fields§
§start_pc: u16Inclusive code-array start offset.
length: u16Range length in the code array.
index: u16Local-variable slot index.
origin: AttributeOriginSource range of this table row.
Trait Implementations§
Source§impl Clone for LocalVariableTarget
impl Clone for LocalVariableTarget
Source§fn clone(&self) -> LocalVariableTarget
fn clone(&self) -> LocalVariableTarget
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 LocalVariableTarget
Source§impl Debug for LocalVariableTarget
impl Debug for LocalVariableTarget
impl Eq for LocalVariableTarget
Source§impl PartialEq for LocalVariableTarget
impl PartialEq for LocalVariableTarget
impl StructuralPartialEq for LocalVariableTarget
Auto Trait Implementations§
impl Freeze for LocalVariableTarget
impl RefUnwindSafe for LocalVariableTarget
impl Send for LocalVariableTarget
impl Sync for LocalVariableTarget
impl Unpin for LocalVariableTarget
impl UnsafeUnpin for LocalVariableTarget
impl UnwindSafe for LocalVariableTarget
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