pub enum LogicalKind {
Show 13 variants
Blank,
Comment,
Recipe,
OrphanRecipe,
Assignment,
Rule,
Include(IncludeKind),
Conditional(ConditionalKind),
Define,
DefineBody,
Endef,
Directive,
Unknown,
}Variants§
Blank
Comment
Recipe
OrphanRecipe
A recipe-prefixed line with no rule to attach to. GNU Make reads it as an ordinary line, prefix included, and rejects it when it is not a directive or an assignment.
Assignment
Rule
Include(IncludeKind)
Conditional(ConditionalKind)
Define
DefineBody
Endef
Directive
Unknown
Trait Implementations§
Source§impl Clone for LogicalKind
impl Clone for LogicalKind
impl Copy for LogicalKind
Source§impl Debug for LogicalKind
impl Debug for LogicalKind
impl Eq for LogicalKind
Source§impl PartialEq for LogicalKind
impl PartialEq for LogicalKind
impl StructuralPartialEq for LogicalKind
Auto Trait Implementations§
impl Freeze for LogicalKind
impl RefUnwindSafe for LogicalKind
impl Send for LogicalKind
impl Sync for LogicalKind
impl Unpin for LogicalKind
impl UnsafeUnpin for LogicalKind
impl UnwindSafe for LogicalKind
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