pub struct CallItem {
pub name: String,
pub kind: RustSymbolKind,
pub file: String,
pub line: u32,
pub col: u32,
pub end_line: u32,
pub end_col: u32,
pub direction: CallDirection,
pub depth: u32,
}Fields§
§name: String§kind: RustSymbolKind§file: String§line: u32§col: u32§end_line: u32§end_col: u32§direction: CallDirection§depth: u32Trait Implementations§
Source§impl<'de> Deserialize<'de> for CallItem
impl<'de> Deserialize<'de> for CallItem
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
Auto Trait Implementations§
impl Freeze for CallItem
impl RefUnwindSafe for CallItem
impl Send for CallItem
impl Sync for CallItem
impl Unpin for CallItem
impl UnsafeUnpin for CallItem
impl UnwindSafe for CallItem
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