pub enum FileEvidence {
Complete(BTreeSet<(DeviceId, ObjectId)>),
Unproven(UnprovenFiles),
}Expand description
What checked retained bytes establish about the uploaded files they name (§17.10).
Variants§
Complete(BTreeSet<(DeviceId, ObjectId)>)
Every fixed file path the bytes name, after complete authentication.
Unproven(UnprovenFiles)
The bytes cannot prove any file absent, and are not read again for that purpose until this prerequisite changes.
Trait Implementations§
Source§impl Clone for FileEvidence
impl Clone for FileEvidence
Source§fn clone(&self) -> FileEvidence
fn clone(&self) -> FileEvidence
Returns a duplicate of the value. Read more
1.0.0 · 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 FileEvidence
impl Debug for FileEvidence
Source§impl PartialEq for FileEvidence
impl PartialEq for FileEvidence
impl Eq for FileEvidence
impl StructuralPartialEq for FileEvidence
Auto Trait Implementations§
impl Freeze for FileEvidence
impl RefUnwindSafe for FileEvidence
impl Send for FileEvidence
impl Sync for FileEvidence
impl Unpin for FileEvidence
impl UnsafeUnpin for FileEvidence
impl UnwindSafe for FileEvidence
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.