Struct lib_ruby_parser::nodes::UntilPost
source · [−]#[repr(C)]pub struct UntilPost {
pub cond: Box<Node>,
pub body: Box<Node>,
pub keyword_l: Loc,
pub expression_l: Loc,
}
Expand description
Represents a post-until loop
begin
foo
end until bar
Fields
cond: Box<Node>
Condition of the loop
body: Box<Node>
Body of the loop
keyword_l: Loc
Location of the until
keyword
begin; foo; end until bar
~~~~~
expression_l: Loc
Location of the until
keyword
begin; foo; end until bar
~~~~~~~~~~~~~~~~~~~~~~~~~
Trait Implementations
impl StructuralPartialEq for UntilPost
Auto Trait Implementations
impl RefUnwindSafe for UntilPost
impl Send for UntilPost
impl Sync for UntilPost
impl Unpin for UntilPost
impl UnwindSafe for UntilPost
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more