#[repr(C)]pub struct GoInterface {
pub t: *mut c_void,
pub v: *mut c_void,
}
Fields§
§t: *mut c_void
§v: *mut c_void
Trait Implementations§
Source§impl Clone for GoInterface
impl Clone for GoInterface
Source§fn clone(&self) -> GoInterface
fn clone(&self) -> GoInterface
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for GoInterface
impl Debug for GoInterface
impl Copy for GoInterface
Auto Trait Implementations§
impl Freeze for GoInterface
impl RefUnwindSafe for GoInterface
impl !Send for GoInterface
impl !Sync for GoInterface
impl Unpin for GoInterface
impl UnwindSafe for GoInterface
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