#[repr(C)]pub struct OggState {
pub cur: *mut cc_uint8,
pub left: cc_uint32,
pub last: cc_uint32,
pub source: *mut Stream,
pub segmentsRead: c_int,
pub numSegments: c_int,
pub buffer: [cc_uint8; 65280],
pub segments: [cc_uint8; 255],
}
Fields§
§cur: *mut cc_uint8
§left: cc_uint32
§last: cc_uint32
§source: *mut Stream
§segmentsRead: c_int
§numSegments: c_int
§buffer: [cc_uint8; 65280]
§segments: [cc_uint8; 255]
Trait Implementations§
impl Copy for OggState
impl Eq for OggState
impl StructuralPartialEq for OggState
Auto Trait Implementations§
impl Freeze for OggState
impl RefUnwindSafe for OggState
impl !Send for OggState
impl !Sync for OggState
impl Unpin for OggState
impl UnwindSafe for OggState
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more