pub struct GuardAst {
pub kind: GuardKind,
pub argument: SmolStr,
pub range: TextRange,
}Fields§
§kind: GuardKind§argument: SmolStr§range: TextRangeTrait Implementations§
impl Eq for GuardAst
impl StructuralPartialEq for GuardAst
Auto Trait Implementations§
impl Freeze for GuardAst
impl RefUnwindSafe for GuardAst
impl Send for GuardAst
impl Sync for GuardAst
impl Unpin for GuardAst
impl UnsafeUnpin for GuardAst
impl UnwindSafe for GuardAst
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