pub struct TargetDeclaration {
pub location: Location,
pub end_line: usize,
pub double_colon: bool,
pub grouped: bool,
pub target_pattern: Option<String>,
pub has_recipe: bool,
}Fields§
§location: Location§end_line: usize§double_colon: bool§grouped: bool§target_pattern: Option<String>§has_recipe: boolTrait Implementations§
Source§impl Clone for TargetDeclaration
impl Clone for TargetDeclaration
Source§impl Debug for TargetDeclaration
impl Debug for TargetDeclaration
impl Eq for TargetDeclaration
Source§impl PartialEq for TargetDeclaration
impl PartialEq for TargetDeclaration
impl StructuralPartialEq for TargetDeclaration
Auto Trait Implementations§
impl Freeze for TargetDeclaration
impl RefUnwindSafe for TargetDeclaration
impl Send for TargetDeclaration
impl Sync for TargetDeclaration
impl Unpin for TargetDeclaration
impl UnsafeUnpin for TargetDeclaration
impl UnwindSafe for TargetDeclaration
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