pub enum KnownRoute {
Iroh,
IrohQuic,
IrohRelay,
IrohLan,
Ble,
WebRtc,
Moq,
}Variants§
Implementations§
Source§impl KnownRoute
impl KnownRoute
pub const ALL_BY_DEFAULT_RANK: [Self; 7]
pub const DEFAULT_PRIORITY: [Self; 5]
pub const fn as_str(self) -> &'static str
pub const fn default_rank(self) -> u8
pub const fn descriptor(self) -> RouteDescriptor
Trait Implementations§
Source§impl Clone for KnownRoute
impl Clone for KnownRoute
impl Copy for KnownRoute
Source§impl Debug for KnownRoute
impl Debug for KnownRoute
Source§impl<'de> Deserialize<'de> for KnownRoute
impl<'de> Deserialize<'de> for KnownRoute
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for KnownRoute
Source§impl Hash for KnownRoute
impl Hash for KnownRoute
Source§impl PartialEq for KnownRoute
impl PartialEq for KnownRoute
Source§impl Serialize for KnownRoute
impl Serialize for KnownRoute
impl StructuralPartialEq for KnownRoute
Auto Trait Implementations§
impl Freeze for KnownRoute
impl RefUnwindSafe for KnownRoute
impl Send for KnownRoute
impl Sync for KnownRoute
impl Unpin for KnownRoute
impl UnsafeUnpin for KnownRoute
impl UnwindSafe for KnownRoute
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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.