pub enum DeprecationStrategy {
Allow,
Deny,
Warn,
}
Expand description
The available deprecation strategies.
Variants§
Allow
Allow use of deprecated items in queries, and say nothing.
Deny
Fail compilation if a deprecated item is used.
Warn
Allow use of deprecated items in queries, but warn about them (default).
Trait Implementations§
Source§impl Clone for DeprecationStrategy
impl Clone for DeprecationStrategy
Source§fn clone(&self) -> DeprecationStrategy
fn clone(&self) -> DeprecationStrategy
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 DeprecationStrategy
impl Debug for DeprecationStrategy
Source§impl Default for DeprecationStrategy
impl Default for DeprecationStrategy
Source§fn default() -> DeprecationStrategy
fn default() -> DeprecationStrategy
Returns the “default value” for a type. Read more
Source§impl FromStr for DeprecationStrategy
impl FromStr for DeprecationStrategy
Source§impl PartialEq for DeprecationStrategy
impl PartialEq for DeprecationStrategy
impl Eq for DeprecationStrategy
impl StructuralPartialEq for DeprecationStrategy
Auto Trait Implementations§
impl Freeze for DeprecationStrategy
impl RefUnwindSafe for DeprecationStrategy
impl Send for DeprecationStrategy
impl Sync for DeprecationStrategy
impl Unpin for DeprecationStrategy
impl UnwindSafe for DeprecationStrategy
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