use fmod_sys::*;
mod general;
mod mix_properties;
#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)]
#[repr(transparent)] pub struct DspConnection {
pub(crate) inner: *mut FMOD_DSPCONNECTION,
}
unsafe impl Send for DspConnection {}
unsafe impl Sync for DspConnection {}
impl From<*mut FMOD_DSPCONNECTION> for DspConnection {
fn from(value: *mut FMOD_DSPCONNECTION) -> Self {
DspConnection { inner: value }
}
}
impl From<DspConnection> for *mut FMOD_DSPCONNECTION {
fn from(value: DspConnection) -> Self {
value.inner
}
}