🥮 mooncakes.io
    ModulesSkillsCLIBuild queue
    • README
    • E
      TypifyError
    • T
      Case
      • ::parseCrateVers::parse
      • ::fn_nameDefaultImpl::fn_name
    • T
      DefaultKind
    • T
      EnumTagType
      • ::appendName::append
      • ::into_optionName::into_option
    • T
      RefKey
    • T
      StructProperty
    • T
      StructPropertyRename
    • T
      StructPropertyState
      • ::describeTypeEntry::describe
      • ::from_detailsTypeEntry::from_details
      • ::has_implTypeEntry::has_impl
      • ::nameTypeEntry::name
      • ::new_floatTypeEntry::new_float
      • ::new_integerTypeEntry::new_integer
      • ::new_nativeTypeEntry::new_native
      • ::new_native_paramsTypeEntry::new_native_params
      • ::validate_valueTypeEntry::validate_value
    • T
      TypeEntryDetails
    • T
      TypeEntryEnum
    • T
      TypeEntryEnumImpl
      • ::name_matchTypeEntryNative::name_match
    • T
      TypeEntryNewtype
    • T
      TypeEntryNewtypeConstraints
    • T
      TypeEntryStruct
    • T
      TypeId
      • ::add_ref_typesTypeSpace::add_ref_types
      • ::add_root_schemaTypeSpace::add_root_schema
      • ::add_typeTypeSpace::add_type
      • ::add_type_with_nameTypeSpace::add_type_with_name
      • ::entriesTypeSpace::entries
      • ::entryTypeSpace::entry
      • ::newTypeSpace::new
      • ::type_countTypeSpace::type_count
      • ::parseTypeSpaceImpl::parse
      • ::newTypeSpacePatch::new
      • ::with_attrTypeSpacePatch::with_attr
      • ::with_deriveTypeSpacePatch::with_derive
      • ::with_renameTypeSpacePatch::with_rename
    • T
      TypeSpaceReplace
      • ::defaultTypeSpaceSettings::default
      • ::with_attrTypeSpaceSettings::with_attr
      • ::with_conversionTypeSpaceSettings::with_conversion
      • ::with_crateTypeSpaceSettings::with_crate
      • ::with_deriveTypeSpaceSettings::with_derive
      • ::with_map_typeTypeSpaceSettings::with_map_type
      • ::with_patchTypeSpaceSettings::with_patch
      • ::with_preserve_property_orderTypeSpaceSettings::with_preserve_property_order
      • ::with_replacementTypeSpaceSettings::with_replacement
      • ::with_struct_builderTypeSpaceSettings::with_struct_builder
      • ::with_type_modTypeSpaceSettings::with_type_mod
      • ::with_unknown_cratesTypeSpaceSettings::with_unknown_crates
    • T
      UnknownPolicy
      • ::newVariant::new
    • T
      VariantDetails
    • V
      accept_as_ident
    • V
      recase
    • V
      sanitize
    • V
      std_num_nonzero_prefix
    bobzhang
    /
    typify
    /
    internal
    /
    semver
    Find API in this module/
    Collapse all documentation

    Install

    Download zip

    Generate Rust and MoonBit types from JSON Schema (port of oxidecomputer/typify)

    json-schemacodegenrustmoonbit
    bobzhang
    Apache-2.0
    github.com/bobzhang/typify.mbt
    Updated 6 days ago
    92 downloads
    • moonbitlang/x0.5.5

    No dependents

    Powered by MoonBit

    Site sourceReport issueModulesSkillsCLIBuild queueStatistics

    © 2026 mooncakes.io