#[repr(C)]pub struct GSocketAddressEnumeratorClass {
pub parent_class: GObjectClass,
pub next: Option<unsafe extern "C" fn(*mut GSocketAddressEnumerator, *mut GCancellable, *mut *mut GError) -> *mut GSocketAddress>,
pub next_async: Option<unsafe extern "C" fn(*mut GSocketAddressEnumerator, *mut GCancellable, GAsyncReadyCallback, gpointer)>,
pub next_finish: Option<unsafe extern "C" fn(*mut GSocketAddressEnumerator, *mut GAsyncResult, *mut *mut GError) -> *mut GSocketAddress>,
}Fields§
§parent_class: GObjectClass§next: Option<unsafe extern "C" fn(*mut GSocketAddressEnumerator, *mut GCancellable, *mut *mut GError) -> *mut GSocketAddress>§next_async: Option<unsafe extern "C" fn(*mut GSocketAddressEnumerator, *mut GCancellable, GAsyncReadyCallback, gpointer)>§next_finish: Option<unsafe extern "C" fn(*mut GSocketAddressEnumerator, *mut GAsyncResult, *mut *mut GError) -> *mut GSocketAddress>Trait Implementations§
impl Copy for GSocketAddressEnumeratorClass
Auto Trait Implementations§
impl !Send for GSocketAddressEnumeratorClass
impl !Sync for GSocketAddressEnumeratorClass
impl Freeze for GSocketAddressEnumeratorClass
impl RefUnwindSafe for GSocketAddressEnumeratorClass
impl Unpin for GSocketAddressEnumeratorClass
impl UnsafeUnpin for GSocketAddressEnumeratorClass
impl UnwindSafe for GSocketAddressEnumeratorClass
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more