pub enum NinjaDeps {
Gcc,
Msvc {
prefix: &'static str,
},
}Expand description
Ninja’s header-dependency discovery mode for a dialect’s compile rules.
Variants§
Gcc
deps = gcc, paired with a Makefile depfile.
Msvc
deps = msvc, paired with the /showIncludes stdout prefix.
Trait Implementations§
impl Copy for NinjaDeps
impl Eq for NinjaDeps
impl StructuralPartialEq for NinjaDeps
Auto Trait Implementations§
impl Freeze for NinjaDeps
impl RefUnwindSafe for NinjaDeps
impl Send for NinjaDeps
impl Sync for NinjaDeps
impl Unpin for NinjaDeps
impl UnsafeUnpin for NinjaDeps
impl UnwindSafe for NinjaDeps
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<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.