navactor 0.2.0

A cli tool for creating and updating actors from piped input
Documentation
use serde::{Deserialize, Serialize};
use time::OffsetDateTime;

#[derive(Serialize, Deserialize)]
pub struct OffsetDateTimeWrapper {
    pub datetime_i64: i64,
}

impl OffsetDateTimeWrapper {
    pub fn to_ts(&self) -> OffsetDateTime {
        OffsetDateTime::from_unix_timestamp(self.datetime_i64).unwrap()
    }

    pub fn new(timestamp: OffsetDateTime) -> Self {
        Self {
            datetime_i64: timestamp.unix_timestamp(),
        }
    }
}