pub struct RogueAp {Show 13 fields
pub bssid: String,
pub essid: Option<String>,
pub channel: Option<i32>,
pub freq: Option<i32>,
pub signal: Option<i32>,
pub rssi: Option<i32>,
pub noise: Option<i32>,
pub security: Option<String>,
pub radio: Option<String>,
pub age: Option<i64>,
pub is_rogue: bool,
pub ap_mac: Option<String>,
pub extra: Map<String, Value>,
}Expand description
Neighboring / rogue access point from stat/rogueap.
Each entry represents a foreign AP detected by one of your APs.
Note: stat/rogueap uses Unix epoch seconds for query params,
unlike many other UniFi stats endpoints.
Fields§
§bssid: String§essid: Option<String>§channel: Option<i32>§freq: Option<i32>§signal: Option<i32>§rssi: Option<i32>§noise: Option<i32>§security: Option<String>§radio: Option<String>§age: Option<i64>§is_rogue: bool§ap_mac: Option<String>MAC of your AP that observed this neighbor.
extra: Map<String, Value>Catch-all for undocumented fields.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for RogueAp
impl<'de> Deserialize<'de> for RogueAp
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 RogueAp
impl RefUnwindSafe for RogueAp
impl Send for RogueAp
impl Sync for RogueAp
impl Unpin for RogueAp
impl UnsafeUnpin for RogueAp
impl UnwindSafe for RogueAp
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