#[repr(C)]pub struct QASMLogger {
pub buffer: *mut c_char,
pub bufferSize: c_int,
pub bufferFill: c_int,
pub isLogging: c_int,
}
Expand description
A logger of QASM instructions
@ingroup type @author Tyson Jones
Fields§
§buffer: *mut c_char
§bufferSize: c_int
§bufferFill: c_int
§isLogging: c_int
Trait Implementations§
Source§impl Clone for QASMLogger
impl Clone for QASMLogger
Source§fn clone(&self) -> QASMLogger
fn clone(&self) -> QASMLogger
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for QASMLogger
impl Debug for QASMLogger
impl Copy for QASMLogger
Auto Trait Implementations§
impl Freeze for QASMLogger
impl RefUnwindSafe for QASMLogger
impl !Send for QASMLogger
impl !Sync for QASMLogger
impl Unpin for QASMLogger
impl UnwindSafe for QASMLogger
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