Struct libil2cpp::raw::Il2CppDebuggerTransport
source · [−]#[repr(C)]pub struct Il2CppDebuggerTransport {
pub name: *const c_char,
pub connect: Option<unsafe extern "C" fn(address: *const c_char)>,
pub wait_for_attach: Option<unsafe extern "C" fn() -> c_int>,
pub close1: Option<unsafe extern "C" fn()>,
pub close2: Option<unsafe extern "C" fn()>,
pub send: Option<unsafe extern "C" fn(buf: *mut c_void, len: c_int) -> c_int>,
pub recv: Option<unsafe extern "C" fn(buf: *mut c_void, len: c_int) -> c_int>,
}
Fields
name: *const c_char
connect: Option<unsafe extern "C" fn(address: *const c_char)>
wait_for_attach: Option<unsafe extern "C" fn() -> c_int>
close1: Option<unsafe extern "C" fn()>
close2: Option<unsafe extern "C" fn()>
send: Option<unsafe extern "C" fn(buf: *mut c_void, len: c_int) -> c_int>
recv: Option<unsafe extern "C" fn(buf: *mut c_void, len: c_int) -> c_int>
Trait Implementations
sourceimpl Clone for Il2CppDebuggerTransport
impl Clone for Il2CppDebuggerTransport
sourcefn clone(&self) -> Il2CppDebuggerTransport
fn clone(&self) -> Il2CppDebuggerTransport
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for Il2CppDebuggerTransport
impl Debug for Il2CppDebuggerTransport
impl Copy for Il2CppDebuggerTransport
Auto Trait Implementations
impl RefUnwindSafe for Il2CppDebuggerTransport
impl !Send for Il2CppDebuggerTransport
impl !Sync for Il2CppDebuggerTransport
impl Unpin for Il2CppDebuggerTransport
impl UnwindSafe for Il2CppDebuggerTransport
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more