pub enum ViewMode {
Table,
Chart,
Topology,
ProcessDetail,
Namespaces,
}Expand description
Main view mode — what occupies the primary screen area.
Table is the default: shows the port table (+ optional bottom detail panel).
Other modes are fullscreen and replace the table entirely.
Press Esc to return to Table from any other mode.
Variants§
Table
Normal port table (default view).
Chart
Fullscreen bar chart: connections per process.
Topology
Fullscreen network topology: process → port → remote.
ProcessDetail
Fullscreen process detail: cwd, env, files, CPU/RAM, connections.
Namespaces
Fullscreen network namespace grouping (Linux only).
Trait Implementations§
impl Copy for ViewMode
impl Eq for ViewMode
impl StructuralPartialEq for ViewMode
Auto Trait Implementations§
impl Freeze for ViewMode
impl RefUnwindSafe for ViewMode
impl Send for ViewMode
impl Sync for ViewMode
impl Unpin for ViewMode
impl UnsafeUnpin for ViewMode
impl UnwindSafe for ViewMode
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.