Type Alias aeron_subscribable_t

Source
pub type aeron_subscribable_t = aeron_subscribable_stct;

Aliased Type§

#[repr(C)]
pub struct aeron_subscribable_t { pub correlation_id: i64, pub length: usize, pub capacity: usize, pub array: *mut aeron_tetherable_position_stct, pub resting_count: usize, pub add_position_hook_func: Option<unsafe extern "C" fn(*mut c_void, *mut i64)>, pub remove_position_hook_func: Option<unsafe extern "C" fn(*mut c_void, *mut i64)>, pub clientd: *mut c_void, }

Fields§

§correlation_id: i64§length: usize§capacity: usize§array: *mut aeron_tetherable_position_stct§resting_count: usize§add_position_hook_func: Option<unsafe extern "C" fn(*mut c_void, *mut i64)>§remove_position_hook_func: Option<unsafe extern "C" fn(*mut c_void, *mut i64)>§clientd: *mut c_void

Trait Implementations§

Source§

impl From<AeronSubscribable> for aeron_subscribable_t

Source§

fn from(value: AeronSubscribable) -> Self

Converts to this type from the input type.