#[non_exhaustive]pub struct LocalNetwork {
pub loopback: bool,
pub private: bool,
}Available on crate feature
did-web and crate feature local-network and (crate features did-jwk or did-key or did-web) only.Expand description
The local address ranges a ReqwestClient may reach besides the public internet.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.loopback: bool127.0.0.0/8 and ::1.
private: boolRFC 1918 (10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16) and fc00::/7.
Implementations§
Trait Implementations§
Source§impl Clone for LocalNetwork
impl Clone for LocalNetwork
impl Copy for LocalNetwork
Source§impl Debug for LocalNetwork
impl Debug for LocalNetwork
impl Eq for LocalNetwork
Source§impl PartialEq for LocalNetwork
impl PartialEq for LocalNetwork
impl StructuralPartialEq for LocalNetwork
Auto Trait Implementations§
impl Freeze for LocalNetwork
impl RefUnwindSafe for LocalNetwork
impl Send for LocalNetwork
impl Sync for LocalNetwork
impl Unpin for LocalNetwork
impl UnsafeUnpin for LocalNetwork
impl UnwindSafe for LocalNetwork
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.