Struct deltachat::decrypt::DecryptionInfo
source · pub struct DecryptionInfo {
pub from: String,
pub autocrypt_header: Option<Aheader>,
pub peerstate: Option<Peerstate>,
pub message_time: i64,
pub(crate) dkim_results: DkimResults,
}
Fields§
§from: String
The From address. This is the address from the unnencrypted, outer From header.
autocrypt_header: Option<Aheader>
§peerstate: Option<Peerstate>
The peerstate that will be used to validate the signatures
message_time: i64
The timestamp when the message was sent. If this is older than the peerstate’s last_seen, this probably means out-of-order message arrival, We don’t modify the peerstate in this case.
dkim_results: DkimResults
Trait Implementations§
Auto Trait Implementations§
impl RefUnwindSafe for DecryptionInfo
impl Send for DecryptionInfo
impl Sync for DecryptionInfo
impl Unpin for DecryptionInfo
impl UnwindSafe for DecryptionInfo
Blanket Implementations§
§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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