pub struct NormalizedCommandInvoke {
pub range: TextRange,
pub scope: ScopeId,
pub head_range: TextRange,
pub schema_name: Arc<str>,
pub kind: CommandKind,
pub mode: CommandMode,
pub items: Vec<NormalizedCommandItem>,
}Fields§
§range: TextRange§scope: ScopeId§head_range: TextRange§schema_name: Arc<str>§kind: CommandKind§mode: CommandMode§items: Vec<NormalizedCommandItem>Trait Implementations§
Source§impl Clone for NormalizedCommandInvoke
impl Clone for NormalizedCommandInvoke
Source§fn clone(&self) -> NormalizedCommandInvoke
fn clone(&self) -> NormalizedCommandInvoke
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 NormalizedCommandInvoke
impl Debug for NormalizedCommandInvoke
Source§impl PartialEq for NormalizedCommandInvoke
impl PartialEq for NormalizedCommandInvoke
impl Eq for NormalizedCommandInvoke
impl StructuralPartialEq for NormalizedCommandInvoke
Auto Trait Implementations§
impl Freeze for NormalizedCommandInvoke
impl RefUnwindSafe for NormalizedCommandInvoke
impl Send for NormalizedCommandInvoke
impl Sync for NormalizedCommandInvoke
impl Unpin for NormalizedCommandInvoke
impl UnsafeUnpin for NormalizedCommandInvoke
impl UnwindSafe for NormalizedCommandInvoke
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