pub struct IntraFileCall {
pub caller: String,
pub callee: String,
pub line: usize,
pub column: usize,
}Expand description
Detailed information about a single intra-file function call.
Represents a call from one function to another within the same source file, including the exact location of the call site.
Fields§
§caller: StringName of the calling function.
callee: StringName of the called function.
line: usizeLine number of the call (1-indexed).
column: usizeColumn number of the call (0-indexed).
Trait Implementations§
Source§impl Clone for IntraFileCall
impl Clone for IntraFileCall
Source§fn clone(&self) -> IntraFileCall
fn clone(&self) -> IntraFileCall
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 IntraFileCall
impl Debug for IntraFileCall
Auto Trait Implementations§
impl Freeze for IntraFileCall
impl RefUnwindSafe for IntraFileCall
impl Send for IntraFileCall
impl Sync for IntraFileCall
impl Unpin for IntraFileCall
impl UnwindSafe for IntraFileCall
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§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 moreSource§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request