pub enum Vic3Datatype {
Show 792 variants
AIAttitude,
AIStrategy,
AcceptanceStatus,
AcceptanceStatusSegment,
AccountInventory,
Achievement,
AchievementPopup,
AchievementWindow,
AddFriendWindow,
AddWarGoalPanel,
AgitatorSlot,
Alert,
AlertGroup,
AlertOptionItem,
AlertSettingsItem,
AnchorItem,
Application,
Attribute,
AvailabilityEntry,
Battle,
BattleBuildingEntry,
BattleCondition,
BattleMarker,
BattleMilitaryFormation,
BattlePanel,
BattleParticipant,
BattleParticipantsPanel,
BattleUnitType,
BlurThreshold,
BrushBool,
BrushFloat,
BrushSettings,
BrushSettingsDropdown,
BrushSettingsGlobal,
BudgetPanel,
Building,
BuildingBrowserBuildingTypeItem,
BuildingBrowserPanel,
BuildingDetailsPanel,
BuildingMarker,
BuildingOwnership,
BuildingPotentialMarker,
BuildingProductionMethodsEntry,
BuildingType,
CPdxEnumValue,
CPdxFloatRect,
CPdxInputBindingSetting,
CPdxIntRect,
CanalType,
ChangeLawPanel,
ChangeProductionMethodMenuItem,
ChangeProductionMethodsMenuItems,
Character,
CharacterInteraction,
CharacterTrait,
Chat,
ChatMessage,
ChatNotificationMessage,
ChatTab,
ChatWindow,
ChildGenerator,
ChildItem,
Cities,
CityMarker,
CivilWar,
CloudSaveData,
CoatOfArms,
CoatOfArmsPreviewWindow,
CohesionLevel,
ColonyMarker,
ColorPicker,
CombatUnit,
CombatUnitGroup,
CombatUnitType,
Command,
CommanderOrderType,
CommanderPanel,
CommanderRank,
Company,
CompanyChangeNamePopup,
CompanyType,
ConfirmationWindow,
ConsoleMenuItem,
ConsoleWindow,
ConstructionPanel,
ConstructionQueueElement,
Container,
ContextMenuItem,
ContextualDiplomaticActionType,
ContextualDiplomaticPact,
CountriesPanel,
Country,
CountryCreation,
CountryDefinition,
CountryEntry,
CountryFormation,
CountryFormationPanel,
CountryMarker,
CountryPanel,
CountryTrendPair,
CreateAccount,
CreateSocialProfileWindow,
CreditsWindow,
CulturalCommunity,
Culture,
CultureCasualtyStatistics,
CultureInfoPanel,
CurveEditor,
CurvePoint,
DataColorPicker,
DataDynamicTrend,
DataTrend,
DatatypesExplorer,
Decision,
Decree,
DecreeMarker,
DecreeType,
DefineProxyNodeWindow,
DetailData,
DiplomaticAction,
DiplomaticActionType,
DiplomaticActionWindow,
DiplomaticCatalyst,
DiplomaticCatalystCategory,
DiplomaticCatalystType,
DiplomaticDemand,
DiplomaticOverviewPanel,
DiplomaticPact,
DiplomaticPlay,
DiplomaticPlayConfirmation,
DiplomaticPlayPanel,
DiplomaticPlayType,
DiplomaticRelations,
DiscriminationTrait,
Dlc,
DockableLayout,
DockableLayoutManager,
DockableWindow,
DrawCmdsList,
DrawCmdsViewer,
EditorSettingCategory,
EditorSettingsPage,
EditorSettingsWindow,
Election,
ElectionPanel,
EmitterNodeWindow,
EmployeeTransfer,
Encyclopedia,
EncyclopediaEntry,
EncyclopediaEntryView,
EncyclopediaPage,
EndPrepConfirm,
EntityEditor,
EntityEditorAudioEventHandler,
EntityEditorEventLayer,
EntityEditorEventLayerPtr,
EntityEditorKeyframe,
EntityEditorTimelineState,
EntityViewerProperties,
EnumSettingEntry,
Era,
ErrorDeer,
Ethnicity,
EthnicityItem,
Event,
EventIcon,
EventLayerForEntityEditor,
EventMarker,
EventMarkerListItem,
EventOption,
EventTargetSetupContext,
EventWindow,
ExilePool,
ExportTool,
EyeDropper,
EyeDropperPackedSample,
FeedMessageItem,
FilterablePropertyList,
FoodSecurity,
FoodSecurityFilter,
FormationMarker,
FormationPanel,
Friend,
FriendListWindow,
FriendRequest,
FriendSearchResult,
Friends,
Front,
FrontEndCreditsView,
FrontEndLoadConfirmationWindow,
FrontEndLoadView,
FrontEndMainView,
FrontEndMultiplayerView,
FrontMarker,
FrontMovementMarker,
FrontPanel,
FrontParticipant,
GUIAchievement,
GameConceptType,
GameMpSetup,
GameOverScreen,
GameRule,
GameRuleSetting,
GameSetup,
GeneCategory,
GeneItem,
GeneTemplate,
GeneralInformationWindow,
GenerationItem,
GfxSkin,
Goods,
GoodsExpenseItem,
GoodsList,
GoodsLocalPricesPanel,
GoodsPanel,
GoodsPanelChildValue,
GoodsPanelValue,
GoodsProductionInfo,
GoodsStatePanel,
GoodsUsagePanel,
GovernmentType,
Graph,
GraphInterfaceNodeWindow,
GraphPanel,
Group,
GuiAnimationCurveEditor,
GuiAnimationCurveEditorControlPoint,
GuiAnimationCurveEditorLine,
GuiAnimationCurveEditorViewport,
GuiAnimationEditor,
GuiAnimationEditorAnimSetEntry,
GuiAnimationEditorAnimationEntry,
GuiAnimationEditorAvailableTrack,
GuiAnimationEditorKeyframe,
GuiAnimationEditorMetadataCtx,
GuiAnimationEditorPlayer,
GuiAnimationEditorPlayerSpeedMultiplierEntry,
GuiAnimationEditorRuler,
GuiAnimationEditorRulerResolutionEntry,
GuiAnimationEditorUniversalTrack,
GuiAnimationEditorViewportBase,
GuiAnimationEditorViewportUserInput,
GuiAnimationTimelineViewport,
GuiContext,
GuiCurrentDrag,
GuiEditor,
GuiEditorCategory,
GuiEditorDockable,
GuiEditorOutliner,
GuiEditorProperties,
GuiEditorProperty,
GuiEditorTooltip,
GuiGameRule,
GuiGameRulePreset,
HQMarker,
HQMovementMarker,
HarvestCondition,
HarvestConditionArea,
HarvestConditionList,
HarvestConditionRegionMarker,
HarvestConditionType,
Heightmap,
HeightmapPainter,
HeightmapPainterMode,
HeightmapResolution,
HighlightManager,
HistoryViewer,
HomelandMarker,
Hq,
Ideology,
ImportTool,
Importable,
ImportableGroup,
ImportantAlert,
InfoboxNodeWindow,
InformationPanel,
InformationPanelBar,
IngameHud,
InputActionBinding,
InspectorPanel,
Institution,
InstitutionInvestmentLevel,
InstitutionType,
Interest,
InterestGroup,
InterestGroupAndTraitPair,
InterestGroupMarker,
InterestGroupPanel,
InterestGroupTrait,
InterestingCountryItem,
InterestingCountrySetting,
JominiGUISetting,
JominiGameRules,
JominiNotification,
JominiNotificationOverlay,
JominiPasswordPopup,
JominiServer,
JominiServerBrowserGui,
JominiSettingsWindow,
JournalEntry,
JournalEntryGroup,
JournalEntryPanel,
JournalEntryType,
JournalPanel,
KeyframeEditor,
KeyframeEventEditor,
KeyframeWidget,
Label,
LabelingHelper,
Law,
LawGroup,
LawType,
Layer,
LayerTreeItem,
LegalDocsViewer,
LegitimacyLevel,
LensOption,
LensTab,
LensToolbar,
LibertyDesireLevel,
LoadIngameWindow,
LoadingScreenManager,
LobbyPlayer,
LobbyView,
Location,
LocationFinder,
LogEntry,
LogViewer,
LogViewerCategory,
LogViewerEntry,
LogViewerType,
LoginView,
LoyaltyType,
MPConfig,
MapContentEditorMode,
MapContentEditorOptions,
MapContentEditorViewport,
MapContentEntryDesc,
MapContentLayerDesc,
MapContentPanel,
MapContentPropertyGroup,
MapContentPropertyGroupsGui,
MapContentSelector,
MapContentSelectorGui,
MapEditor,
MapEditorGui,
MapEditorLayerBorder,
MapEditorLayerBorderDockable,
MapInteraction,
MapInteractionManager,
MapListActivateConscriptionCenterOption,
MapListActivateConscriptionCenterPanel,
MapListAdvanceFrontOption,
MapListAdvanceFrontPanel,
MapListBuildingOption,
MapListBuildingPanel,
MapListColonyOption,
MapListCountriesPanel,
MapListCountryOption,
MapListDecreeOption,
MapListDecreePanel,
MapListDeployMilitaryFormationToFrontOption,
MapListDeployMilitaryFormationToFrontPanel,
MapListDiploActionOption,
MapListHarvestConditionAreasPanel,
MapListHarvestConditionOption,
MapListInterestGroupOption,
MapListInterestGroupsPanel,
MapListMarketOption,
MapListMarketsPanel,
MapListMilitaryFormationOption,
MapListMilitaryFormationPanel,
MapListOption,
MapListPanel,
MapListPanelManager,
MapListPowerBlocInvitationPanel,
MapListPowerBlocOption,
MapListPowerBlocsPanel,
MapListStateOption,
MapListStatePanel,
MapListStrategicRegionOption,
MapListStrategicRegionsPanel,
MapListTradeRouteOption,
MapMode,
MapModeList,
MapNotification,
MapObjectMask,
MapObjectPainter,
MapObjectPainterMode,
MapObjectPainterOptions,
MapObjectTool,
Market,
MarketGoods,
MarketPanel,
MarketsMarker,
MarketsMarkerListItem,
MaskEntry,
MaskManagerEntry,
MaskPainterDynamicTerrain,
MaskPainterManager,
MaskPainterMapContentPanel,
MaskPainterMode,
MaskPainterTool,
MaskPainterViewport,
Material,
MaterialBrowser,
MaterialEntry,
MaterialMix,
MaterialMixBrush,
MaterialMixEntry,
MaterialPaintingMode,
Materials,
MaterialsSample,
MeshImporter,
MeshImporterMaterialEntry,
MeshImporterMaterials,
MessageFeedHandler,
MessageSettingsWindow,
MetadataWindow,
MilitaryFormation,
MilitaryFormationBorrowSetting,
MilitaryFormationChangeNamePopup,
MilitaryFormationColor,
MilitaryFormationFlag,
MilitaryFormationUnitEntry,
MilitaryPanelBuildingEntry,
MixBrushMode,
MobilizationOption,
MobilizationOptionGroup,
Modifier,
ModifierBreakdown,
ModifierEntry,
ModifierNodeData,
ModifierNodeDebuggerView,
ModifierNodeDetailsView,
ModifierNodeGraphItem,
ModifierNodeGraphLine,
ModifierNodeListView,
ModifiersPanel,
MoveTool,
MultiplayerSetupWindow,
MultiplayerSynchronizationInfo,
MusicPlayer,
MusicPlayerCategory,
MusicTrack,
NationalizeBuildingGroup,
NationalizeBuildingTypeGroup,
NationalizeBuildingWindow,
NavalInvasion,
NavalInvasionMarker,
NavalInvasionPanel,
NavalInvasionPlannerPopup,
Node,
NodeEditorSearch,
NodeError,
NodeLine,
NodePin,
NodeWindow,
NonRegisteredDockable,
NotificationDummyContext,
NotificationOptionItem,
NotificationSettingsItem,
Nudger,
NudgerLayerEntryMapObjectDesc,
NudgerMapContentGui,
NudgerMapObjectPropertyListDockable,
NudgerMode,
ObjectBrowser,
ObjectBrowserView,
ObjectInspector,
ObjectInspectorDockable,
ObjectInspectorPlugin,
ObjectPreset,
ObjectProvider,
Objective,
ObjectiveType,
OccupationPiechartData,
OosData,
OosWindow,
OpinionMarker,
OutgoingFriendRequest,
Outliner,
OutlinerEntry,
OutputEntry,
PanelMilitary,
ParametricSelect,
ParticleUserData,
Party,
PartyPanel,
PastBattleMarker,
PauseMenu,
PdxAccount,
PdxCoreSetting,
PdxEnumSetting,
PdxGuiFoldOut,
PdxGuiGfxVideoControl,
PdxGuiTableRow,
PdxGuiTreeTable,
PdxGuiWidget,
PdxSetting,
PdxSettingsWindow,
PdxSettingsWindowCategory,
PdxSettingsWindowScopedCategory,
PdxValueSetting,
PieTimer,
PieTimerSlice,
Playable,
Player,
PlayerJoinRequest,
PlayerMessageItem,
PlotLine,
PoliticalLobby,
PoliticalLobbyAppeasementFactor,
PoliticalLobbyMarker,
PoliticalLobbyPanel,
PoliticalLobbyType,
PoliticalMovement,
PoliticalMovementCategory,
PoliticalMovementPanel,
PoliticalMovementPopSupportFactor,
PoliticalMovementType,
PoliticsPanel,
Pop,
PopBrowserPanel,
PopConsumptionGoods,
PopDetailsPanel,
PopList,
PopListItem,
PopNeed,
PopType,
PopWithIG,
PopsOverviewPanel,
PopulationGrouping,
PopupManager,
Portrait3dView,
PortraitDataContext,
PortraitEditorAnimationItem,
PortraitEditorWindow,
PortraitTooltip,
PotentialLeaderIdeology,
PowerBloc,
PowerBlocCoaPiece,
PowerBlocCoaPieceSelector,
PowerBlocCustomizationPopup,
PowerBlocFormation,
PowerBlocFormationPanel,
PowerBlocFormationPrincipleSlot,
PowerBlocIdentity,
PowerBlocMapTexture,
PowerBlocMapTextureSelector,
PowerBlocPanel,
PowerBlocPrinciple,
PowerBlocPrincipleData,
PowerBlocPrincipleGroup,
PowerBlocPrincipleSelectionWindow,
PowerBlocPrincipleSlot,
PowerBlocStatue,
PowerBlocStatueAccessoryType,
PowerBlocStatueAccessoryTypeSelector,
PowerBlocStatueHeroType,
PowerBlocStatuePedestalType,
PreviewMaskTexture,
ProductionMarker,
ProductionMethod,
ProductionMethodConfirmationPopup,
ProductionMethodGroup,
ProgressInterface,
PropertyListCategory,
Proposal,
Province,
RandomizableValueFloat,
RandomizableValueInt,
ReformGovernment,
ReleaseCountryWindow,
Religion,
ReligionInfoPanel,
RemoveFriendConfirmWindow,
RepackWindow,
ResignConfirmationWindow,
RevolutionaryMovementMarker,
RightClickMenuManager,
Savable,
SavableGroup,
SaveDialog,
SaveGame,
SaveGameAnalysisView,
SaveGameAnalyzer,
SaveGameBlockData,
SaveGameConfigView,
SaveGameItem,
SaveGameListView,
SaveGameWindow,
ScopeDebugData,
ScopeDebugInspectorPlugin,
ScopeObjectEditor,
ScopeObjectProvider,
ScopeObjectType,
ScopedEditorSettingsCategory,
ScopedEditorSettingsPage,
ScopedJominiSettingsCategory,
ScopedJominiSettingsPage,
ScriptProfilerEntry,
ScriptProfilerFileLine,
ScriptProfilerGui,
ScriptRunnerInspector,
ScriptRunnerResult,
ScriptedButton,
ScriptedGui,
ScriptedProgressBar,
SeaNodeMarker,
SeaNodeMovementMarker,
SeaRegionInfraMarker,
SeaRegionPanel,
SeaRegionWar,
SearchListNodeWindow,
SelectFromInputNodeWindow,
SelectParticleUserDataDialog,
SelectTool,
SelectionHistory,
SelectionLine,
ServerInformation,
SettingCategory,
SettingsPage,
ShippingLane,
SkinEditor,
SmartBrushHeightRange,
SmartBrushPattern,
SmartBrushPresetManager,
SmartMaterialPaintingMode,
Social,
SocialClass,
SocialHierarchy,
SocialNotificationWindow,
SocialUI,
SocialWidget,
SocietyPanel,
SplineAdjustmentTool,
SplineAdjustmentToolMode,
SplineRiverInteractionMode,
SplineRiverTool,
SplineStripTool,
SplineStripToolMode,
SplineToolsMapContentPanel,
SplineTypeCreateSelectionDropdown,
SplineTypeItem,
SplineTypeSwitchSelectionDropdown,
SplineVisibilityDropdown,
StagedCommanderTransfer,
StagedFormation,
StagedUnitsWithType,
StarvationType,
State,
StateGoods,
StateInfraMarker,
StateMarker,
StateNameChangePopup,
StatePopulationPanel,
StateRegion,
StateTrait,
StatesPanel,
StatusWidget,
StrategicRegion,
StrategicRegionMarker,
SubjectType,
SupplyNetworkEntry,
Sway,
SwayCountryPanel,
SwayOffer,
SwayOfferType,
TaxBurdenItem,
TechTreeItem,
TechTreeLine,
TechTreePanel,
Technology,
TechnologyUnlock,
TerrainToolButton,
TextureEntry,
TextureImporter,
TextureList,
TextureListDirectory,
TextureListTexture,
TextureNodeWindow,
TextureViewer,
Theater,
Theme,
ThemeCategory,
ThemeWindow,
TickTaskData,
TickTaskDebuggerView,
TickTaskDetailsView,
TickTaskGraphItem,
TickTaskGraphLine,
TickTaskListView,
TimeKeeper,
TimedModifier,
TimelineKeyframe,
ToastMessageHandler,
ToolDialog,
ToolDialogButton,
ToolMessageDialog,
ToolProgressDialog,
ToolProperty,
ToolPropertyAction,
ToolPropertyBool,
ToolPropertyCColor,
ToolPropertyCString,
ToolPropertyColor,
ToolPropertyCurve,
ToolPropertyFloat,
ToolPropertyInt,
ToolPropertyInt16,
ToolPropertyInt8,
ToolPropertyList,
ToolPropertySearchList,
ToolPropertyString,
ToolPropertyUint,
ToolPropertyUint16,
ToolPropertyUint8,
ToolPropertyUndoableSearchList,
ToolPropertyVec1fPercent,
ToolPropertyVec2f,
ToolPropertyVec2fPercent,
ToolPropertyVec2i,
ToolPropertyVec3f,
ToolPropertyVec3i,
ToolPropertyVec4i,
ToolsPropertyDraggableValueFloat,
ToolsPropertyDraggableValueInt,
ToolsPropertyDraggableValueVector2f,
ToolsPropertyDraggableValueVector2i,
ToolsPropertyDraggableValueVector3f,
ToolsPropertyDraggableValueVector3i,
ToolsPropertyDraggableValueVector4i,
ToolsPropertyPath,
ToolsPropertyRangedValueFloat,
ToolsPropertyRangedValueInt,
ToolsPropertyTextureValue,
ToolsPropertyValueList,
ToolsPropertyValueListEntry,
ToolsSearch,
ToolsSearchResult,
ToolsUndoableValueBundleBool,
ToolsUndoableValueBundleCColor,
ToolsUndoableValueBundleCString,
ToolsUndoableValueBundleColor,
ToolsUndoableValueBundleFloat,
ToolsUndoableValueBundleInt,
ToolsUndoableValueBundleString,
ToolsUndoableValueBundleUint,
ToolsUndoableValueBundleUint16,
ToolsUndoableValueBundleVec2f,
ToolsUndoableValueBundleVec2i,
ToolsUndoableValueBundleVec3f,
ToolsUndoableValueBundleVec3i,
ToolsUndoableValueBundleVec4i,
TooltipInfo,
TopFrontend,
TradeRoute,
TransferFormationPopup,
Truce,
Tutorial,
Tweakable,
TweakableCategory,
TweakableUiEntry,
TweakablesSnapshot,
Tweaker,
Type,
UndoHistoryViewerClient,
UndoStack,
UserDataNode,
VariableEntry,
VariableInspectorEntry,
VariableInspectorPlugin,
VariableInspectorVariable,
VariableList,
VariableListEntry,
VariableListInspectorPlugin,
VariableListStore,
VariableStore,
VariableSystem,
ViewerEntity,
ViewerEntityLodInfo,
ViewerEntityState,
ViewerEntityStatePtr,
War,
WarGoal,
WarGoalMarker,
WarGoalPanelPair,
WarGoalType,
WarManager,
WarPanel,
WarParticipant,
}
Variants§
AIAttitude
AIStrategy
AcceptanceStatus
AcceptanceStatusSegment
AccountInventory
Achievement
AchievementPopup
AchievementWindow
AddFriendWindow
AddWarGoalPanel
AgitatorSlot
Alert
AlertGroup
AlertOptionItem
AlertSettingsItem
AnchorItem
Application
Attribute
AvailabilityEntry
Battle
BattleBuildingEntry
BattleCondition
BattleMarker
BattleMilitaryFormation
BattlePanel
BattleParticipant
BattleParticipantsPanel
BattleUnitType
BlurThreshold
BrushBool
BrushFloat
BrushSettings
BrushSettingsDropdown
BrushSettingsGlobal
BudgetPanel
Building
BuildingBrowserBuildingTypeItem
BuildingBrowserPanel
BuildingDetailsPanel
BuildingMarker
BuildingOwnership
BuildingPotentialMarker
BuildingProductionMethodsEntry
BuildingType
CPdxEnumValue
CPdxFloatRect
CPdxInputBindingSetting
CPdxIntRect
CanalType
ChangeLawPanel
ChangeProductionMethodMenuItem
ChangeProductionMethodsMenuItems
Character
CharacterInteraction
CharacterTrait
Chat
ChatMessage
ChatNotificationMessage
ChatTab
ChatWindow
ChildGenerator
ChildItem
Cities
CityMarker
CivilWar
CloudSaveData
CoatOfArms
CoatOfArmsPreviewWindow
CohesionLevel
ColonyMarker
ColorPicker
CombatUnit
CombatUnitGroup
CombatUnitType
Command
CommanderOrderType
CommanderPanel
CommanderRank
Company
CompanyChangeNamePopup
CompanyType
ConfirmationWindow
ConsoleMenuItem
ConsoleWindow
ConstructionPanel
ConstructionQueueElement
Container
ContextMenuItem
ContextualDiplomaticActionType
ContextualDiplomaticPact
CountriesPanel
Country
CountryCreation
CountryDefinition
CountryEntry
CountryFormation
CountryFormationPanel
CountryMarker
CountryPanel
CountryTrendPair
CreateAccount
CreateSocialProfileWindow
CreditsWindow
CulturalCommunity
Culture
CultureCasualtyStatistics
CultureInfoPanel
CurveEditor
CurvePoint
DataColorPicker
DataDynamicTrend
DataTrend
DatatypesExplorer
Decision
Decree
DecreeMarker
DecreeType
DefineProxyNodeWindow
DetailData
DiplomaticAction
DiplomaticActionType
DiplomaticActionWindow
DiplomaticCatalyst
DiplomaticCatalystCategory
DiplomaticCatalystType
DiplomaticDemand
DiplomaticOverviewPanel
DiplomaticPact
DiplomaticPlay
DiplomaticPlayConfirmation
DiplomaticPlayPanel
DiplomaticPlayType
DiplomaticRelations
DiscriminationTrait
Dlc
DockableLayout
DockableLayoutManager
DockableWindow
DrawCmdsList
DrawCmdsViewer
EditorSettingCategory
EditorSettingsPage
EditorSettingsWindow
Election
ElectionPanel
EmitterNodeWindow
EmployeeTransfer
Encyclopedia
EncyclopediaEntry
EncyclopediaEntryView
EncyclopediaPage
EndPrepConfirm
EntityEditor
EntityEditorAudioEventHandler
EntityEditorEventLayer
EntityEditorEventLayerPtr
EntityEditorKeyframe
EntityEditorTimelineState
EntityViewerProperties
EnumSettingEntry
Era
ErrorDeer
Ethnicity
EthnicityItem
Event
EventIcon
EventLayerForEntityEditor
EventMarker
EventMarkerListItem
EventOption
EventTargetSetupContext
EventWindow
ExilePool
ExportTool
EyeDropper
EyeDropperPackedSample
FeedMessageItem
FilterablePropertyList
FoodSecurity
FoodSecurityFilter
FormationMarker
FormationPanel
Friend
FriendListWindow
FriendRequest
FriendSearchResult
Friends
Front
FrontEndCreditsView
FrontEndLoadConfirmationWindow
FrontEndLoadView
FrontEndMainView
FrontEndMultiplayerView
FrontMarker
FrontMovementMarker
FrontPanel
FrontParticipant
GUIAchievement
GameConceptType
GameMpSetup
GameOverScreen
GameRule
GameRuleSetting
GameSetup
GeneCategory
GeneItem
GeneTemplate
GeneralInformationWindow
GenerationItem
GfxSkin
Goods
GoodsExpenseItem
GoodsList
GoodsLocalPricesPanel
GoodsPanel
GoodsPanelChildValue
GoodsPanelValue
GoodsProductionInfo
GoodsStatePanel
GoodsUsagePanel
GovernmentType
Graph
GraphInterfaceNodeWindow
GraphPanel
Group
GuiAnimationCurveEditor
GuiAnimationCurveEditorControlPoint
GuiAnimationCurveEditorLine
GuiAnimationCurveEditorViewport
GuiAnimationEditor
GuiAnimationEditorAnimSetEntry
GuiAnimationEditorAnimationEntry
GuiAnimationEditorAvailableTrack
GuiAnimationEditorKeyframe
GuiAnimationEditorMetadataCtx
GuiAnimationEditorPlayer
GuiAnimationEditorPlayerSpeedMultiplierEntry
GuiAnimationEditorRuler
GuiAnimationEditorRulerResolutionEntry
GuiAnimationEditorUniversalTrack
GuiAnimationEditorViewportBase
GuiAnimationEditorViewportUserInput
GuiAnimationTimelineViewport
GuiContext
GuiCurrentDrag
GuiEditor
GuiEditorCategory
GuiEditorDockable
GuiEditorOutliner
GuiEditorProperties
GuiEditorProperty
GuiEditorTooltip
GuiGameRule
GuiGameRulePreset
HQMarker
HQMovementMarker
HarvestCondition
HarvestConditionArea
HarvestConditionList
HarvestConditionRegionMarker
HarvestConditionType
Heightmap
HeightmapPainter
HeightmapPainterMode
HeightmapResolution
HighlightManager
HistoryViewer
HomelandMarker
Hq
Ideology
ImportTool
Importable
ImportableGroup
ImportantAlert
InfoboxNodeWindow
InformationPanel
InformationPanelBar
IngameHud
InputActionBinding
InspectorPanel
Institution
InstitutionInvestmentLevel
InstitutionType
Interest
InterestGroup
InterestGroupAndTraitPair
InterestGroupMarker
InterestGroupPanel
InterestGroupTrait
InterestingCountryItem
InterestingCountrySetting
JominiGUISetting
JominiGameRules
JominiNotification
JominiNotificationOverlay
JominiPasswordPopup
JominiServer
JominiServerBrowserGui
JominiSettingsWindow
JournalEntry
JournalEntryGroup
JournalEntryPanel
JournalEntryType
JournalPanel
KeyframeEditor
KeyframeEventEditor
KeyframeWidget
Label
LabelingHelper
Law
LawGroup
LawType
Layer
LayerTreeItem
LegalDocsViewer
LegitimacyLevel
LensOption
LensTab
LensToolbar
LibertyDesireLevel
LoadIngameWindow
LoadingScreenManager
LobbyPlayer
LobbyView
Location
LocationFinder
LogEntry
LogViewer
LogViewerCategory
LogViewerEntry
LogViewerType
LoginView
LoyaltyType
MPConfig
MapContentEditorMode
MapContentEditorOptions
MapContentEditorViewport
MapContentEntryDesc
MapContentLayerDesc
MapContentPanel
MapContentPropertyGroup
MapContentPropertyGroupsGui
MapContentSelector
MapContentSelectorGui
MapEditor
MapEditorGui
MapEditorLayerBorder
MapEditorLayerBorderDockable
MapInteraction
MapInteractionManager
MapListActivateConscriptionCenterOption
MapListActivateConscriptionCenterPanel
MapListAdvanceFrontOption
MapListAdvanceFrontPanel
MapListBuildingOption
MapListBuildingPanel
MapListColonyOption
MapListCountriesPanel
MapListCountryOption
MapListDecreeOption
MapListDecreePanel
MapListDeployMilitaryFormationToFrontOption
MapListDeployMilitaryFormationToFrontPanel
MapListDiploActionOption
MapListHarvestConditionAreasPanel
MapListHarvestConditionOption
MapListInterestGroupOption
MapListInterestGroupsPanel
MapListMarketOption
MapListMarketsPanel
MapListMilitaryFormationOption
MapListMilitaryFormationPanel
MapListOption
MapListPanel
MapListPanelManager
MapListPowerBlocInvitationPanel
MapListPowerBlocOption
MapListPowerBlocsPanel
MapListStateOption
MapListStatePanel
MapListStrategicRegionOption
MapListStrategicRegionsPanel
MapListTradeRouteOption
MapMode
MapModeList
MapNotification
MapObjectMask
MapObjectPainter
MapObjectPainterMode
MapObjectPainterOptions
MapObjectTool
Market
MarketGoods
MarketPanel
MarketsMarker
MarketsMarkerListItem
MaskEntry
MaskManagerEntry
MaskPainterDynamicTerrain
MaskPainterManager
MaskPainterMapContentPanel
MaskPainterMode
MaskPainterTool
MaskPainterViewport
Material
MaterialBrowser
MaterialEntry
MaterialMix
MaterialMixBrush
MaterialMixEntry
MaterialPaintingMode
Materials
MaterialsSample
MeshImporter
MeshImporterMaterialEntry
MeshImporterMaterials
MessageFeedHandler
MessageSettingsWindow
MetadataWindow
MilitaryFormation
MilitaryFormationBorrowSetting
MilitaryFormationChangeNamePopup
MilitaryFormationColor
MilitaryFormationFlag
MilitaryFormationUnitEntry
MilitaryPanelBuildingEntry
MixBrushMode
MobilizationOption
MobilizationOptionGroup
Modifier
ModifierBreakdown
ModifierEntry
ModifierNodeData
ModifierNodeDebuggerView
ModifierNodeDetailsView
ModifierNodeGraphItem
ModifierNodeGraphLine
ModifierNodeListView
ModifiersPanel
MoveTool
MultiplayerSetupWindow
MultiplayerSynchronizationInfo
MusicPlayer
MusicPlayerCategory
MusicTrack
NationalizeBuildingGroup
NationalizeBuildingTypeGroup
NationalizeBuildingWindow
Node
NodeEditorSearch
NodeError
NodeLine
NodePin
NodeWindow
NonRegisteredDockable
NotificationDummyContext
NotificationOptionItem
NotificationSettingsItem
Nudger
NudgerLayerEntryMapObjectDesc
NudgerMapContentGui
NudgerMapObjectPropertyListDockable
NudgerMode
ObjectBrowser
ObjectBrowserView
ObjectInspector
ObjectInspectorDockable
ObjectInspectorPlugin
ObjectPreset
ObjectProvider
Objective
ObjectiveType
OccupationPiechartData
OosData
OosWindow
OpinionMarker
OutgoingFriendRequest
Outliner
OutlinerEntry
OutputEntry
PanelMilitary
ParametricSelect
ParticleUserData
Party
PartyPanel
PastBattleMarker
PauseMenu
PdxAccount
PdxCoreSetting
PdxEnumSetting
PdxGuiFoldOut
PdxGuiGfxVideoControl
PdxGuiTableRow
PdxGuiTreeTable
PdxGuiWidget
PdxSetting
PdxSettingsWindow
PdxSettingsWindowCategory
PdxSettingsWindowScopedCategory
PdxValueSetting
PieTimer
PieTimerSlice
Playable
Player
PlayerJoinRequest
PlayerMessageItem
PlotLine
PoliticalLobby
PoliticalLobbyAppeasementFactor
PoliticalLobbyMarker
PoliticalLobbyPanel
PoliticalLobbyType
PoliticalMovement
PoliticalMovementCategory
PoliticalMovementPanel
PoliticalMovementPopSupportFactor
PoliticalMovementType
PoliticsPanel
Pop
PopBrowserPanel
PopConsumptionGoods
PopDetailsPanel
PopList
PopListItem
PopNeed
PopType
PopWithIG
PopsOverviewPanel
PopulationGrouping
PopupManager
Portrait3dView
PortraitDataContext
PortraitEditorAnimationItem
PortraitEditorWindow
PortraitTooltip
PotentialLeaderIdeology
PowerBloc
PowerBlocCoaPiece
PowerBlocCoaPieceSelector
PowerBlocCustomizationPopup
PowerBlocFormation
PowerBlocFormationPanel
PowerBlocFormationPrincipleSlot
PowerBlocIdentity
PowerBlocMapTexture
PowerBlocMapTextureSelector
PowerBlocPanel
PowerBlocPrinciple
PowerBlocPrincipleData
PowerBlocPrincipleGroup
PowerBlocPrincipleSelectionWindow
PowerBlocPrincipleSlot
PowerBlocStatue
PowerBlocStatueAccessoryType
PowerBlocStatueAccessoryTypeSelector
PowerBlocStatueHeroType
PowerBlocStatuePedestalType
PreviewMaskTexture
ProductionMarker
ProductionMethod
ProductionMethodConfirmationPopup
ProductionMethodGroup
ProgressInterface
PropertyListCategory
Proposal
Province
RandomizableValueFloat
RandomizableValueInt
ReformGovernment
ReleaseCountryWindow
Religion
ReligionInfoPanel
RemoveFriendConfirmWindow
RepackWindow
ResignConfirmationWindow
RevolutionaryMovementMarker
RightClickMenuManager
Savable
SavableGroup
SaveDialog
SaveGame
SaveGameAnalysisView
SaveGameAnalyzer
SaveGameBlockData
SaveGameConfigView
SaveGameItem
SaveGameListView
SaveGameWindow
ScopeDebugData
ScopeDebugInspectorPlugin
ScopeObjectEditor
ScopeObjectProvider
ScopeObjectType
ScopedEditorSettingsCategory
ScopedEditorSettingsPage
ScopedJominiSettingsCategory
ScopedJominiSettingsPage
ScriptProfilerEntry
ScriptProfilerFileLine
ScriptProfilerGui
ScriptRunnerInspector
ScriptRunnerResult
ScriptedButton
ScriptedGui
ScriptedProgressBar
SeaNodeMarker
SeaNodeMovementMarker
SeaRegionInfraMarker
SeaRegionPanel
SeaRegionWar
SearchListNodeWindow
SelectFromInputNodeWindow
SelectParticleUserDataDialog
SelectTool
SelectionHistory
SelectionLine
ServerInformation
SettingCategory
SettingsPage
ShippingLane
SkinEditor
SmartBrushHeightRange
SmartBrushPattern
SmartBrushPresetManager
SmartMaterialPaintingMode
Social
SocialClass
SocialHierarchy
SocialNotificationWindow
SocialUI
SocialWidget
SocietyPanel
SplineAdjustmentTool
SplineAdjustmentToolMode
SplineRiverInteractionMode
SplineRiverTool
SplineStripTool
SplineStripToolMode
SplineToolsMapContentPanel
SplineTypeCreateSelectionDropdown
SplineTypeItem
SplineTypeSwitchSelectionDropdown
SplineVisibilityDropdown
StagedCommanderTransfer
StagedFormation
StagedUnitsWithType
StarvationType
State
StateGoods
StateInfraMarker
StateMarker
StateNameChangePopup
StatePopulationPanel
StateRegion
StateTrait
StatesPanel
StatusWidget
StrategicRegion
StrategicRegionMarker
SubjectType
SupplyNetworkEntry
Sway
SwayCountryPanel
SwayOffer
SwayOfferType
TaxBurdenItem
TechTreeItem
TechTreeLine
TechTreePanel
Technology
TechnologyUnlock
TerrainToolButton
TextureEntry
TextureImporter
TextureList
TextureListDirectory
TextureListTexture
TextureNodeWindow
TextureViewer
Theater
Theme
ThemeCategory
ThemeWindow
TickTaskData
TickTaskDebuggerView
TickTaskDetailsView
TickTaskGraphItem
TickTaskGraphLine
TickTaskListView
TimeKeeper
TimedModifier
TimelineKeyframe
ToastMessageHandler
ToolDialog
ToolDialogButton
ToolMessageDialog
ToolProgressDialog
ToolProperty
ToolPropertyAction
ToolPropertyBool
ToolPropertyCColor
ToolPropertyCString
ToolPropertyColor
ToolPropertyCurve
ToolPropertyFloat
ToolPropertyInt
ToolPropertyInt16
ToolPropertyInt8
ToolPropertyList
ToolPropertySearchList
ToolPropertyString
ToolPropertyUint
ToolPropertyUint16
ToolPropertyUint8
ToolPropertyUndoableSearchList
ToolPropertyVec1fPercent
ToolPropertyVec2f
ToolPropertyVec2fPercent
ToolPropertyVec2i
ToolPropertyVec3f
ToolPropertyVec3i
ToolPropertyVec4i
ToolsPropertyDraggableValueFloat
ToolsPropertyDraggableValueInt
ToolsPropertyDraggableValueVector2f
ToolsPropertyDraggableValueVector2i
ToolsPropertyDraggableValueVector3f
ToolsPropertyDraggableValueVector3i
ToolsPropertyDraggableValueVector4i
ToolsPropertyPath
ToolsPropertyRangedValueFloat
ToolsPropertyRangedValueInt
ToolsPropertyTextureValue
ToolsPropertyValueList
ToolsPropertyValueListEntry
ToolsSearch
ToolsSearchResult
ToolsUndoableValueBundleBool
ToolsUndoableValueBundleCColor
ToolsUndoableValueBundleCString
ToolsUndoableValueBundleColor
ToolsUndoableValueBundleFloat
ToolsUndoableValueBundleInt
ToolsUndoableValueBundleString
ToolsUndoableValueBundleUint
ToolsUndoableValueBundleUint16
ToolsUndoableValueBundleVec2f
ToolsUndoableValueBundleVec2i
ToolsUndoableValueBundleVec3f
ToolsUndoableValueBundleVec3i
ToolsUndoableValueBundleVec4i
TooltipInfo
TopFrontend
TradeRoute
TransferFormationPopup
Truce
Tutorial
Tweakable
TweakableCategory
TweakableUiEntry
TweakablesSnapshot
Tweaker
Type
UndoHistoryViewerClient
UndoStack
UserDataNode
VariableEntry
VariableInspectorEntry
VariableInspectorPlugin
VariableInspectorVariable
VariableList
VariableListEntry
VariableListInspectorPlugin
VariableListStore
VariableStore
VariableSystem
ViewerEntity
ViewerEntityLodInfo
ViewerEntityState
ViewerEntityStatePtr
War
WarGoal
WarGoalMarker
WarGoalPanelPair
WarGoalType
WarManager
WarPanel
WarParticipant
Trait Implementations§
Source§impl Clone for Vic3Datatype
impl Clone for Vic3Datatype
Source§fn clone(&self) -> Vic3Datatype
fn clone(&self) -> Vic3Datatype
Returns a copy 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 moreSource§impl Debug for Vic3Datatype
impl Debug for Vic3Datatype
Source§impl Display for Vic3Datatype
impl Display for Vic3Datatype
Source§impl FromStr for Vic3Datatype
impl FromStr for Vic3Datatype
Source§impl Hash for Vic3Datatype
impl Hash for Vic3Datatype
Source§impl PartialEq for Vic3Datatype
impl PartialEq for Vic3Datatype
Source§impl TryFrom<&str> for Vic3Datatype
impl TryFrom<&str> for Vic3Datatype
impl Copy for Vic3Datatype
impl Eq for Vic3Datatype
impl StructuralPartialEq for Vic3Datatype
Auto Trait Implementations§
impl Freeze for Vic3Datatype
impl RefUnwindSafe for Vic3Datatype
impl Send for Vic3Datatype
impl Sync for Vic3Datatype
impl Unpin for Vic3Datatype
impl UnwindSafe for Vic3Datatype
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,
§impl<T> Conv for T
impl<T> Conv for T
§impl<T> Downcast for Twhere
T: AsAny + ?Sized,
impl<T> Downcast for Twhere
T: AsAny + ?Sized,
§fn downcast_ref<T>(&self) -> Option<&T>where
T: AsAny,
fn downcast_ref<T>(&self) -> Option<&T>where
T: AsAny,
Forward to the method defined on the type
Any
.§fn downcast_mut<T>(&mut self) -> Option<&mut T>where
T: AsAny,
fn downcast_mut<T>(&mut self) -> Option<&mut T>where
T: AsAny,
Forward to the method defined on the type
Any
.§impl<T> FmtForward for T
impl<T> FmtForward for T
§fn fmt_binary(self) -> FmtBinary<Self>where
Self: Binary,
fn fmt_binary(self) -> FmtBinary<Self>where
Self: Binary,
Causes
self
to use its Binary
implementation when Debug
-formatted.§fn fmt_display(self) -> FmtDisplay<Self>where
Self: Display,
fn fmt_display(self) -> FmtDisplay<Self>where
Self: Display,
Causes
self
to use its Display
implementation when
Debug
-formatted.§fn fmt_lower_exp(self) -> FmtLowerExp<Self>where
Self: LowerExp,
fn fmt_lower_exp(self) -> FmtLowerExp<Self>where
Self: LowerExp,
Causes
self
to use its LowerExp
implementation when
Debug
-formatted.§fn fmt_lower_hex(self) -> FmtLowerHex<Self>where
Self: LowerHex,
fn fmt_lower_hex(self) -> FmtLowerHex<Self>where
Self: LowerHex,
Causes
self
to use its LowerHex
implementation when
Debug
-formatted.§fn fmt_octal(self) -> FmtOctal<Self>where
Self: Octal,
fn fmt_octal(self) -> FmtOctal<Self>where
Self: Octal,
Causes
self
to use its Octal
implementation when Debug
-formatted.§fn fmt_pointer(self) -> FmtPointer<Self>where
Self: Pointer,
fn fmt_pointer(self) -> FmtPointer<Self>where
Self: Pointer,
Causes
self
to use its Pointer
implementation when
Debug
-formatted.§fn fmt_upper_exp(self) -> FmtUpperExp<Self>where
Self: UpperExp,
fn fmt_upper_exp(self) -> FmtUpperExp<Self>where
Self: UpperExp,
Causes
self
to use its UpperExp
implementation when
Debug
-formatted.§fn fmt_upper_hex(self) -> FmtUpperHex<Self>where
Self: UpperHex,
fn fmt_upper_hex(self) -> FmtUpperHex<Self>where
Self: UpperHex,
Causes
self
to use its UpperHex
implementation when
Debug
-formatted.§fn fmt_list(self) -> FmtList<Self>where
&'a Self: for<'a> IntoIterator,
fn fmt_list(self) -> FmtList<Self>where
&'a Self: for<'a> IntoIterator,
Formats each item in a sequence. Read more
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§impl<T> Pipe for Twhere
T: ?Sized,
impl<T> Pipe for Twhere
T: ?Sized,
§fn pipe<R>(self, func: impl FnOnce(Self) -> R) -> Rwhere
Self: Sized,
fn pipe<R>(self, func: impl FnOnce(Self) -> R) -> Rwhere
Self: Sized,
Pipes by value. This is generally the method you want to use. Read more
§fn pipe_ref<'a, R>(&'a self, func: impl FnOnce(&'a Self) -> R) -> Rwhere
R: 'a,
fn pipe_ref<'a, R>(&'a self, func: impl FnOnce(&'a Self) -> R) -> Rwhere
R: 'a,
Borrows
self
and passes that borrow into the pipe function. Read more§fn pipe_ref_mut<'a, R>(&'a mut self, func: impl FnOnce(&'a mut Self) -> R) -> Rwhere
R: 'a,
fn pipe_ref_mut<'a, R>(&'a mut self, func: impl FnOnce(&'a mut Self) -> R) -> Rwhere
R: 'a,
Mutably borrows
self
and passes that borrow into the pipe function. Read more§fn pipe_borrow<'a, B, R>(&'a self, func: impl FnOnce(&'a B) -> R) -> R
fn pipe_borrow<'a, B, R>(&'a self, func: impl FnOnce(&'a B) -> R) -> R
§fn pipe_borrow_mut<'a, B, R>(
&'a mut self,
func: impl FnOnce(&'a mut B) -> R,
) -> R
fn pipe_borrow_mut<'a, B, R>( &'a mut self, func: impl FnOnce(&'a mut B) -> R, ) -> R
§fn pipe_as_ref<'a, U, R>(&'a self, func: impl FnOnce(&'a U) -> R) -> R
fn pipe_as_ref<'a, U, R>(&'a self, func: impl FnOnce(&'a U) -> R) -> R
Borrows
self
, then passes self.as_ref()
into the pipe function.§fn pipe_as_mut<'a, U, R>(&'a mut self, func: impl FnOnce(&'a mut U) -> R) -> R
fn pipe_as_mut<'a, U, R>(&'a mut self, func: impl FnOnce(&'a mut U) -> R) -> R
Mutably borrows
self
, then passes self.as_mut()
into the pipe
function.§fn pipe_deref<'a, T, R>(&'a self, func: impl FnOnce(&'a T) -> R) -> R
fn pipe_deref<'a, T, R>(&'a self, func: impl FnOnce(&'a T) -> R) -> R
Borrows
self
, then passes self.deref()
into the pipe function.§impl<T> Pointable for T
impl<T> Pointable for T
§impl<T> Tap for T
impl<T> Tap for T
§fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Self
fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Self
Immutable access to the
Borrow<B>
of a value. Read more§fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Self
fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Self
Mutable access to the
BorrowMut<B>
of a value. Read more§fn tap_ref<R>(self, func: impl FnOnce(&R)) -> Self
fn tap_ref<R>(self, func: impl FnOnce(&R)) -> Self
Immutable access to the
AsRef<R>
view of a value. Read more§fn tap_ref_mut<R>(self, func: impl FnOnce(&mut R)) -> Self
fn tap_ref_mut<R>(self, func: impl FnOnce(&mut R)) -> Self
Mutable access to the
AsMut<R>
view of a value. Read more§fn tap_deref<T>(self, func: impl FnOnce(&T)) -> Self
fn tap_deref<T>(self, func: impl FnOnce(&T)) -> Self
Immutable access to the
Deref::Target
of a value. Read more§fn tap_deref_mut<T>(self, func: impl FnOnce(&mut T)) -> Self
fn tap_deref_mut<T>(self, func: impl FnOnce(&mut T)) -> Self
Mutable access to the
Deref::Target
of a value. Read more§fn tap_dbg(self, func: impl FnOnce(&Self)) -> Self
fn tap_dbg(self, func: impl FnOnce(&Self)) -> Self
Calls
.tap()
only in debug builds, and is erased in release builds.§fn tap_mut_dbg(self, func: impl FnOnce(&mut Self)) -> Self
fn tap_mut_dbg(self, func: impl FnOnce(&mut Self)) -> Self
Calls
.tap_mut()
only in debug builds, and is erased in release
builds.§fn tap_borrow_dbg<B>(self, func: impl FnOnce(&B)) -> Self
fn tap_borrow_dbg<B>(self, func: impl FnOnce(&B)) -> Self
Calls
.tap_borrow()
only in debug builds, and is erased in release
builds.§fn tap_borrow_mut_dbg<B>(self, func: impl FnOnce(&mut B)) -> Self
fn tap_borrow_mut_dbg<B>(self, func: impl FnOnce(&mut B)) -> Self
Calls
.tap_borrow_mut()
only in debug builds, and is erased in release
builds.§fn tap_ref_dbg<R>(self, func: impl FnOnce(&R)) -> Self
fn tap_ref_dbg<R>(self, func: impl FnOnce(&R)) -> Self
Calls
.tap_ref()
only in debug builds, and is erased in release
builds.§fn tap_ref_mut_dbg<R>(self, func: impl FnOnce(&mut R)) -> Self
fn tap_ref_mut_dbg<R>(self, func: impl FnOnce(&mut R)) -> Self
Calls
.tap_ref_mut()
only in debug builds, and is erased in release
builds.§fn tap_deref_dbg<T>(self, func: impl FnOnce(&T)) -> Self
fn tap_deref_dbg<T>(self, func: impl FnOnce(&T)) -> Self
Calls
.tap_deref()
only in debug builds, and is erased in release
builds.