pub struct DebuggerStmt {
pub span: Span,
}Fields§
§span: SpanTrait Implementations§
Source§impl Clone for DebuggerStmt
impl Clone for DebuggerStmt
Source§fn clone(&self) -> DebuggerStmt
fn clone(&self) -> DebuggerStmt
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for DebuggerStmt
impl Debug for DebuggerStmt
Source§impl EqIgnoreSpan for DebuggerStmt
impl EqIgnoreSpan for DebuggerStmt
fn eq_ignore_span(&self, other: &DebuggerStmt) -> bool
Source§impl<V> FoldWith<V> for DebuggerStmt
impl<V> FoldWith<V> for DebuggerStmt
Source§fn fold_with(self, visitor: &mut V) -> DebuggerStmt
fn fold_with(self, visitor: &mut V) -> DebuggerStmt
Calls Fold::fold_debugger_stmt with self.
Source§fn fold_children_with(self, visitor: &mut V) -> DebuggerStmt
fn fold_children_with(self, visitor: &mut V) -> DebuggerStmt
Visit children nodes of
self`` with visitor`.Source§impl From<DebuggerStmt> for ModuleItem
impl From<DebuggerStmt> for ModuleItem
Source§fn from(src: DebuggerStmt) -> ModuleItem
fn from(src: DebuggerStmt) -> ModuleItem
Converts to this type from the input type.
Source§impl From<DebuggerStmt> for Stmt
impl From<DebuggerStmt> for Stmt
Source§fn from(v: DebuggerStmt) -> Stmt
fn from(v: DebuggerStmt) -> Stmt
Converts to this type from the input type.
Source§impl Hash for DebuggerStmt
impl Hash for DebuggerStmt
Source§impl Node for DebuggerStmt
impl Node for DebuggerStmt
Source§impl PartialEq for DebuggerStmt
impl PartialEq for DebuggerStmt
Source§impl Spanned for DebuggerStmt
impl Spanned for DebuggerStmt
Source§impl<V> VisitMutWith<V> for DebuggerStmt
impl<V> VisitMutWith<V> for DebuggerStmt
Source§fn visit_mut_with(&mut self, visitor: &mut V)
fn visit_mut_with(&mut self, visitor: &mut V)
Calls VisitMut::visit_mut_debugger_stmt with self.
Source§fn visit_mut_children_with(&mut self, visitor: &mut V)
fn visit_mut_children_with(&mut self, visitor: &mut V)
Visit children nodes of
self`` with visitor`.Source§impl<V> VisitWith<V> for DebuggerStmt
impl<V> VisitWith<V> for DebuggerStmt
Source§fn visit_with(&self, visitor: &mut V)
fn visit_with(&self, visitor: &mut V)
Calls Visit::visit_debugger_stmt with self.
Source§fn visit_children_with(&self, visitor: &mut V)
fn visit_children_with(&self, visitor: &mut V)
Visit children nodes of
self`` with visitor`.impl Copy for DebuggerStmt
impl Eq for DebuggerStmt
impl StructuralPartialEq for DebuggerStmt
Auto Trait Implementations§
impl Freeze for DebuggerStmt
impl RefUnwindSafe for DebuggerStmt
impl Send for DebuggerStmt
impl Sync for DebuggerStmt
impl Unpin for DebuggerStmt
impl UnwindSafe for DebuggerStmt
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> ImplicitClone for Twhere
T: Clone,
impl<T> ImplicitClone for Twhere
T: Clone,
fn clone_quote_var(&self) -> Self
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§impl<T> SpanExt for Twhere
T: Spanned,
impl<T> SpanExt for Twhere
T: Spanned,
fn is_synthesized(&self) -> bool
fn starts_on_new_line(&self, format: ListFormat) -> bool
Source§fn comment_range(&self) -> Span
fn comment_range(&self) -> Span
Gets a custom text range to use when emitting comments.