Skip to content

Instantly share code, notes, and snippets.

View HiImJulien's full-sized avatar
🏠
Working from home

Julian Kirsch HiImJulien

🏠
Working from home
View GitHub Profile
@K4zoku
K4zoku / dotfiles.md
Last active January 17, 2022 06:04
dotfiles for my Handmade Arch Linux sticker

Dotfiles

@ImTheSquid
ImTheSquid / helper.rs
Created February 20, 2023 16:17
Option<chrono::DateTime<Utc>> to Option<bson::DateTime> serialization and deserialization
pub mod chrono_datetime_option_as_bson_datetime_option {
use bson::{Bson, DateTime};
use chrono::Utc;
use serde::{Deserialize, Deserializer, Serialize, Serializer};
use std::result::Result;
use serde::de::Error;
pub fn deserialize<'de, D>(deserializer: D) -> Result<Option<chrono::DateTime<Utc>>, D::Error>
where
D: Deserializer<'de>,