Expand description
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§
- Wraps
FILETIME
- Wraps
SYSTEMTIME