Crate libspa

source ·
Expand description

The libspa crate provides a high-level API to interact with libspa.



  • Dictionary types and traits.
  • A module containing different kind of bitflags used with SPA.
  • Types for dealing with SPA formats.
  • SPA hook
  • SPA interface.
  • SPA list
  • Types for dealing with SPA parameters.
  • This module deals with SPA pods, providing ways to represent pods using idiomatic types and serialize them into their raw representation, and the other way around.
  • prelude module re-exporing all the traits providing public API.
  • SPA results and errors.
  • Miscellaneous and utility items.