struct ParenState {
is_call: bool,
open_end: u32,
last_comma_end: Option<u32>,
pending: Vec<TextEdit>,
}Fields§
§is_call: bool§open_end: u32§last_comma_end: Option<u32>§pending: Vec<TextEdit>Edits emitted by paren-expressions strictly inside this one. If this paren ends up emitting its own outer edit they get dropped; otherwise they propagate up to the parent.
Auto Trait Implementations§
impl Freeze for ParenState
impl RefUnwindSafe for ParenState
impl Send for ParenState
impl Sync for ParenState
impl Unpin for ParenState
impl UnwindSafe for ParenState
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