pub struct AppCtx {Show 18 fields
pub view: State<AppView>,
pub should_exit: State<bool>,
pub form_focus: State<i32>,
pub form_type: State<String>,
pub form_name: State<String>,
pub form_content: State<String>,
pub form_ttl: State<String>,
pub form_proxied: State<String>,
pub is_submitting: State<bool>,
pub editing_record_id: State<String>,
pub ip_sel_idx: State<usize>,
pub ip_sel_open: State<bool>,
pub list_sel_idx: State<usize>,
pub is_deleting: State<bool>,
pub is_refreshing: State<bool>,
pub records_display: State<String>,
pub status: State<String>,
pub state: Arc<AppState>,
}Expand description
Application context containing all state handles.
Fields§
§view: State<AppView>§should_exit: State<bool>§form_focus: State<i32>§form_type: State<String>§form_name: State<String>§form_content: State<String>§form_ttl: State<String>§form_proxied: State<String>§is_submitting: State<bool>§editing_record_id: State<String>§ip_sel_idx: State<usize>§ip_sel_open: State<bool>§list_sel_idx: State<usize>§is_deleting: State<bool>§is_refreshing: State<bool>§records_display: State<String>§status: State<String>§state: Arc<AppState>Trait Implementations§
Auto Trait Implementations§
impl Freeze for AppCtx
impl !RefUnwindSafe for AppCtx
impl Send for AppCtx
impl Sync for AppCtx
impl Unpin for AppCtx
impl UnsafeUnpin for AppCtx
impl !UnwindSafe for AppCtx
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