pub struct PySpyLocalVariable {
pub name: String,
pub addr: usize,
pub arg: bool,
pub repr: Option<String>,
}
Expand description
A frame local variable.
Fields§
§name: String
Variable name.
addr: usize
Variable address.
arg: bool
Whether or not the variable is an argument.
repr: Option<String>
Variable representation.
Trait Implementations§
Source§impl Clone for PySpyLocalVariable
impl Clone for PySpyLocalVariable
Source§fn clone(&self) -> PySpyLocalVariable
fn clone(&self) -> PySpyLocalVariable
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 PySpyLocalVariable
impl Debug for PySpyLocalVariable
Source§impl<'de> Deserialize<'de> for PySpyLocalVariable
impl<'de> Deserialize<'de> for PySpyLocalVariable
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
Source§impl From<LocalVariable> for PySpyLocalVariable
impl From<LocalVariable> for PySpyLocalVariable
Source§impl PartialEq for PySpyLocalVariable
impl PartialEq for PySpyLocalVariable
Source§impl Serialize for PySpyLocalVariable
impl Serialize for PySpyLocalVariable
impl StructuralPartialEq for PySpyLocalVariable
Auto Trait Implementations§
impl Freeze for PySpyLocalVariable
impl RefUnwindSafe for PySpyLocalVariable
impl Send for PySpyLocalVariable
impl Sync for PySpyLocalVariable
impl Unpin for PySpyLocalVariable
impl UnwindSafe for PySpyLocalVariable
Blanket Implementations§
§impl<T> AnySync for T
impl<T> AnySync for T
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> FutureExt for T
impl<T> FutureExt for T
§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
Source§impl<A, M> Handler<IndexedErasedUnbound<M>> for A
impl<A, M> Handler<IndexedErasedUnbound<M>> for A
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more