rmux-types 0.2.0

Shared platform-neutral value types for the RMUX terminal multiplexer workspace.
Documentation
  • Coverage
  • 100%
    5 out of 5 items documented0 out of 2 items with examples
  • Size
  • Source code size: 17.34 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 309.74 kB This is the summed size of all files generated by rustdoc for all configured targets
  • Ø build duration
  • this release: 4s Average build duration of successful builds.
  • all releases: 16s Average build duration of successful builds in releases after 2024-10-23.
  • Links
  • Helvesec/rmux
    4 0 0
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • shideneyu

rmux-types

Shared platform-neutral value types for the RMUX terminal multiplexer workspace.

This crate holds the small, dependency-free primitives used across the RMUX workspace — terminal sizes and other low-level value types that need to be present in both the public SDK surface and the internal runtime crates without dragging extra dependencies through the dependency graph.

Surface

  • TerminalSize { cols: u16, rows: u16 } and associated constructors.

Most users of RMUX do not depend on rmux-types directly — these primitives are re-exported from rmux-sdk and rmux-proto. Pull the type from whichever public surface you already use.

License

Dual-licensed under MIT or Apache-2.0.