Struct aravis_sys::ArvGcStringInterface [−][src]
#[repr(C)]pub struct ArvGcStringInterface { pub parent: GTypeInterface, pub get_value: Option<unsafe extern "C" fn(_: *mut ArvGcString, _: *mut *mut GError) -> *const c_char>, pub set_value: Option<unsafe extern "C" fn(_: *mut ArvGcString, _: *const c_char, _: *mut *mut GError)>, pub get_max_length: Option<unsafe extern "C" fn(_: *mut ArvGcString, _: *mut *mut GError) -> i64>, }
Fields
parent: GTypeInterfaceget_value: Option<unsafe extern "C" fn(_: *mut ArvGcString, _: *mut *mut GError) -> *const c_char>set_value: Option<unsafe extern "C" fn(_: *mut ArvGcString, _: *const c_char, _: *mut *mut GError)>get_max_length: Option<unsafe extern "C" fn(_: *mut ArvGcString, _: *mut *mut GError) -> i64>Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for ArvGcStringInterfaceimpl Send for ArvGcStringInterfaceimpl Sync for ArvGcStringInterfaceimpl Unpin for ArvGcStringInterfaceimpl UnwindSafe for ArvGcStringInterfaceBlanket Implementations
Mutably borrows from an owned value. Read more