pub enum GlobalDirective {
Diagnostic(DiagnosticDirective),
Enable(EnableDirective),
Requires(RequiresDirective),
}Variants§
Trait Implementations§
Source§impl Clone for GlobalDirective
impl Clone for GlobalDirective
Source§fn clone(&self) -> GlobalDirective
fn clone(&self) -> GlobalDirective
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 GlobalDirective
impl Debug for GlobalDirective
Source§impl PartialEq for GlobalDirective
impl PartialEq for GlobalDirective
Source§impl SpannedSyntax for GlobalDirective
impl SpannedSyntax for GlobalDirective
fn with_source<'s>(&self, source: &'s str) -> WithSource<'s, &Self>
impl StructuralPartialEq for GlobalDirective
Auto Trait Implementations§
impl Freeze for GlobalDirective
impl RefUnwindSafe for GlobalDirective
impl Send for GlobalDirective
impl Sync for GlobalDirective
impl Unpin for GlobalDirective
impl UnwindSafe for GlobalDirective
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<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more