pub struct IdMapEntry {
pub id: i32,
pub name: String,
}Expand description
Maps an integer SRUM ID to a human-readable application or user name.
App IDs in crate::NetworkUsageRecord and crate::AppUsageRecord
are opaque integers; this table resolves them to strings like
"\\Device\\HarddiskVolume3\\Windows\\explorer.exe".
Fields§
§id: i32The integer ID used as a foreign key in SRUM tables.
name: StringThe resolved application or user name string.
Trait Implementations§
Source§impl Clone for IdMapEntry
impl Clone for IdMapEntry
Source§fn clone(&self) -> IdMapEntry
fn clone(&self) -> IdMapEntry
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 IdMapEntry
impl Debug for IdMapEntry
Source§impl<'de> Deserialize<'de> for IdMapEntry
impl<'de> Deserialize<'de> for IdMapEntry
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
Auto Trait Implementations§
impl Freeze for IdMapEntry
impl RefUnwindSafe for IdMapEntry
impl Send for IdMapEntry
impl Sync for IdMapEntry
impl Unpin for IdMapEntry
impl UnsafeUnpin for IdMapEntry
impl UnwindSafe for IdMapEntry
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