1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
//! The core traits for [rotary]. //! //! If you want to build an audio component that is completely agnostic to the //! shape of any one given audio buffer you can add a dependency directly to //! these traits instead of depending on all of rotary. //! //! [rotary]: https://github.com/udoprog/rotary mod buf; pub use self::buf::{Buf, BufMut, ExactSizeBuf, ResizableBuf}; mod channel; pub use self::channel::{Channel, ChannelMut}; mod translate; pub use self::translate::Translate; mod sample; pub use self::sample::Sample; mod io; pub use self::io::{ReadBuf, WriteBuf};