Enum ocl_core::types::enums::ProfilingInfoResult
source · pub enum ProfilingInfoResult {
Queued(u64),
Submit(u64),
Start(u64),
End(u64),
}
Expand description
A profiling info result.
Variants§
Implementations§
source§impl ProfilingInfoResult
impl ProfilingInfoResult
pub fn from_bytes( request: ProfilingInfo, result: Vec<u8> ) -> OclCoreResult<ProfilingInfoResult>
pub fn time(self) -> OclCoreResult<u64>
Trait Implementations§
source§impl Debug for ProfilingInfoResult
impl Debug for ProfilingInfoResult
source§impl Display for ProfilingInfoResult
impl Display for ProfilingInfoResult
source§impl From<ProfilingInfoResult> for String
impl From<ProfilingInfoResult> for String
source§fn from(ir: ProfilingInfoResult) -> String
fn from(ir: ProfilingInfoResult) -> String
Converts to this type from the input type.
Auto Trait Implementations§
impl RefUnwindSafe for ProfilingInfoResult
impl Send for ProfilingInfoResult
impl Sync for ProfilingInfoResult
impl Unpin for ProfilingInfoResult
impl UnwindSafe for ProfilingInfoResult
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