Struct xz_embedded_sys::xz_buf
[−]
[src]
pub struct xz_buf {
pub _in: *const u8,
pub in_pos: size_t,
pub in_size: size_t,
pub out: *mut u8,
pub out_pos: size_t,
pub out_size: size_t,
}Passing input and output buffers to XZ code
Fields
_in | Beginning of the input buffer. This may be NULL if and only if in_pos is equal to in_size. |
in_pos | Current position in the input buffer. This must not exceed in_size. |
in_size | Size of the input buffer |
out | Beginning of the output buffer. This may be NULL if and only if out_pos is equal to out_size. |
out_pos | Current position in the output buffer. This must not exceed out_size. |
out_size | Size of the output buffer |