pub struct In {
pub alias: Option<Arc<String>>,
pub name: Arc<String>,
pub f_index: Cell<FnIndex>,
pub source_range: Range,
}
Expand description
Stores in <function>
expression.
Fields§
§alias: Option<Arc<String>>
Alias, e.g. in foo::my_function
.
name: Arc<String>
Name of function.
f_index: Cell<FnIndex>
Function index.
source_range: Range
Range is source file.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for In
impl Send for In
impl !Sync for In
impl Unpin for In
impl !UnwindSafe for In
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