use super::*;
pub trait InstanceStatusExtManual {
#[doc(alias = "alsatimer_instance_status_get_time")]
fn time(&self) -> &[i64; 2];
}
impl<O: IsA<InstanceStatus>> InstanceStatusExtManual for O {
fn time(&self) -> &[i64; 2] {
unsafe {
let mut tstamp = std::ptr::null_mut() as *const [i64; 2];
ffi::alsatimer_instance_status_get_time(
self.as_ref().to_glib_none().0,
&mut tstamp as *mut *const [i64; 2],
);
&*tstamp
}
}
}