sled icon indicating copy to clipboard operation
sled copied to clipboard

Allow for IO abstraction left on library consumer

Open erin-desu opened this issue 8 months ago • 0 comments

Use Case:

Sled, as far as I know currently uses OS-provided I/O and FS facilities. This may be an issue on platforms, like in embedded cases where there may not be any conventional filesystem or system-provided I/O facilities.

Proposed Change:

Introduce a trait for providing custom I/O implementation.

Who Benefits From The Change(s)?

Embedded and other platforms not complying fully with Rust standard library.

Alternative Approaches

Nothing on this project's side, the library user can technically implement their own stdlib (subset).

erin-desu avatar Apr 16 '25 14:04 erin-desu