Struct ncursesw::shims::bindings::formnode [−][src]
#[repr(C)]pub struct formnode {Show 22 fields
pub status: c_ushort,
pub rows: c_short,
pub cols: c_short,
pub currow: c_int,
pub curcol: c_int,
pub toprow: c_int,
pub begincol: c_int,
pub maxfield: c_short,
pub maxpage: c_short,
pub curpage: c_short,
pub opts: Form_Options,
pub win: *mut WINDOW,
pub sub: *mut WINDOW,
pub w: *mut WINDOW,
pub field: *mut *mut FIELD,
pub current: *mut FIELD,
pub page: *mut _PAGE,
pub usrptr: *mut c_void,
pub forminit: Option<unsafe extern "C" fn(arg1: *mut formnode)>,
pub formterm: Option<unsafe extern "C" fn(arg1: *mut formnode)>,
pub fieldinit: Option<unsafe extern "C" fn(arg1: *mut formnode)>,
pub fieldterm: Option<unsafe extern "C" fn(arg1: *mut formnode)>,
}
Fields
status: c_ushort
rows: c_short
cols: c_short
currow: c_int
curcol: c_int
toprow: c_int
begincol: c_int
maxfield: c_short
maxpage: c_short
curpage: c_short
opts: Form_Options
win: *mut WINDOW
sub: *mut WINDOW
w: *mut WINDOW
field: *mut *mut FIELD
current: *mut FIELD
page: *mut _PAGE
usrptr: *mut c_void
forminit: Option<unsafe extern "C" fn(arg1: *mut formnode)>
formterm: Option<unsafe extern "C" fn(arg1: *mut formnode)>
fieldinit: Option<unsafe extern "C" fn(arg1: *mut formnode)>
fieldterm: Option<unsafe extern "C" fn(arg1: *mut formnode)>
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for formnode
impl UnwindSafe for formnode
Blanket Implementations
Mutably borrows from an owned value. Read more