Skip to main content

MmdbEncode

Derive Macro MmdbEncode 

Source
#[derive(MmdbEncode)]
{
    // Attributes available to this derive:
    #[mmdb]
}
Expand description

Derives encoding of struct fields to an owned MMDB value.

Option::None fields are omitted because MMDB has no null data type.

§Examples

ⓘ
use libmaxminddb_rs::MmdbEncode;
#[derive(MmdbEncode)]
struct Record<'a> { country: &'a str, asn: u32 }