pub struct AdminValidateServer {Show 23 fields
pub users_with_validation_failures: HashMap<Username, AdminValidateAccount>,
pub usernames_mapped_to_wrong_accounts: HashMap<String, String>,
pub usernames_mapped_to_nonexistent_accounts: HashMap<String, Owner>,
pub usernames_unmapped_to_accounts: HashSet<String>,
pub owners_mapped_to_unowned_files: HashMap<Owner, HashSet<Uuid>>,
pub owners_mapped_to_nonexistent_files: HashMap<Owner, HashSet<Uuid>>,
pub owners_unmapped_to_owned_files: HashMap<Owner, HashSet<Uuid>>,
pub owners_unmapped: HashSet<Owner>,
pub sharees_mapped_to_unshared_files: HashMap<Owner, HashSet<Uuid>>,
pub sharees_mapped_to_nonexistent_files: HashMap<Owner, HashSet<Uuid>>,
pub sharees_mapped_for_owned_files: HashMap<Owner, HashSet<Uuid>>,
pub sharees_mapped_for_deleted_files: HashMap<Owner, HashSet<Uuid>>,
pub sharees_unmapped_to_shared_files: HashMap<Owner, HashSet<Uuid>>,
pub sharees_unmapped: HashSet<Owner>,
pub files_mapped_as_parent_to_non_children: HashMap<Uuid, HashSet<Uuid>>,
pub files_mapped_as_parent_to_nonexistent_children: HashMap<Uuid, HashSet<Uuid>>,
pub files_mapped_as_parent_to_self: HashSet<Uuid>,
pub files_unmapped_as_parent_to_children: HashMap<Uuid, HashSet<Uuid>>,
pub files_unmapped_as_parent: HashSet<Uuid>,
pub sizes_mapped_for_files_without_hmac: HashSet<Uuid>,
pub sizes_mapped_for_nonexistent_files: HashSet<Uuid>,
pub sizes_unmapped_for_files_with_hmac: HashSet<Uuid>,
pub files_with_hmacs_and_no_contents: HashSet<Uuid>,
}
Fields§
§users_with_validation_failures: HashMap<Username, AdminValidateAccount>
§usernames_mapped_to_wrong_accounts: HashMap<String, String>
§usernames_mapped_to_nonexistent_accounts: HashMap<String, Owner>
§usernames_unmapped_to_accounts: HashSet<String>
§owners_mapped_to_unowned_files: HashMap<Owner, HashSet<Uuid>>
§owners_mapped_to_nonexistent_files: HashMap<Owner, HashSet<Uuid>>
§owners_unmapped_to_owned_files: HashMap<Owner, HashSet<Uuid>>
§owners_unmapped: HashSet<Owner>
§files_mapped_as_parent_to_non_children: HashMap<Uuid, HashSet<Uuid>>
§files_mapped_as_parent_to_nonexistent_children: HashMap<Uuid, HashSet<Uuid>>
§files_mapped_as_parent_to_self: HashSet<Uuid>
§files_unmapped_as_parent_to_children: HashMap<Uuid, HashSet<Uuid>>
§files_unmapped_as_parent: HashSet<Uuid>
§sizes_mapped_for_files_without_hmac: HashSet<Uuid>
§sizes_mapped_for_nonexistent_files: HashSet<Uuid>
§sizes_unmapped_for_files_with_hmac: HashSet<Uuid>
§files_with_hmacs_and_no_contents: HashSet<Uuid>
Trait Implementations§
Source§impl Clone for AdminValidateServer
impl Clone for AdminValidateServer
Source§fn clone(&self) -> AdminValidateServer
fn clone(&self) -> AdminValidateServer
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 AdminValidateServer
impl Debug for AdminValidateServer
Source§impl Default for AdminValidateServer
impl Default for AdminValidateServer
Source§fn default() -> AdminValidateServer
fn default() -> AdminValidateServer
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AdminValidateServer
impl<'de> Deserialize<'de> for AdminValidateServer
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
Source§impl PartialEq for AdminValidateServer
impl PartialEq for AdminValidateServer
Source§impl Serialize for AdminValidateServer
impl Serialize for AdminValidateServer
impl Eq for AdminValidateServer
impl StructuralPartialEq for AdminValidateServer
Auto Trait Implementations§
impl Freeze for AdminValidateServer
impl RefUnwindSafe for AdminValidateServer
impl Send for AdminValidateServer
impl Sync for AdminValidateServer
impl Unpin for AdminValidateServer
impl UnwindSafe for AdminValidateServer
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