facet_generate 0.16.0

Generate Swift, Kotlin and TypeScript from types annotated with `#[derive(Facet)]`
Documentation
#![expect(unused)]

use crate as fg;

use facet::Facet;

#[derive(Facet)]
#[facet(fg::serialized_as = "String")]
pub struct ItemId {
    inner: i64,
}

/// Options that you could pick
#[derive(Facet)]
#[facet(fg::serialized_as = "String")]
#[repr(C)]
pub enum Options {
    /// Affirmative Response
    Yes,
    No,
    Maybe,
    /// Sends a string along
    Cool(String),
}