mercur 0.1.3

mercur - junolang package manager
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
use flatbuffers::{FlatBufferBuilder, WIPOffset};

use crate::registry::schema::registry::{RegistryMetadata, RegistryMetadataArgs};

use chrono::Utc;

pub fn compile_metadata<'a>(
    builder: &mut FlatBufferBuilder<'a>,
) -> WIPOffset<RegistryMetadata<'a>> {
    RegistryMetadata::create(
        builder,
        &RegistryMetadataArgs {
            schema: 1,
            created_at: Utc::now().timestamp() as u64,
        },
    )
}