pub struct ClusterScreen {
pub view: ClusterView,
pub pane: Pane,
pub condition: usize,
pub node: Option<String>,
pub scroll: u16,
pub monitor: Monitor,
pub nodes: Feed<Nodes>,
pub metrics: Feed<Metrics>,
pub backup: Feed<Option<Backup>>,
pub drain: Feed<Drain>,
pub watch: Option<DrainWatch>,
}Fields§
§view: ClusterView§pane: Pane§condition: usize§node: Option<String>The selected node; kept by id so a reordering does not move the selection.
scroll: u16§monitor: Monitor§nodes: Feed<Nodes>§metrics: Feed<Metrics>§backup: Feed<Option<Backup>>§drain: Feed<Drain>§watch: Option<DrainWatch>Trait Implementations§
Source§impl Clone for ClusterScreen
impl Clone for ClusterScreen
Source§impl Debug for ClusterScreen
impl Debug for ClusterScreen
Source§impl Default for ClusterScreen
impl Default for ClusterScreen
Source§fn default() -> ClusterScreen
fn default() -> ClusterScreen
Returns the “default value” for a type. Read more
Source§impl PartialEq for ClusterScreen
impl PartialEq for ClusterScreen
impl StructuralPartialEq for ClusterScreen
Auto Trait Implementations§
impl Freeze for ClusterScreen
impl RefUnwindSafe for ClusterScreen
impl Send for ClusterScreen
impl Sync for ClusterScreen
impl Unpin for ClusterScreen
impl UnsafeUnpin for ClusterScreen
impl UnwindSafe for ClusterScreen
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<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more