pub struct ConditionalDirectives(/* private fields */);Expand description
The conditional-compilation directives one lex passed, in source order.
Produced by lex_with_directives and consumed by conditional_paths;
the arm paths of a file are derived from the lex that already ran, never
from a fresh one over the same text.
Trait Implementations§
Source§impl Clone for ConditionalDirectives
impl Clone for ConditionalDirectives
Source§impl Debug for ConditionalDirectives
impl Debug for ConditionalDirectives
Auto Trait Implementations§
impl Freeze for ConditionalDirectives
impl RefUnwindSafe for ConditionalDirectives
impl Send for ConditionalDirectives
impl Sync for ConditionalDirectives
impl Unpin for ConditionalDirectives
impl UnsafeUnpin for ConditionalDirectives
impl UnwindSafe for ConditionalDirectives
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