pub struct PrivacyWindows {
pub edition_id: String,
pub edition: Option<PrivacyEdition>,
pub build: String,
pub display_version: Option<String>,
}Expand description
What HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion records.
Fields§
§edition_id: StringEditionID as written, for example CoreCountrySpecific.
edition: Option<PrivacyEdition>The edition edition_id names; absent when it names none of the
editions the controls table lists.
build: StringCurrentBuild, then .UBR when the update revision is recorded.
display_version: Option<String>DisplayVersion, for example 24H2; builds before 20H2 have none.
Trait Implementations§
Source§impl Clone for PrivacyWindows
impl Clone for PrivacyWindows
Source§impl Debug for PrivacyWindows
impl Debug for PrivacyWindows
Source§impl<'de> Deserialize<'de> for PrivacyWindows
impl<'de> Deserialize<'de> for PrivacyWindows
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 PrivacyWindows
Source§impl PartialEq for PrivacyWindows
impl PartialEq for PrivacyWindows
Source§impl Serialize for PrivacyWindows
impl Serialize for PrivacyWindows
impl StructuralPartialEq for PrivacyWindows
Auto Trait Implementations§
impl Freeze for PrivacyWindows
impl RefUnwindSafe for PrivacyWindows
impl Send for PrivacyWindows
impl Sync for PrivacyWindows
impl Unpin for PrivacyWindows
impl UnsafeUnpin for PrivacyWindows
impl UnwindSafe for PrivacyWindows
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