Skip to main content

ServerDb

Type Alias ServerDb 

Source
pub type ServerDb = ServerV5;

Aliased Type§

pub struct ServerDb {
Show 14 fields pub usernames: LookupTable<String, Owner>, pub metas: LookupTable<Uuid, ServerMeta>, pub google_play_ids: LookupTable<String, Owner>, pub stripe_ids: LookupTable<String, Owner>, pub app_store_ids: LookupTable<String, Owner>, pub last_seen: LookupTable<Owner, u64>, pub accounts: LookupTable<Owner, Account>, pub owned_files: LookupSet<Owner, Uuid>, pub shared_files: LookupSet<Owner, Uuid>, pub file_children: LookupSet<Uuid, Uuid>, pub server_egress: Single<BandwidthReport>, pub egress_by_owner: LookupTable<Owner, BandwidthReport>, pub scheduled_file_cleanups: LookupTable<(Uuid, [u8; 32]), i64>, pub debug_info: LookupMap<Owner, LbID, DebugInfo>,
}

Fields§

§usernames: LookupTable<String, Owner>§metas: LookupTable<Uuid, ServerMeta>§google_play_ids: LookupTable<String, Owner>§stripe_ids: LookupTable<String, Owner>§app_store_ids: LookupTable<String, Owner>§last_seen: LookupTable<Owner, u64>§accounts: LookupTable<Owner, Account>§owned_files: LookupSet<Owner, Uuid>§shared_files: LookupSet<Owner, Uuid>§file_children: LookupSet<Uuid, Uuid>§server_egress: Single<BandwidthReport>§egress_by_owner: LookupTable<Owner, BandwidthReport>§scheduled_file_cleanups: LookupTable<(Uuid, [u8; 32]), i64>§debug_info: LookupMap<Owner, LbID, DebugInfo>