pub enum TcpMatchQuality {
High,
Medium,
Low,
}
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for TcpMatchQuality
impl Clone for TcpMatchQuality
Source§fn clone(&self) -> TcpMatchQuality
fn clone(&self) -> TcpMatchQuality
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 TcpMatchQuality
impl Debug for TcpMatchQuality
Source§impl MatchQuality for TcpMatchQuality
impl MatchQuality for TcpMatchQuality
Source§const MAX_DISTANCE: u32 = 18u32
const MAX_DISTANCE: u32 = 18u32
Maximum possible distance for this quality type
Source§fn distance_to_score(distance: u32) -> f32
fn distance_to_score(distance: u32) -> f32
Converts distance to a quality score between 0.0 and 1.0
Source§impl PartialEq for TcpMatchQuality
impl PartialEq for TcpMatchQuality
impl Copy for TcpMatchQuality
impl Eq for TcpMatchQuality
impl StructuralPartialEq for TcpMatchQuality
Auto Trait Implementations§
impl Freeze for TcpMatchQuality
impl RefUnwindSafe for TcpMatchQuality
impl Send for TcpMatchQuality
impl Sync for TcpMatchQuality
impl Unpin for TcpMatchQuality
impl UnwindSafe for TcpMatchQuality
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