pub struct WmcaLib {Show 21 fields
pub library: Library,
pub load: Symbol<extern "stdcall" fn() -> c_int>,
pub free: Symbol<extern "stdcall" fn() -> c_int>,
pub set_server: Symbol<extern "stdcall" fn(*const c_char) -> c_int>,
pub set_port: Symbol<extern "stdcall" fn(c_int) -> c_int>,
pub is_connected: Symbol<extern "stdcall" fn() -> c_int>,
pub connect: Symbol<extern "stdcall" fn(HWND, u32, c_char, c_char, *const c_char, *const c_char, *const c_char) -> c_int>,
pub disconnect: Symbol<extern "stdcall" fn() -> c_int>,
pub transact: Symbol<extern "stdcall" fn(HWND, c_int, *const c_char, *const c_char, c_int, c_int, c_int) -> c_int>,
pub query: Symbol<extern "stdcall" fn(HWND, c_int, *const c_char, *const c_char, c_int, c_int) -> c_int>,
pub request: Symbol<extern "stdcall" fn(HWND, c_int, *const c_char, *const c_char, c_int, *const c_char) -> c_int>,
pub attach: Symbol<extern "stdcall" fn(HWND, *const c_char, *const c_char, c_int, c_int) -> c_int>,
pub detach: Symbol<extern "stdcall" fn(HWND, *const c_char, *const c_char, c_int, c_int) -> c_int>,
pub detach_window: Symbol<extern "stdcall" fn(HWND) -> c_int>,
pub detach_all: Symbol<extern "stdcall" fn() -> c_int>,
pub set_option: Symbol<extern "stdcall" fn(*const c_char, *const c_char) -> c_int>,
pub set_account_index_pwd: Symbol<extern "stdcall" fn(*const c_char, c_int, *const c_char) -> c_int>,
pub set_order_pwd: Symbol<extern "stdcall" fn(*const c_char, *const c_char) -> c_int>,
pub set_hash_pwd: Symbol<extern "stdcall" fn(*const c_char, *const c_char, *const c_char) -> c_int>,
pub set_account_no_pwd: Symbol<extern "stdcall" fn(*const c_char, *const c_char, *const c_char) -> c_int>,
pub set_account_no_by_index: Symbol<extern "stdcall" fn(*const c_char, c_int) -> c_int>,
}
Fields§
§library: Library
§load: Symbol<extern "stdcall" fn() -> c_int>
§free: Symbol<extern "stdcall" fn() -> c_int>
§set_server: Symbol<extern "stdcall" fn(*const c_char) -> c_int>
§set_port: Symbol<extern "stdcall" fn(c_int) -> c_int>
§is_connected: Symbol<extern "stdcall" fn() -> c_int>
§connect: Symbol<extern "stdcall" fn(HWND, u32, c_char, c_char, *const c_char, *const c_char, *const c_char) -> c_int>
§disconnect: Symbol<extern "stdcall" fn() -> c_int>
§transact: Symbol<extern "stdcall" fn(HWND, c_int, *const c_char, *const c_char, c_int, c_int, c_int) -> c_int>
§query: Symbol<extern "stdcall" fn(HWND, c_int, *const c_char, *const c_char, c_int, c_int) -> c_int>
§request: Symbol<extern "stdcall" fn(HWND, c_int, *const c_char, *const c_char, c_int, *const c_char) -> c_int>
§attach: Symbol<extern "stdcall" fn(HWND, *const c_char, *const c_char, c_int, c_int) -> c_int>
§detach: Symbol<extern "stdcall" fn(HWND, *const c_char, *const c_char, c_int, c_int) -> c_int>
§detach_window: Symbol<extern "stdcall" fn(HWND) -> c_int>
§detach_all: Symbol<extern "stdcall" fn() -> c_int>
§set_option: Symbol<extern "stdcall" fn(*const c_char, *const c_char) -> c_int>
§set_account_index_pwd: Symbol<extern "stdcall" fn(*const c_char, c_int, *const c_char) -> c_int>
§set_order_pwd: Symbol<extern "stdcall" fn(*const c_char, *const c_char) -> c_int>
§set_hash_pwd: Symbol<extern "stdcall" fn(*const c_char, *const c_char, *const c_char) -> c_int>
§set_account_no_pwd: Symbol<extern "stdcall" fn(*const c_char, *const c_char, *const c_char) -> c_int>
§set_account_no_by_index: Symbol<extern "stdcall" fn(*const c_char, c_int) -> c_int>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for WmcaLib
impl RefUnwindSafe for WmcaLib
impl Send for WmcaLib
impl Sync for WmcaLib
impl Unpin for WmcaLib
impl UnwindSafe for WmcaLib
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