Module bson::serde_helpers::uuid_0_8_as_binary[][src]

Expand description

Contains functions to serialize a uuid::Uuid as a [bson::Binary] and deserialize a uuid::Uuid from a [bson::Binary]. This only works with version 0.8 of the uuid crate.

#[derive(Serialize, Deserialize)]
struct Item {
    #[serde(with = "uuid_0_8_as_binary")]
    pub id: Uuid,
}

Functions

deserialize

Deserializes a Uuid from a Binary.

serialize

Serializes a Uuid as a Binary.