Struct aravis_sys::ArvGcFloatInterface [−][src]
#[repr(C)]pub struct ArvGcFloatInterface { pub parent: GTypeInterface, pub get_value: Option<unsafe extern "C" fn(_: *mut ArvGcFloat, _: *mut *mut GError) -> c_double>, pub set_value: Option<unsafe extern "C" fn(_: *mut ArvGcFloat, _: c_double, _: *mut *mut GError)>, pub get_min: Option<unsafe extern "C" fn(_: *mut ArvGcFloat, _: *mut *mut GError) -> c_double>, pub get_max: Option<unsafe extern "C" fn(_: *mut ArvGcFloat, _: *mut *mut GError) -> c_double>, pub get_inc: Option<unsafe extern "C" fn(_: *mut ArvGcFloat, _: *mut *mut GError) -> c_double>, pub get_representation: Option<unsafe extern "C" fn(_: *mut ArvGcFloat) -> ArvGcRepresentation>, pub get_display_notation: Option<unsafe extern "C" fn(_: *mut ArvGcFloat) -> ArvGcDisplayNotation>, pub get_display_precision: Option<unsafe extern "C" fn(_: *mut ArvGcFloat) -> i64>, pub get_unit: Option<unsafe extern "C" fn(_: *mut ArvGcFloat) -> *const c_char>, pub impose_min: Option<unsafe extern "C" fn(_: *mut ArvGcFloat, _: c_double, _: *mut *mut GError)>, pub impose_max: Option<unsafe extern "C" fn(_: *mut ArvGcFloat, _: c_double, _: *mut *mut GError)>, }
Fields
parent: GTypeInterfaceget_value: Option<unsafe extern "C" fn(_: *mut ArvGcFloat, _: *mut *mut GError) -> c_double>set_value: Option<unsafe extern "C" fn(_: *mut ArvGcFloat, _: c_double, _: *mut *mut GError)>get_min: Option<unsafe extern "C" fn(_: *mut ArvGcFloat, _: *mut *mut GError) -> c_double>get_max: Option<unsafe extern "C" fn(_: *mut ArvGcFloat, _: *mut *mut GError) -> c_double>get_inc: Option<unsafe extern "C" fn(_: *mut ArvGcFloat, _: *mut *mut GError) -> c_double>get_representation: Option<unsafe extern "C" fn(_: *mut ArvGcFloat) -> ArvGcRepresentation>get_display_notation: Option<unsafe extern "C" fn(_: *mut ArvGcFloat) -> ArvGcDisplayNotation>get_display_precision: Option<unsafe extern "C" fn(_: *mut ArvGcFloat) -> i64>get_unit: Option<unsafe extern "C" fn(_: *mut ArvGcFloat) -> *const c_char>impose_min: Option<unsafe extern "C" fn(_: *mut ArvGcFloat, _: c_double, _: *mut *mut GError)>impose_max: Option<unsafe extern "C" fn(_: *mut ArvGcFloat, _: c_double, _: *mut *mut GError)>Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for ArvGcFloatInterfaceimpl Send for ArvGcFloatInterfaceimpl Sync for ArvGcFloatInterfaceimpl Unpin for ArvGcFloatInterfaceimpl UnwindSafe for ArvGcFloatInterfaceBlanket Implementations
Mutably borrows from an owned value. Read more