pub struct TaskParamRef {
pub name: SmolStr,
pub range: TextRange,
pub default_value: Option<SmolStr>,
pub is_slice: bool,
}Expand description
One parameter declaration parsed from a task header.
Fields§
§name: SmolStr§range: TextRange§default_value: Option<SmolStr>§is_slice: boolTrait Implementations§
Source§impl Clone for TaskParamRef
impl Clone for TaskParamRef
Source§fn clone(&self) -> TaskParamRef
fn clone(&self) -> TaskParamRef
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 TaskParamRef
impl Debug for TaskParamRef
impl Eq for TaskParamRef
Source§impl PartialEq for TaskParamRef
impl PartialEq for TaskParamRef
impl StructuralPartialEq for TaskParamRef
Auto Trait Implementations§
impl Freeze for TaskParamRef
impl RefUnwindSafe for TaskParamRef
impl Send for TaskParamRef
impl Sync for TaskParamRef
impl Unpin for TaskParamRef
impl UnsafeUnpin for TaskParamRef
impl UnwindSafe for TaskParamRef
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