pub enum FirewallStatus {
Unknown,
Accessible,
Blocked,
Error,
}Expand description
Status of firewall detection for a device.
Variants§
Unknown
Detection has not been performed yet
Accessible
Server can receive external requests from this device
Blocked
Server appears to be blocked by firewall for this device
Error
Detection failed due to other errors
Trait Implementations§
Source§impl Clone for FirewallStatus
impl Clone for FirewallStatus
Source§fn clone(&self) -> FirewallStatus
fn clone(&self) -> FirewallStatus
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 FirewallStatus
impl Debug for FirewallStatus
Source§impl Default for FirewallStatus
impl Default for FirewallStatus
Source§fn default() -> FirewallStatus
fn default() -> FirewallStatus
Returns the “default value” for a type. Read more
Source§impl PartialEq for FirewallStatus
impl PartialEq for FirewallStatus
impl Copy for FirewallStatus
impl Eq for FirewallStatus
impl StructuralPartialEq for FirewallStatus
Auto Trait Implementations§
impl Freeze for FirewallStatus
impl RefUnwindSafe for FirewallStatus
impl Send for FirewallStatus
impl Sync for FirewallStatus
impl Unpin for FirewallStatus
impl UnsafeUnpin for FirewallStatus
impl UnwindSafe for FirewallStatus
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.