pub enum DiscoveryVersion {
ImplicitV1,
ExplicitV1,
}Variants§
Implementations§
Source§impl DiscoveryVersion
impl DiscoveryVersion
pub fn parse( value: Option<&[u8]>, ) -> Result<DiscoveryVersion, DiscoveryVersionError>
Trait Implementations§
Source§impl Clone for DiscoveryVersion
impl Clone for DiscoveryVersion
Source§fn clone(&self) -> DiscoveryVersion
fn clone(&self) -> DiscoveryVersion
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for DiscoveryVersion
Source§impl Debug for DiscoveryVersion
impl Debug for DiscoveryVersion
impl Eq for DiscoveryVersion
Source§impl PartialEq for DiscoveryVersion
impl PartialEq for DiscoveryVersion
impl StructuralPartialEq for DiscoveryVersion
Auto Trait Implementations§
impl Freeze for DiscoveryVersion
impl RefUnwindSafe for DiscoveryVersion
impl Send for DiscoveryVersion
impl Sync for DiscoveryVersion
impl Unpin for DiscoveryVersion
impl UnsafeUnpin for DiscoveryVersion
impl UnwindSafe for DiscoveryVersion
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