pub struct ImportTicketStats {
pub created: u64,
pub reused: u64,
pub idle: usize,
pub pending: usize,
pub abandoned: u64,
}Expand description
Allocation counters of a context’s import tickets.
Fields§
§created: u64Tickets created: a command pool, two command buffers, and a fence each.
reused: u64Imports served by a finished, reset ticket.
idle: usizeTickets reset and ready for an import.
pending: usizeTickets whose release may still be running.
abandoned: u64Tickets given up on because their device could not report them finished.
Trait Implementations§
Source§impl Clone for ImportTicketStats
impl Clone for ImportTicketStats
impl Copy for ImportTicketStats
Source§impl Debug for ImportTicketStats
impl Debug for ImportTicketStats
Source§impl Default for ImportTicketStats
impl Default for ImportTicketStats
impl Eq for ImportTicketStats
Source§impl PartialEq for ImportTicketStats
impl PartialEq for ImportTicketStats
impl StructuralPartialEq for ImportTicketStats
Auto Trait Implementations§
impl Freeze for ImportTicketStats
impl RefUnwindSafe for ImportTicketStats
impl Send for ImportTicketStats
impl Sync for ImportTicketStats
impl Unpin for ImportTicketStats
impl UnsafeUnpin for ImportTicketStats
impl UnwindSafe for ImportTicketStats
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.