pub struct PrintfEntry {
pub thread_id: (u32, u32, u32),
pub block_id: (u32, u32, u32),
pub format_string: String,
pub args: Vec<PrintfArg>,
}Expand description
A parsed GPU-side printf entry.
Fields§
§thread_id: (u32, u32, u32)Thread index that issued the printf.
block_id: (u32, u32, u32)Block index that issued the printf.
format_string: StringThe format string.
args: Vec<PrintfArg>Parsed arguments.
Trait Implementations§
Source§impl Clone for PrintfEntry
impl Clone for PrintfEntry
Source§fn clone(&self) -> PrintfEntry
fn clone(&self) -> PrintfEntry
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 moreAuto Trait Implementations§
impl Freeze for PrintfEntry
impl RefUnwindSafe for PrintfEntry
impl Send for PrintfEntry
impl Sync for PrintfEntry
impl Unpin for PrintfEntry
impl UnsafeUnpin for PrintfEntry
impl UnwindSafe for PrintfEntry
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