pub enum RequirementCategory {
Transport,
FrameFormat,
TransportParameters,
ConnectionEstablishment,
NatTraversal,
AddressDiscovery,
ErrorHandling,
Security,
Performance,
}
Expand description
Categories of requirements for organized testing
Variants§
Transport
Transport protocol requirements
FrameFormat
Frame encoding/decoding
TransportParameters
Transport parameters
ConnectionEstablishment
Connection establishment
NatTraversal
NAT traversal
AddressDiscovery
Address discovery
ErrorHandling
Error handling
Security
Security requirements
Performance
Performance requirements
Trait Implementations§
Source§impl Clone for RequirementCategory
impl Clone for RequirementCategory
Source§fn clone(&self) -> RequirementCategory
fn clone(&self) -> RequirementCategory
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 RequirementCategory
impl Debug for RequirementCategory
Source§impl Hash for RequirementCategory
impl Hash for RequirementCategory
Source§impl PartialEq for RequirementCategory
impl PartialEq for RequirementCategory
impl Eq for RequirementCategory
impl StructuralPartialEq for RequirementCategory
Auto Trait Implementations§
impl Freeze for RequirementCategory
impl RefUnwindSafe for RequirementCategory
impl Send for RequirementCategory
impl Sync for RequirementCategory
impl Unpin for RequirementCategory
impl UnwindSafe for RequirementCategory
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.