Struct guile_sys::Struct_Unnamed76
[−]
[src]
#[repr(C)]pub struct Struct_Unnamed76 { pub port: SCM, pub revealed: c_int, pub stream: scm_t_bits, pub file_name: SCM, pub line_number: c_long, pub column_number: c_int, pub encoding: *mut c_char, pub ilseq_handler: scm_t_string_failed_conversion_handler, pub read_buf: *mut c_uchar, pub read_pos: *const c_uchar, pub read_end: *mut c_uchar, pub read_buf_size: scm_t_off, pub saved_read_buf: *mut c_uchar, pub saved_read_pos: *const c_uchar, pub saved_read_end: *mut c_uchar, pub saved_read_buf_size: scm_t_off, pub write_buf: *mut c_uchar, pub write_pos: *mut c_uchar, pub write_end: *mut c_uchar, pub write_buf_size: scm_t_off, pub shortbuf: c_uchar, pub rw_random: c_int, pub rw_active: scm_t_port_rw_active, pub putback_buf: *mut c_uchar, pub putback_buf_size: size_t, pub input_cd: *mut c_void, pub output_cd: *mut c_void, }
Fields
port: SCM
revealed: c_int
stream: scm_t_bits
file_name: SCM
line_number: c_long
column_number: c_int
encoding: *mut c_char
ilseq_handler: scm_t_string_failed_conversion_handler
read_buf: *mut c_uchar
read_pos: *const c_uchar
read_end: *mut c_uchar
read_buf_size: scm_t_off
saved_read_buf: *mut c_uchar
saved_read_pos: *const c_uchar
saved_read_end: *mut c_uchar
saved_read_buf_size: scm_t_off
write_buf: *mut c_uchar
write_pos: *mut c_uchar
write_end: *mut c_uchar
write_buf_size: scm_t_off
shortbuf: c_uchar
rw_random: c_int
rw_active: scm_t_port_rw_active
putback_buf: *mut c_uchar
putback_buf_size: size_t
input_cd: *mut c_void
output_cd: *mut c_void
Trait Implementations
impl Copy for Struct_Unnamed76
[src]
impl Clone for Struct_Unnamed76
[src]
fn clone(&self) -> Self
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more