pub struct DirectSecureRepairResult {
pub peer: PeerRef,
pub state: DirectSecureState,
pub repaired: bool,
pub problem: Option<SecureProblem>,
pub prepared_local_send_state: bool,
pub warnings: Vec<String>,
}Fields§
§peer: PeerRef§state: DirectSecureState§repaired: bool§problem: Option<SecureProblem>§prepared_local_send_state: bool§warnings: Vec<String>Trait Implementations§
Source§impl Clone for DirectSecureRepairResult
impl Clone for DirectSecureRepairResult
Source§fn clone(&self) -> DirectSecureRepairResult
fn clone(&self) -> DirectSecureRepairResult
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for DirectSecureRepairResult
impl Debug for DirectSecureRepairResult
Source§impl<'de> Deserialize<'de> for DirectSecureRepairResult
impl<'de> Deserialize<'de> for DirectSecureRepairResult
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for DirectSecureRepairResult
Source§impl PartialEq for DirectSecureRepairResult
impl PartialEq for DirectSecureRepairResult
Source§fn eq(&self, other: &DirectSecureRepairResult) -> bool
fn eq(&self, other: &DirectSecureRepairResult) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for DirectSecureRepairResult
impl Serialize for DirectSecureRepairResult
impl StructuralPartialEq for DirectSecureRepairResult
Auto Trait Implementations§
impl Freeze for DirectSecureRepairResult
impl RefUnwindSafe for DirectSecureRepairResult
impl Send for DirectSecureRepairResult
impl Sync for DirectSecureRepairResult
impl Unpin for DirectSecureRepairResult
impl UnsafeUnpin for DirectSecureRepairResult
impl UnwindSafe for DirectSecureRepairResult
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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.