#[repr(C)]
pub struct BIO_METHOD {
    pub type_: c_int,
    pub name: *const c_char,
    pub bwrite: Option<unsafe extern fn(_: *mut BIO, _: *const c_char, _: c_int) -> c_int>,
    pub bread: Option<unsafe extern fn(_: *mut BIO, _: *mut c_char, _: c_int) -> c_int>,
    pub bputs: Option<unsafe extern fn(_: *mut BIO, _: *const c_char) -> c_int>,
    pub bgets: Option<unsafe extern fn(_: *mut BIO, _: *mut c_char, _: c_int) -> c_int>,
    pub ctrl: Option<unsafe extern fn(_: *mut BIO, _: c_int, _: c_long, _: *mut c_void) -> c_long>,
    pub create: Option<unsafe extern fn(_: *mut BIO) -> c_int>,
    pub destroy: Option<unsafe extern fn(_: *mut BIO) -> c_int>,
    pub callback_ctrl: Option<unsafe extern fn(_: *mut BIO, _: c_int, _: bio_info_cb) -> c_long>,
}
Fields
                           
                           type_: c_int
                           
                           
                           name: *const c_char
                           
                           
                           bwrite: Option<unsafe extern fn(_: *mut BIO, _: *const c_char, _: c_int) -> c_int>
                           
                           
                           bread: Option<unsafe extern fn(_: *mut BIO, _: *mut c_char, _: c_int) -> c_int>
                           
                           
                           bputs: Option<unsafe extern fn(_: *mut BIO, _: *const c_char) -> c_int>
                           
                           
                           bgets: Option<unsafe extern fn(_: *mut BIO, _: *mut c_char, _: c_int) -> c_int>
                           
                           
                           ctrl: Option<unsafe extern fn(_: *mut BIO, _: c_int, _: c_long, _: *mut c_void) -> c_long>
                           
                           
                           create: Option<unsafe extern fn(_: *mut BIO) -> c_int>
                           
                           
                           destroy: Option<unsafe extern fn(_: *mut BIO) -> c_int>
                           
                           
                           callback_ctrl: Option<unsafe extern fn(_: *mut BIO, _: c_int, _: bio_info_cb) -> c_long>