pub enum VersionFilter {
Any,
None,
TheseVersions(Vec<u64>),
NotTheseVersions(Vec<u64>),
}Expand description
Filter for fixed version IDs.
Variants§
Any
Match any version.
None
Match no version.
TheseVersions(Vec<u64>)
Match a specific list of versions.
NotTheseVersions(Vec<u64>)
Match any version but a specific list of versions.
Trait Implementations§
Source§impl Clone for VersionFilter
impl Clone for VersionFilter
Source§fn clone(&self) -> VersionFilter
fn clone(&self) -> VersionFilter
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 VersionFilter
impl Debug for VersionFilter
Auto Trait Implementations§
impl Freeze for VersionFilter
impl RefUnwindSafe for VersionFilter
impl Send for VersionFilter
impl Sync for VersionFilter
impl Unpin for VersionFilter
impl UnwindSafe for VersionFilter
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.