[−][src]Crate filetime_win
Windows FILETIME
and SYSTEMTIME
string and binary serialization
A transparent wrapper is provided for each type, with
Display
for SystemTimeUTC
and
Ord
and Eq
for FileTime
.
serde
Use the filetime_serde
feature to derive Serialize
and Deserialize
, you can then
derive them for structs containing FILETIME
and SYSTEMTIME
like so:
use filetime_win::{FileTimeSerde, SystemTimeSerde}; use serde_derive::{Deserialize, Serialize}; use winapi::shared::minwindef::FILETIME; use winapi::um::minwinbase::SYSTEMTIME; #[derive(Serialize, Deserialize)] struct SerdeTest { #[serde(with = "FileTimeSerde")] ft: FILETIME, #[serde(with = "SystemTimeSerde")] st: SYSTEMTIME, }
Structs
FileTime | Wraps |
SystemTimeUTC | Wraps |