pub struct ExtraPorts {
pub state: PortState,
pub count: u32,
pub extrareasons: Option<Vec<ExtraReasons>>,
}
Expand description
Information about ports not fully scanned
Fields§
§state: PortState
State of the extra ports
count: u32
Number of ports in this state
extrareasons: Option<Vec<ExtraReasons>>
Additional reasons for port state
Trait Implementations§
Source§impl Debug for ExtraPorts
impl Debug for ExtraPorts
Source§impl<'de> Deserialize<'de> for ExtraPorts
impl<'de> Deserialize<'de> for ExtraPorts
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
Auto Trait Implementations§
impl Freeze for ExtraPorts
impl RefUnwindSafe for ExtraPorts
impl Send for ExtraPorts
impl Sync for ExtraPorts
impl Unpin for ExtraPorts
impl UnwindSafe for ExtraPorts
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