pub struct ImplFunction {
pub extent: Extent,
pub header: FunctionHeader,
pub body: Block,
pub whitespace: Vec<Whitespace>,
}Expand description
Fields§
§extent: Extent§header: FunctionHeader§body: Block§whitespace: Vec<Whitespace>Trait Implementations§
Source§impl Debug for ImplFunction
impl Debug for ImplFunction
Source§impl<'a> Index<&'a ImplFunction> for str
impl<'a> Index<&'a ImplFunction> for str
Source§impl Index<ImplFunction> for str
impl Index<ImplFunction> for str
Auto Trait Implementations§
impl Freeze for ImplFunction
impl RefUnwindSafe for ImplFunction
impl Send for ImplFunction
impl Sync for ImplFunction
impl Unpin for ImplFunction
impl UnsafeUnpin for ImplFunction
impl UnwindSafe for ImplFunction
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