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