pub enum ExclusionScope {
StartOfTravel,
CompleteRange,
}Expand description
Variants§
Trait Implementations§
Source§impl Clone for ExclusionScope
impl Clone for ExclusionScope
Source§fn clone(&self) -> ExclusionScope
fn clone(&self) -> ExclusionScope
Returns a duplicate 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 ExclusionScope
impl Debug for ExclusionScope
Source§impl Default for ExclusionScope
impl Default for ExclusionScope
Source§fn default() -> ExclusionScope
fn default() -> ExclusionScope
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ExclusionScope
impl<'de> Deserialize<'de> for ExclusionScope
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for ExclusionScope
impl Display for ExclusionScope
Source§impl Hash for ExclusionScope
impl Hash for ExclusionScope
Source§impl Ord for ExclusionScope
impl Ord for ExclusionScope
Source§fn cmp(&self, other: &ExclusionScope) -> Ordering
fn cmp(&self, other: &ExclusionScope) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for ExclusionScope
impl PartialEq for ExclusionScope
Source§impl PartialOrd for ExclusionScope
impl PartialOrd for ExclusionScope
Source§impl Serialize for ExclusionScope
impl Serialize for ExclusionScope
impl Copy for ExclusionScope
impl Eq for ExclusionScope
impl StructuralPartialEq for ExclusionScope
Auto Trait Implementations§
impl Freeze for ExclusionScope
impl RefUnwindSafe for ExclusionScope
impl Send for ExclusionScope
impl Sync for ExclusionScope
impl Unpin for ExclusionScope
impl UnwindSafe for ExclusionScope
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string, but without panic on OOM.