#![cfg_attr(feature = "cargo-clippy", allow(cast_ptr_alignment))]
pub mod base_sink;
pub mod base_src;
pub mod base_transform;
pub use self::base_transform::BaseTransformMode;
#[cfg(any(feature = "v1_14", feature = "dox"))]
pub mod aggregator;
#[cfg(any(feature = "v1_14", feature = "dox"))]
pub mod aggregator_pad;
pub mod prelude {
#[cfg(any(feature = "v1_14", feature = "dox"))]
pub use super::aggregator::{AggregatorImpl, AggregatorImplExt};
#[cfg(any(feature = "v1_14", feature = "dox"))]
pub use super::aggregator_pad::{AggregatorPadImpl, AggregatorPadImplExt};
pub use super::base_sink::{BaseSinkImpl, BaseSinkImplExt};
pub use super::base_src::{BaseSrcImpl, BaseSrcImplExt};
pub use super::base_transform::{
BaseTransformClassSubclassExt, BaseTransformImpl, BaseTransformImplExt,
};
}