mokomoking2501/lockwire/os does not have a README file

    CapabilityProfile

    pub(all) enum CapabilityProfile {
    ProfileSimNative
    ProfileSimWasm
    ProfileReplay
    ProfileNativeReal
    ProfileRealLinux
    ProfileRealEmbedded
    } derive(Eq,
    Debug
    )

    CapabilityProfile::is_deterministic

    fn CapabilityProfile::is_deterministic(self : CapabilityProfile) -> Bool

    CapabilityProfile::label

    fn CapabilityProfile::label(self : CapabilityProfile) -> String

    OsCapabilityDescriptor

    pub(all) struct OsCapabilityDescriptor {
    id : String
    kind : OsCapabilityKind
    profiles : Array[CapabilityProfile]
    requires_native : Bool
    requires_c_ffi : Bool
    requires_os_fd : Bool
    requires_raw_nic : Bool
    deterministic : Bool
    live_io : Bool
    reference_path : String
    } derive(Eq,
    Debug
    )

    OsCapabilityDescriptor::is_real_io

    fn OsCapabilityDescriptor::is_real_io(self : OsCapabilityDescriptor) -> Bool

    OsCapabilityDescriptor::supports_profile

    fn OsCapabilityDescriptor::supports_profile(self : OsCapabilityDescriptor, profile : CapabilityProfile) -> Bool

    OsCapabilityDescriptor::violates_wasm_boundary

    fn OsCapabilityDescriptor::violates_wasm_boundary(self : OsCapabilityDescriptor) -> Bool

    OsCapabilityKind

    pub(all) enum OsCapabilityKind {
    OsVirtualClock
    OsNativeClock
    OsVirtualTimer
    OsFileDescriptor
    OsEventLoop
    OsUdpSocket
    OsRawNic
    OsPacketCapture
    OsNativeStub
    } derive(Eq,
    Debug
    )

    OsCapabilityKind::label

    fn OsCapabilityKind::label(self : OsCapabilityKind) -> String

    OsCapabilityReport

    pub(all) struct OsCapabilityReport {
    catalog_count : Int
    sim_native_count : Int
    sim_wasm_count : Int
    native_real_count : Int
    real_linux_count : Int
    raw_nic_live_count : Int
    deterministic_non_live_count : Int
    c_ffi_count : Int
    wasm_violation_count : Int
    } derive(Eq,
    Debug
    )

    OsCapabilityReport::passes

    fn OsCapabilityReport::passes(self : OsCapabilityReport) -> Bool

    capability_profiles

    fn capability_profiles() -> Array[CapabilityProfile]

    os_capability_catalog

    fn os_capability_catalog() -> Array[OsCapabilityDescriptor]

    os_capability_report

    fn os_capability_report() -> OsCapabilityReport

    package_id

    fn package_id() -> String

    Source Files

    Powered by MoonBit

    Site sourceReport issueModulesSkillsBuild queueStatistics

    © 2026 mooncakes.io