pub struct _vftable_usb_serial_class {
pub _base: _vftable_Stream,
pub available: unsafe extern fn(this: *mut c_void) -> i32,
pub read: unsafe extern fn(this: *mut c_void) -> i32,
pub peek: unsafe extern fn(this: *mut c_void) -> i32,
pub flush: unsafe extern fn(this: *mut c_void),
pub clear: unsafe extern fn(this: *mut c_void),
pub write: unsafe extern fn(this: *mut c_void, c: u8) -> usize,
pub write1: unsafe extern fn(this: *mut c_void, buffer: *const u8, size: usize) -> usize,
}
Fields
_base: _vftable_Stream
available: unsafe extern fn(this: *mut c_void) -> i32
read: unsafe extern fn(this: *mut c_void) -> i32
peek: unsafe extern fn(this: *mut c_void) -> i32
flush: unsafe extern fn(this: *mut c_void)
clear: unsafe extern fn(this: *mut c_void)
write: unsafe extern fn(this: *mut c_void, c: u8) -> usize
write1: unsafe extern fn(this: *mut c_void, buffer: *const u8, size: usize) -> usize