pub struct VariableLocation {
pub name: String,
pub ty: String,
pub location_type: String,
pub offset: u64,
pub pc_range: (u64, u64),
}Fields§
§name: String§ty: String§location_type: String§offset: u64§pc_range: (u64, u64)Implementations§
Source§impl VariableLocation
impl VariableLocation
pub fn is_active_at_pc(&self, pc: u64) -> bool
Trait Implementations§
Source§impl Clone for VariableLocation
impl Clone for VariableLocation
Source§fn clone(&self) -> VariableLocation
fn clone(&self) -> VariableLocation
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 moreSource§impl Debug for VariableLocation
impl Debug for VariableLocation
Source§impl<'de> Deserialize<'de> for VariableLocation
impl<'de> Deserialize<'de> for VariableLocation
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 VariableLocation
Source§impl PartialEq for VariableLocation
impl PartialEq for VariableLocation
Source§impl Serialize for VariableLocation
impl Serialize for VariableLocation
impl StructuralPartialEq for VariableLocation
Auto Trait Implementations§
impl Freeze for VariableLocation
impl RefUnwindSafe for VariableLocation
impl Send for VariableLocation
impl Sync for VariableLocation
impl Unpin for VariableLocation
impl UnsafeUnpin for VariableLocation
impl UnwindSafe for VariableLocation
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