siggy 1.7.1

Terminal-based Signal messenger client with vim keybindings
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
use crate::signal::types::IdentityInfo;

/// State for the identity verification overlay.
#[derive(Default)]
pub struct VerifyOverlayState {
    /// Verify identity overlay visible
    pub show: bool,
    /// Cursor position in verify overlay (for group member list)
    pub index: usize,
    /// Identity info entries filtered for the current overlay
    pub identities: Vec<IdentityInfo>,
    /// Confirmation pending for verify action
    pub confirming: bool,
}