pub struct LigandPoseStats {
pub resident_poses: u64,
pub visible_poses: u64,
pub selected_poses: u64,
pub beauty_instances: u64,
pub shadow_instances: u64,
pub draw_groups: u32,
}Expand description
Counts from the most recent successful scene synchronization.
Pose counts describe candidates. Instance counts describe the analytic atom and bond impostors produced after reusable topology expansion.
Fields§
§resident_poses: u64Candidates stored across all scene pose batches, including hidden and zero-alpha candidates.
visible_poses: u64Alpha-positive candidates in visible batches whose owner is resident.
selected_poses: u64Candidates retained by the active realtime or cinematic workload policy.
beauty_instances: u64Topology-expanded analytic instances submitted to beauty passes.
shadow_instances: u64Opaque analytic instances repeated by the enabled shadow route.
draw_groups: u32Indirect draw groups across beauty and enabled shadow routes.
Trait Implementations§
Source§impl Clone for LigandPoseStats
impl Clone for LigandPoseStats
impl Copy for LigandPoseStats
Source§impl Debug for LigandPoseStats
impl Debug for LigandPoseStats
Source§impl Default for LigandPoseStats
impl Default for LigandPoseStats
impl Eq for LigandPoseStats
Source§impl PartialEq for LigandPoseStats
impl PartialEq for LigandPoseStats
impl StructuralPartialEq for LigandPoseStats
Auto Trait Implementations§
impl Freeze for LigandPoseStats
impl RefUnwindSafe for LigandPoseStats
impl Send for LigandPoseStats
impl Sync for LigandPoseStats
impl Unpin for LigandPoseStats
impl UnsafeUnpin for LigandPoseStats
impl UnwindSafe for LigandPoseStats
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
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§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more