pub struct LightCommandSurface {
pub head_range: TextRange,
pub captured: bool,
pub words: Vec<LightWord>,
pub opaque_tail: Option<TextRange>,
pub span: TextRange,
}Fields§
§head_range: TextRange§captured: bool§words: Vec<LightWord>§opaque_tail: Option<TextRange>§span: TextRangeTrait Implementations§
Source§impl Clone for LightCommandSurface
impl Clone for LightCommandSurface
Source§fn clone(&self) -> LightCommandSurface
fn clone(&self) -> LightCommandSurface
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 LightCommandSurface
impl Debug for LightCommandSurface
Source§impl PartialEq for LightCommandSurface
impl PartialEq for LightCommandSurface
impl Eq for LightCommandSurface
impl StructuralPartialEq for LightCommandSurface
Auto Trait Implementations§
impl Freeze for LightCommandSurface
impl RefUnwindSafe for LightCommandSurface
impl Send for LightCommandSurface
impl Sync for LightCommandSurface
impl Unpin for LightCommandSurface
impl UnsafeUnpin for LightCommandSurface
impl UnwindSafe for LightCommandSurface
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