pub struct TaskCommandBlockNode {
pub source: SmolStr,
pub range: TextRange,
pub line_ranges: Vec<TextRange>,
pub marker_ranges: Vec<TextRange>,
}Expand description
Consecutive block lines assembled into one shell input.
Fields§
§source: SmolStr§range: TextRange§line_ranges: Vec<TextRange>§marker_ranges: Vec<TextRange>Trait Implementations§
Source§impl Clone for TaskCommandBlockNode
impl Clone for TaskCommandBlockNode
Source§fn clone(&self) -> TaskCommandBlockNode
fn clone(&self) -> TaskCommandBlockNode
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 TaskCommandBlockNode
impl Debug for TaskCommandBlockNode
impl Eq for TaskCommandBlockNode
Source§impl PartialEq for TaskCommandBlockNode
impl PartialEq for TaskCommandBlockNode
impl StructuralPartialEq for TaskCommandBlockNode
Auto Trait Implementations§
impl Freeze for TaskCommandBlockNode
impl RefUnwindSafe for TaskCommandBlockNode
impl Send for TaskCommandBlockNode
impl Sync for TaskCommandBlockNode
impl Unpin for TaskCommandBlockNode
impl UnsafeUnpin for TaskCommandBlockNode
impl UnwindSafe for TaskCommandBlockNode
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