pub enum Metric {
Show 43 variants
ContinuousEffectsCalls,
ContinuousEffectsNs,
ContinuousStaticSourceClones,
ContinuousTargetVecs,
ParamsParses,
ParamsLookups,
ParamsUnscopedLookups,
ContinuousParamsLookups,
ActionSpaceParamsLookups,
ActionSpacePlayableParamsLookups,
ActionSpaceActivatableParamsLookups,
ActionSpaceManaSourceParamsLookups,
ActionSpaceUntapParamsLookups,
TriggerParamsLookups,
ReplacementParamsLookups,
CostParamsLookups,
TargetParamsLookups,
AbilityBuildParamsLookups,
StaticAbilityParamsLookups,
ValidFilterParamsLookups,
SelectorParses,
SelectorMatches,
SelectorRawPredicates,
GameLoopParamsLookups,
PhaseParamsLookups,
PriorityParamsLookups,
PrioritySbaParamsLookups,
PriorityTriggerParamsLookups,
PrioritySnapshotsTaken,
PrioritySnapshotParamsLookups,
PrioritySnapshotSyncParamsLookups,
PrioritySnapshotMetadataParamsLookups,
PrioritySnapshotAbilityParamsLookups,
PrioritySnapshotCardCloneParamsLookups,
PriorityChoiceParamsLookups,
PriorityExecutionParamsLookups,
StackResolutionParamsLookups,
CombatParamsLookups,
SpellAbilityClones,
StackEntryClones,
GameStateTargetingClones,
SnapshotClones,
CardStateCollectionClones,
}Variants§
ContinuousEffectsCalls
ContinuousEffectsNs
ContinuousStaticSourceClones
ContinuousTargetVecs
ParamsParses
ParamsLookups
ParamsUnscopedLookups
ContinuousParamsLookups
ActionSpaceParamsLookups
ActionSpacePlayableParamsLookups
ActionSpaceActivatableParamsLookups
ActionSpaceManaSourceParamsLookups
ActionSpaceUntapParamsLookups
TriggerParamsLookups
ReplacementParamsLookups
CostParamsLookups
TargetParamsLookups
AbilityBuildParamsLookups
StaticAbilityParamsLookups
ValidFilterParamsLookups
SelectorParses
SelectorMatches
SelectorRawPredicates
GameLoopParamsLookups
PhaseParamsLookups
PriorityParamsLookups
PrioritySbaParamsLookups
PriorityTriggerParamsLookups
PrioritySnapshotsTaken
PrioritySnapshotParamsLookups
PrioritySnapshotSyncParamsLookups
PrioritySnapshotMetadataParamsLookups
PrioritySnapshotAbilityParamsLookups
PrioritySnapshotCardCloneParamsLookups
PriorityChoiceParamsLookups
PriorityExecutionParamsLookups
StackResolutionParamsLookups
CombatParamsLookups
SpellAbilityClones
StackEntryClones
GameStateTargetingClones
SnapshotClones
CardStateCollectionClones
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Metric
impl RefUnwindSafe for Metric
impl Send for Metric
impl Sync for Metric
impl Unpin for Metric
impl UnsafeUnpin for Metric
impl UnwindSafe for Metric
Blanket Implementations§
Source§impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
Source§type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
Source§fn pointer_metadata(
_: &<T as ArchivePointee>::ArchivedMetadata,
) -> <T as Pointee>::Metadata
fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata, ) -> <T as Pointee>::Metadata
Converts some archived metadata to the pointer metadata for itself.
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<F, W, T, D> Deserialize<With<T, W>, D> for F
impl<F, W, T, D> Deserialize<With<T, W>, D> for F
Source§impl<T> LayoutRaw for T
impl<T> LayoutRaw for T
Source§fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
Gets the layout of the type.