pub enum KtBody {
None,
Expr(KtCode),
Block(KtCode),
}Expand description
A function body.
Variants§
None
No body (external / abstract declarations).
Expr(KtCode)
Single-expression body: = <expr>.
Block(KtCode)
Block body: { … }.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for KtBody
impl RefUnwindSafe for KtBody
impl Send for KtBody
impl Sync for KtBody
impl Unpin for KtBody
impl UnsafeUnpin for KtBody
impl UnwindSafe for KtBody
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