pub enum SourceSelectionStrategy {
Priority,
FastestFirst,
Geographic,
RaceAll,
}Variants§
Priority
Try in priority order until success
FastestFirst
Try fastest responding source first
Geographic
Try geographically closest source first
RaceAll
Try all sources in parallel, use first success
Trait Implementations§
Source§impl Clone for SourceSelectionStrategy
impl Clone for SourceSelectionStrategy
Source§fn clone(&self) -> SourceSelectionStrategy
fn clone(&self) -> SourceSelectionStrategy
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 SourceSelectionStrategy
impl Debug for SourceSelectionStrategy
Source§impl PartialEq for SourceSelectionStrategy
impl PartialEq for SourceSelectionStrategy
impl Eq for SourceSelectionStrategy
impl StructuralPartialEq for SourceSelectionStrategy
Auto Trait Implementations§
impl Freeze for SourceSelectionStrategy
impl RefUnwindSafe for SourceSelectionStrategy
impl Send for SourceSelectionStrategy
impl Sync for SourceSelectionStrategy
impl Unpin for SourceSelectionStrategy
impl UnsafeUnpin for SourceSelectionStrategy
impl UnwindSafe for SourceSelectionStrategy
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