pub struct HermesScopeOffset {
pub line: u32,
pub column: u32,
pub name_index: u32,
}Expand description
A scope offset in Hermes function maps. Represents the start position of a function scope in the generated code.
Fields§
§line: u320-based line in the generated code.
column: u320-based column in the generated code.
name_index: u32Index into the function map’s names array.
Trait Implementations§
Source§impl Clone for HermesScopeOffset
impl Clone for HermesScopeOffset
Source§fn clone(&self) -> HermesScopeOffset
fn clone(&self) -> HermesScopeOffset
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 HermesScopeOffset
impl Debug for HermesScopeOffset
Source§impl PartialEq for HermesScopeOffset
impl PartialEq for HermesScopeOffset
impl Eq for HermesScopeOffset
impl StructuralPartialEq for HermesScopeOffset
Auto Trait Implementations§
impl Freeze for HermesScopeOffset
impl RefUnwindSafe for HermesScopeOffset
impl Send for HermesScopeOffset
impl Sync for HermesScopeOffset
impl Unpin for HermesScopeOffset
impl UnsafeUnpin for HermesScopeOffset
impl UnwindSafe for HermesScopeOffset
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