pub struct TuiState {
pub tab: String,
pub paper_id: Option<String>,
pub search_id: Option<String>,
pub question_id: Option<String>,
pub annotation_id: Option<String>,
pub updated_at: String,
}Fields§
§tab: StringActive tab name: “Searches” | “Papers” | “Questions”
paper_id: Option<String>§search_id: Option<String>§question_id: Option<String>§annotation_id: Option<String>§updated_at: StringRFC3339 timestamp of the last TUI-side write.
Trait Implementations§
impl Eq for TuiState
impl StructuralPartialEq for TuiState
Auto Trait Implementations§
impl Freeze for TuiState
impl RefUnwindSafe for TuiState
impl Send for TuiState
impl Sync for TuiState
impl Unpin for TuiState
impl UnsafeUnpin for TuiState
impl UnwindSafe for TuiState
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§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.