pub struct State {Show 31 fields
pub queues: TableState<Queue>,
pub triggers: TableState<LambdaTrigger>,
pub trigger_visible_column_ids: Vec<String>,
pub trigger_column_ids: Vec<String>,
pub pipes: TableState<EventBridgePipe>,
pub pipe_visible_column_ids: Vec<String>,
pub pipe_column_ids: Vec<String>,
pub tags: TableState<QueueTag>,
pub tag_visible_column_ids: Vec<String>,
pub tag_column_ids: Vec<String>,
pub subscriptions: TableState<SnsSubscription>,
pub subscription_visible_column_ids: Vec<String>,
pub subscription_column_ids: Vec<String>,
pub subscription_region_filter: String,
pub subscription_region_selected: usize,
pub input_focus: InputFocus,
pub current_queue: Option<String>,
pub detail_tab: QueueDetailTab,
pub policy_scroll: usize,
pub policy_document: String,
pub metric_data: Vec<(i64, f64)>,
pub metric_data_delayed: Vec<(i64, f64)>,
pub metric_data_not_visible: Vec<(i64, f64)>,
pub metric_data_visible: Vec<(i64, f64)>,
pub metric_data_empty_receives: Vec<(i64, f64)>,
pub metric_data_messages_deleted: Vec<(i64, f64)>,
pub metric_data_messages_received: Vec<(i64, f64)>,
pub metric_data_messages_sent: Vec<(i64, f64)>,
pub metric_data_sent_message_size: Vec<(i64, f64)>,
pub metrics_loading: bool,
pub monitoring_scroll: usize,
}Fields§
§queues: TableState<Queue>§triggers: TableState<LambdaTrigger>§trigger_visible_column_ids: Vec<String>§trigger_column_ids: Vec<String>§pipes: TableState<EventBridgePipe>§pipe_visible_column_ids: Vec<String>§pipe_column_ids: Vec<String>§tag_visible_column_ids: Vec<String>§tag_column_ids: Vec<String>§subscriptions: TableState<SnsSubscription>§subscription_visible_column_ids: Vec<String>§subscription_column_ids: Vec<String>§subscription_region_filter: String§subscription_region_selected: usize§input_focus: InputFocus§current_queue: Option<String>§detail_tab: QueueDetailTab§policy_scroll: usize§policy_document: String§metric_data: Vec<(i64, f64)>§metric_data_delayed: Vec<(i64, f64)>§metric_data_not_visible: Vec<(i64, f64)>§metric_data_visible: Vec<(i64, f64)>§metric_data_empty_receives: Vec<(i64, f64)>§metric_data_messages_deleted: Vec<(i64, f64)>§metric_data_messages_received: Vec<(i64, f64)>§metric_data_messages_sent: Vec<(i64, f64)>§metric_data_sent_message_size: Vec<(i64, f64)>§metrics_loading: bool§monitoring_scroll: usizeImplementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for State
impl RefUnwindSafe for State
impl Send for State
impl Sync for State
impl Unpin for State
impl UnwindSafe for State
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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 moreCreates a shared type from an unshared type.