1 unstable release

Uses new Rust 2024

0.1.0 Sep 16, 2025

#9 in #system-abstraction

Download history 152/week @ 2025-09-16 26/week @ 2025-09-23 51/week @ 2025-09-30 47/week @ 2025-10-07 102/week @ 2025-10-14 58/week @ 2025-10-21 18/week @ 2025-10-28 13/week @ 2025-11-04

208 downloads per month
Used in 3 crates (2 directly)

Apache-2.0

79KB
1K SLoC

Std basic operating system abstraction layer for Veecle OS.

This provides the primitives that we need to use in Veecle OS, using the std library.


veecle-osal-std

Veecle OS operating system abstraction layer implementation for std.

Overview

This crate provides the standard library (std) implementation of the Veecle OS operating system abstraction layer API. It implements the traits defined in veecle-osal-api using Tokio and standard library features, suitable for desktop and server environments.

Note: Most users should depend on the veecle-os crate instead of using this crate directly. The veecle-os crate re-exports this functionality and provides a more complete API for building Veecle OS applications.

For examples and more detailed usage information, please refer to the repository.

Dependencies

~7–18MB
~208K SLoC