pub struct LocalEntry {
pub name: String,
pub type_: String,
pub storage: String,
pub kind: String,
}Expand description
One local variable of a function, sourced from the decompiler HighFunction (so the name matches
the c body the agent reads) — NOT the Program-DB listing. storage (stack:-0x18, EAX:4,
unique:…) is the STABLE primary handle a set_local write keys on; name is a convenience selector
that the decompiler may silently re-derive across edits. kind ∈ stack|register|unique|other tells
the agent which handles are trustworthy across edits. type_ serializes as the wire key type,
mirroring ParamEntry.
Fields§
§name: String§type_: String§storage: String§kind: StringTrait Implementations§
Source§impl Clone for LocalEntry
impl Clone for LocalEntry
Source§fn clone(&self) -> LocalEntry
fn clone(&self) -> LocalEntry
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 LocalEntry
impl Debug for LocalEntry
Source§impl<'de> Deserialize<'de> for LocalEntry
impl<'de> Deserialize<'de> for LocalEntry
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 LocalEntry
Source§impl PartialEq for LocalEntry
impl PartialEq for LocalEntry
Source§impl Serialize for LocalEntry
impl Serialize for LocalEntry
impl StructuralPartialEq for LocalEntry
Auto Trait Implementations§
impl Freeze for LocalEntry
impl RefUnwindSafe for LocalEntry
impl Send for LocalEntry
impl Sync for LocalEntry
impl Unpin for LocalEntry
impl UnsafeUnpin for LocalEntry
impl UnwindSafe for LocalEntry
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