pub struct ConditionalBlock {
pub kind: ConditionalKind,
pub start_line: usize,
pub branch_lines: Vec<usize>,
pub else_line: Option<usize>,
pub end_line: usize,
}Fields§
§kind: ConditionalKind§start_line: usize§branch_lines: Vec<usize>§else_line: Option<usize>§end_line: usizeTrait Implementations§
Source§impl Clone for ConditionalBlock
impl Clone for ConditionalBlock
Source§impl Debug for ConditionalBlock
impl Debug for ConditionalBlock
impl Eq for ConditionalBlock
Source§impl PartialEq for ConditionalBlock
impl PartialEq for ConditionalBlock
impl StructuralPartialEq for ConditionalBlock
Auto Trait Implementations§
impl Freeze for ConditionalBlock
impl RefUnwindSafe for ConditionalBlock
impl Send for ConditionalBlock
impl Sync for ConditionalBlock
impl Unpin for ConditionalBlock
impl UnsafeUnpin for ConditionalBlock
impl UnwindSafe for ConditionalBlock
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