pub struct Incoming {
pub id: String,
pub from: String,
pub device_model: Option<String>,
pub fingerprint: String,
pub ip: String,
pub file_count: usize,
pub total_bytes: u64,
pub is_message: bool,
pub preview: Option<String>,
pub files: Vec<IncomingFile>,
pub verified: bool,
}Expand description
A request waiting for the user’s answer.
Fields§
§id: String§from: String§device_model: Option<String>§fingerprint: String§ip: String§file_count: usize§total_bytes: u64§is_message: bool§preview: Option<String>Always None: a text message is not shown until it is accepted.
files: Vec<IncomingFile>The first few files, for display (none for a message).
verified: boolThe sender proved it holds the key behind its fingerprint by presenting its certificate. Anything less is unproven: saved apart, no clipboard, capped.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Incoming
impl RefUnwindSafe for Incoming
impl Send for Incoming
impl Sync for Incoming
impl Unpin for Incoming
impl UnsafeUnpin for Incoming
impl UnwindSafe for Incoming
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