Sign in

    moonrockz/openrpc/domain does not have a README file

    ComponentKey

    pub struct ComponentKey {
    text : String
    } derive(Eq,
    Debug
    )

    Shared checked values for OpenRPC documents and embedded schemas.

    ComponentKey::equal

    ComponentKey::from_wire

    fn ComponentKey::from_wire(text : String) -> ComponentKey

    Retain a component key exactly as read. Whether it follows a version's key grammar is a validation result, not a reading failure.

    ComponentKey::is_conforming

    fn ComponentKey::is_conforming(self : ComponentKey) -> Bool

    Whether the key matches ^[a-zA-Z0-9.\-_]+$.

    ComponentKey::not_equal

    fn ComponentKey::not_equal(x : ComponentKey, y : ComponentKey) -> Bool

    ComponentKey::parse

    ComponentKey::to_string

    fn ComponentKey::to_string(self : ComponentKey) -> String

    ErrorCode

    ErrorCode::equal

    fn ErrorCode::equal(ErrorCode, ErrorCode) -> Bool

    ErrorCode::not_equal

    fn ErrorCode::not_equal(x : ErrorCode, y : ErrorCode) -> Bool

    ErrorCode::number

    ErrorCode::parse

    ExtensionName

    pub struct ExtensionName {
    text : String
    } derive(Eq,
    Debug
    )

    ExtensionName::equal

    ExtensionName::not_equal

    fn ExtensionName::not_equal(x : ExtensionName, y : ExtensionName) -> Bool

    ExtensionName::parse

    ExtensionName::to_string

    fn ExtensionName::to_string(self : ExtensionName) -> String

    Extensions

    Extensions::empty

    fn Extensions::empty() -> Extensions

    Extensions::to_json

    draft07_dialect

    fn draft07_dialect(text : String) -> Bool

    Whether a $schema value names the draft-07 dialect.

    draft07_subschemas

    fn draft07_subschemas(keyword : String, value :
    Value
    ) -> Array[(Array[String],
    Value
    )]

    The draft-07 subschema positions held by one keyword's value, as path suffixes below that keyword. Only object and boolean values are positions; literal keywords such as const, enum and default have none. Shared by schema indexing and validation so both agree on what is a schema.

    Powered by MoonBit

    Site sourceReport issuePackagesBuild queueSkillsStatistics

    © 2026 mooncakes.io