pub struct VcdReader { /* private fields */ }Implementations§
Source§impl VcdReader
impl VcdReader
pub fn new() -> Self
pub fn get_byte_storage(&self) -> &ByteStorage
pub fn get_byte_storage_mut(&mut self) -> &mut ByteStorage
pub fn get_header(&self) -> &VcdHeader
pub fn into_header(self) -> VcdHeader
pub fn parse_header<F>(&mut self, token_generator: &mut F) -> ParserResult<()>
pub fn parse_waveform<F>( &mut self, token_generator: &mut F, ) -> ParserResult<Option<VcdEntry>>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for VcdReader
impl RefUnwindSafe for VcdReader
impl Send for VcdReader
impl Sync for VcdReader
impl Unpin for VcdReader
impl UnwindSafe for VcdReader
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