pub enum GroupInstruction {
GroupSourceHeader,
GroupFromGn {
gn_root: String,
target: String,
source_root: String,
ignore_targets: HashSet<String>,
},
ManualGroup {
name: String,
color: Option<String>,
items: Vec<String>,
},
}Variants§
Trait Implementations§
source§impl Clone for GroupInstruction
impl Clone for GroupInstruction
source§fn clone(&self) -> GroupInstruction
fn clone(&self) -> GroupInstruction
Returns a copy 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 GroupInstruction
impl Debug for GroupInstruction
source§impl PartialEq for GroupInstruction
impl PartialEq for GroupInstruction
source§fn eq(&self, other: &GroupInstruction) -> bool
fn eq(&self, other: &GroupInstruction) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for GroupInstruction
Auto Trait Implementations§
impl RefUnwindSafe for GroupInstruction
impl Send for GroupInstruction
impl Sync for GroupInstruction
impl Unpin for GroupInstruction
impl UnwindSafe for GroupInstruction
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
source§impl<I, T> ExtractContext<I, ()> for T
impl<I, T> ExtractContext<I, ()> for T
source§fn extract_context(self, _original_input: I)
fn extract_context(self, _original_input: I)
Given the context attached to a nom error, and given the original
input to the nom parser, extract more the useful context information. Read more
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
§impl<T> Pointable for T
impl<T> Pointable for T
source§impl<I> RecreateContext<I> for I
impl<I> RecreateContext<I> for I
source§fn recreate_context(_original_input: I, tail: I) -> I
fn recreate_context(_original_input: I, tail: I) -> I
Given the original input, as well as the context reported by nom,
recreate a context in the original string where the error occurred. Read more