pub enum MasterfileEntry {
Show 201 variants
PokemonExtendedSettings(PokemonExtendedSettingsEntry),
GenderSettings(GenderSettingsEntry),
PokemonSettings(PokemonSettingsEntry),
AvatarCustomization(AvatarCustomizationEntry),
AvatarItemDisplay(AvatarItemDisplayEntry),
IapItemDisplay(IapItemDisplayEntry),
FormSettings(FormSettingsEntry),
BadgeSettings(BadgeSettingsEntry),
StickerMetadata(StickerMetadataEntry),
PokemonFamily(PokemonFamilyEntry),
EventPassTierSettings(EventPassTierSettingsEntry),
MoveSettings(MoveSettingsEntry),
MoveSequenceSettings(MoveSequenceSettingsEntry),
CombatMove(CombatMoveEntry),
SettingsOverrideRule(SettingsOverrideRuleEntry),
LocationCardSettings(LocationCardSettingsEntry),
ItemSettings(ItemSettingsEntry),
CombatLeague(CombatLeagueEntry),
MegaEvoLevelSettings(MegaEvoLevelSettingsEntry),
LevelUpRewards(LevelUpRewardsEntry),
EvolutionChainDisplaySettings(EvolutionChainDisplaySettingsEntry),
InvasionNpcDisplaySettings(InvasionNpcDisplaySettingsEntry),
ClientQuestTemplate(ClientQuestTemplateEntry),
TemporaryEvolutionSettings(TemporaryEvolutionSettingsEntry),
VsSeekerLoot(VsSeekerLootEntry),
PhotoSetsSettingsProto(PhotoSetsSettingsProtoEntry),
EvolutionQuestTemplate(EvolutionQuestTemplateEntry),
LimitedPurchaseSkuSettings(LimitedPurchaseSkuSettingsEntry),
CombatRankingProtoSettings(CombatRankingProtoSettingsEntry),
ItemExpirationSettings(ItemExpirationSettingsEntry),
CombatType(CombatTypeEntry),
TypeEffective(TypeEffectiveEntry),
IapCategoryDisplay(IapCategoryDisplayEntry),
CodeGateProto(CodeGateProtoEntry),
FeatureGate(FeatureGateEntry),
RecommendedSearchSettings(RecommendedSearchSettingsEntry),
CombatNpcTrainer(CombatNpcTrainerEntry),
NonCombatMoveSettings(NonCombatMoveSettingsEntry),
BuddyActivityCategorySettings(BuddyActivityCategorySettingsEntry),
BreadMoveLevelSettings(BreadMoveLevelSettingsEntry),
BuddyEmotionLevelSettings(BuddyEmotionLevelSettingsEntry),
PokemonHomeFormReversions(PokemonHomeFormReversionsEntry),
PokestopInvasionAvailabilitySettings(PokestopInvasionAvailabilitySettingsEntry),
WeatherAffinities(WeatherAffinitiesEntry),
FriendshipMilestoneSettings(FriendshipMilestoneSettingsEntry),
PokemonScaleSettings(PokemonScaleSettingsEntry),
BuddyLevelSettings(BuddyLevelSettingsEntry),
TappableSettings(TappableSettingsEntry),
FortPowerUpLevelSettings(FortPowerUpLevelSettingsEntry),
PokemonHomeEnergyCosts(PokemonHomeEnergyCostsEntry),
CombatNpcPersonality(CombatNpcPersonalityEntry),
LanguageSettings(LanguageSettingsEntry),
QuestSettings(QuestSettingsEntry),
RollBack(RollBackEntry),
AvatarGroupOrderSettings(AvatarGroupOrderSettingsEntry),
EventPassSettings(EventPassSettingsEntry),
PartyPlayGeneralSettings(PartyPlayGeneralSettingsEntry),
PokemonUpgrades(PokemonUpgradesEntry),
VsSeekerPokemonRewards(VsSeekerPokemonRewardsEntry),
AccessibilitySettings(AccessibilitySettingsEntry),
AdditiveSceneSettings(AdditiveSceneSettingsEntry),
AddressablePokemonSettings(AddressablePokemonSettingsEntry),
AddressBookImportSettings(AddressBookImportSettingsEntry),
AdvancedSettings(AdvancedSettingsEntry),
AmuseBoucheWelcomeBackRewards(AmuseBoucheWelcomeBackRewardsEntry),
ArPhotoFeatureFlags(ArPhotoFeatureFlagsEntry),
ArTelemetrySettings(ArTelemetrySettingsEntry),
AssetRefreshProto(AssetRefreshProtoEntry),
AvatarFeatureFlags(AvatarFeatureFlagsEntry),
AvatarStoreFooterFlags(AvatarStoreFooterFlagsEntry),
AvatarStoreSubcategoryFilteringFlags(AvatarStoreSubcategoryFilteringFlagsEntry),
BackgroundModeSettings(BackgroundModeSettingsEntry),
BattleAnimationSettings(BattleAnimationSettingsEntry),
BattleHubBadgeSettings(BattleHubBadgeSettingsEntry),
BattleHubOrderSettings(BattleHubOrderSettingsEntry),
BattleInputBufferSettings(BattleInputBufferSettingsEntry),
BattlePartySettings(BattlePartySettingsEntry),
BattleSettings(BattleSettingsEntry),
BattleVisualSettings(BattleVisualSettingsEntry),
BelugaPokemonWhitelist(BelugaPokemonWhitelistEntry),
BestFriendsPlusSettings(BestFriendsPlusSettingsEntry),
BreadBattleClientSettings(BreadBattleClientSettingsEntry),
BreadFeatureFlags(BreadFeatureFlagsEntry),
BreadLobbyCounterSettings(BreadLobbyCounterSettingsEntry),
BreadLobbyUpdateSettings(BreadLobbyUpdateSettingsEntry),
BreadMoveMappings(BreadMoveMappingsEntry),
BreadPokemonScalingSettings(BreadPokemonScalingSettingsEntry),
BreadSettings(BreadSettingsEntry),
BuddyEncounterCameoSettings(BuddyEncounterCameoSettingsEntry),
BuddyHungerSettings(BuddyHungerSettingsEntry),
BuddyInteractionSettings(BuddyInteractionSettingsEntry),
BuddySwapSettings(BuddySwapSettingsEntry),
BuddyWalkSettings(BuddyWalkSettingsEntry),
BulkHealingSettings(BulkHealingSettingsEntry),
ButterflyCollectorSettings(ButterflyCollectorSettingsEntry),
CampfireSettings(CampfireSettingsEntry),
CatchRadiusMultiplierSettings(CatchRadiusMultiplierSettingsEntry),
CombatCompetitiveSeasonSettings(CombatCompetitiveSeasonSettingsEntry),
CombatLeagueSettings(CombatLeagueSettingsEntry),
CombatSettings(CombatSettingsEntry),
CombatStatStageSettings(CombatStatStageSettingsEntry),
ContestSettings(ContestSettingsEntry),
ConversationSettings(ConversationSettingsEntry),
CrossGameSocialSettings(CrossGameSocialSettingsEntry),
DailyAdventureIncenseSettings(DailyAdventureIncenseSettingsEntry),
DeepLinkingSettings(DeepLinkingSettingsEntry),
EggHatchImprovementsSettings(EggHatchImprovementsSettingsEntry),
EncounterSettings(EncounterSettingsEntry),
ErrorReportingSettings(ErrorReportingSettingsEntry),
EventPlannerPopularNotificationSettings(EventPlannerPopularNotificationSettingsEntry),
EventServerSettings(EventServerSettingsEntry),
ExternalAddressableAssetsSettings(ExternalAddressableAssetsSettingsEntry),
FeatureUnlockLevelSettings(FeatureUnlockLevelSettingsEntry),
GeotargetedQuestSettings(GeotargetedQuestSettingsEntry),
GiftingSettings(GiftingSettingsEntry),
GuiSearchSettings(GuiSearchSettingsEntry),
GymBadgeSettings(GymBadgeSettingsEntry),
HapticsSettings(HapticsSettingsEntry),
IapSettings(IapSettingsEntry),
IbfcLightweightSettings(IbfcLightweightSettingsEntry),
ImpressionTrackingSettings(ImpressionTrackingSettingsEntry),
InAppSurveySettings(InAppSurveySettingsEntry),
IncidentPrioritySettings(IncidentPrioritySettingsEntry),
IncidentVisibilitySettings(IncidentVisibilitySettingsEntry),
InventorySettings(InventorySettingsEntry),
IrisSocialSettings(IrisSocialSettingsEntry),
IrisSocialUxFunnelSettings(IrisSocialUxFunnelSettingsEntry),
ItemCurrencyValues(ItemCurrencyValuesEntry),
ItemInventoryUpdateSettings(ItemInventoryUpdateSettingsEntry),
JoinRaidViaFriendListSettings(JoinRaidViaFriendListSettingsEntry),
LanguageSelectorSettings(LanguageSelectorSettingsEntry),
LuckyPokemonSettings(LuckyPokemonSettingsEntry),
MainMenuChanges(MainMenuChangesEntry),
MapDisplaySettings(MapDisplaySettingsEntry),
MapObjectsInteractionRangeSettings(MapObjectsInteractionRangeSettingsEntry),
MegaEvoSettings(MegaEvoSettingsEntry),
MonodepthSettings(MonodepthSettingsEntry),
MpSettings(MpSettingsEntry),
NaturalArtDayNightFeatureSettings(NaturalArtDayNightFeatureSettingsEntry),
NearbyPokemonSettings(NearbyPokemonSettingsEntry),
NeutralAvatarSettings(NeutralAvatarSettingsEntry),
OnboardingSettings(OnboardingSettingsEntry),
OptimizationsProto(OptimizationsProtoEntry),
PartyDarkLaunchSettings(PartyDarkLaunchSettingsEntry),
PartyIapBoostsSettings(PartyIapBoostsSettingsEntry),
PartyRecommendationSettings(PartyRecommendationSettingsEntry),
PhotoSettings(PhotoSettingsEntry),
PlannerSettings(PlannerSettingsEntry),
PlayerBonusSystemSettings(PlayerBonusSystemSettingsEntry),
PlayerLevel(PlayerLevelEntry),
PokeballThrowPropertySettings(PokeballThrowPropertySettingsEntry),
PokecoinPurchaseDisplayGmt(PokecoinPurchaseDisplayGmtEntry),
PokedexCategoriesSettings(PokedexCategoriesSettingsEntry),
PokedexSizeStatsSystemSettings(PokedexSizeStatsSystemSettingsEntry),
Pokedexv2featureFlags(Pokedexv2featureFlagsEntry),
PokedexV2settings(PokedexV2settingsEntry),
PokemonFxSettings(PokemonFxSettingsEntry),
PokemonHomeSettings(PokemonHomeSettingsEntry),
PokemonTagSettings(PokemonTagSettingsEntry),
PopupControlSettings(PopupControlSettingsEntry),
PostcardCollectionSettings(PostcardCollectionSettingsEntry),
PowerUpPokestopsSettings(PowerUpPokestopsSettingsEntry),
PrimalEvoSettings(PrimalEvoSettingsEntry),
PtcOauthSettings(PtcOauthSettingsEntry),
QuestDialogueInboxSettings(QuestDialogueInboxSettingsEntry),
QuickInviteSettings(QuickInviteSettingsEntry),
RaidEntryCostSettings(RaidEntryCostSettingsEntry),
RaidLobbyCounterSettings(RaidLobbyCounterSettingsEntry),
RaidSettings(RaidSettingsEntry),
ReferralSettings(ReferralSettingsEntry),
RemoteTradeSettings(RemoteTradeSettingsEntry),
RouteBadgeSettings(RouteBadgeSettingsEntry),
RouteCreationSettings(RouteCreationSettingsEntry),
RouteDiscoverySettings(RouteDiscoverySettingsEntry),
RoutePinSettings(RoutePinSettingsEntry),
RoutePlaySettings(RoutePlaySettingsEntry),
RoutesNearbyNotifSettings(RoutesNearbyNotifSettingsEntry),
RoutesPartyPlayInteropSettings(RoutesPartyPlayInteropSettingsEntry),
RouteStampCategorySettings(RouteStampCategorySettingsEntry),
SharedFusionSettings(SharedFusionSettingsEntry),
SharedMoveSettings(SharedMoveSettingsEntry),
SoftSfidaSettings(SoftSfidaSettingsEntry),
SourdoughMoveMappingSettings(SourdoughMoveMappingSettingsEntry),
SpecialEggSettings(SpecialEggSettingsEntry),
SponsoredGeofenceGiftSettings(SponsoredGeofenceGiftSettingsEntry),
SquashSettings(SquashSettingsEntry),
StampCollectionSettings(StampCollectionSettingsEntry),
StationedPokemonTableSettings(StationedPokemonTableSettingsEntry),
StickerCategorySettings(StickerCategorySettingsEntry),
StyleShopSettings(StyleShopSettingsEntry),
TicketGiftingSettings(TicketGiftingSettingsEntry),
TodayViewSettings(TodayViewSettingsEntry),
TutorialSettings(TutorialSettingsEntry),
UsernameSuggestionSettings(UsernameSuggestionSettingsEntry),
VerboseLogCombatSettings(VerboseLogCombatSettingsEntry),
VerboseLogRaidSettings(VerboseLogRaidSettingsEntry),
VistaGeneralSettings(VistaGeneralSettingsEntry),
VnextBattleConfig(VnextBattleConfigEntry),
VsSeekerClientSettings(VsSeekerClientSettingsEntry),
VsSeekerScheduleSettings(VsSeekerScheduleSettingsEntry),
WeatherBonusSettings(WeatherBonusSettingsEntry),
}Expand description
Every typed entry the Pokémon GO masterfile can hold.
Variants are ordered most-frequent-first (by entry count in the source
masterfile). Serialization uses #[serde(untagged)] so the JSON shape
round-trips as the inner Entry struct directly. Deserialization is a
custom impl that peeks at data’s non-templateId key for O(1)
dispatch — see the impl below.
Caveat: stub entries (the few discriminators with
data: { templateId } only) are shape-indistinguishable. They all
dispatch via templateId value match in the deserializer; inspect
template_id post-parse if you need to branch on the specific kind.
Variants§
PokemonExtendedSettings(PokemonExtendedSettingsEntry)
GenderSettings(GenderSettingsEntry)
PokemonSettings(PokemonSettingsEntry)
AvatarCustomization(AvatarCustomizationEntry)
AvatarItemDisplay(AvatarItemDisplayEntry)
IapItemDisplay(IapItemDisplayEntry)
FormSettings(FormSettingsEntry)
BadgeSettings(BadgeSettingsEntry)
StickerMetadata(StickerMetadataEntry)
PokemonFamily(PokemonFamilyEntry)
EventPassTierSettings(EventPassTierSettingsEntry)
MoveSettings(MoveSettingsEntry)
MoveSequenceSettings(MoveSequenceSettingsEntry)
CombatMove(CombatMoveEntry)
SettingsOverrideRule(SettingsOverrideRuleEntry)
LocationCardSettings(LocationCardSettingsEntry)
ItemSettings(ItemSettingsEntry)
CombatLeague(CombatLeagueEntry)
MegaEvoLevelSettings(MegaEvoLevelSettingsEntry)
LevelUpRewards(LevelUpRewardsEntry)
EvolutionChainDisplaySettings(EvolutionChainDisplaySettingsEntry)
InvasionNpcDisplaySettings(InvasionNpcDisplaySettingsEntry)
ClientQuestTemplate(ClientQuestTemplateEntry)
TemporaryEvolutionSettings(TemporaryEvolutionSettingsEntry)
VsSeekerLoot(VsSeekerLootEntry)
PhotoSetsSettingsProto(PhotoSetsSettingsProtoEntry)
EvolutionQuestTemplate(EvolutionQuestTemplateEntry)
LimitedPurchaseSkuSettings(LimitedPurchaseSkuSettingsEntry)
CombatRankingProtoSettings(CombatRankingProtoSettingsEntry)
ItemExpirationSettings(ItemExpirationSettingsEntry)
CombatType(CombatTypeEntry)
TypeEffective(TypeEffectiveEntry)
IapCategoryDisplay(IapCategoryDisplayEntry)
CodeGateProto(CodeGateProtoEntry)
FeatureGate(FeatureGateEntry)
RecommendedSearchSettings(RecommendedSearchSettingsEntry)
CombatNpcTrainer(CombatNpcTrainerEntry)
NonCombatMoveSettings(NonCombatMoveSettingsEntry)
BuddyActivityCategorySettings(BuddyActivityCategorySettingsEntry)
BreadMoveLevelSettings(BreadMoveLevelSettingsEntry)
BuddyEmotionLevelSettings(BuddyEmotionLevelSettingsEntry)
PokemonHomeFormReversions(PokemonHomeFormReversionsEntry)
PokestopInvasionAvailabilitySettings(PokestopInvasionAvailabilitySettingsEntry)
WeatherAffinities(WeatherAffinitiesEntry)
FriendshipMilestoneSettings(FriendshipMilestoneSettingsEntry)
PokemonScaleSettings(PokemonScaleSettingsEntry)
BuddyLevelSettings(BuddyLevelSettingsEntry)
TappableSettings(TappableSettingsEntry)
FortPowerUpLevelSettings(FortPowerUpLevelSettingsEntry)
PokemonHomeEnergyCosts(PokemonHomeEnergyCostsEntry)
CombatNpcPersonality(CombatNpcPersonalityEntry)
LanguageSettings(LanguageSettingsEntry)
QuestSettings(QuestSettingsEntry)
RollBack(RollBackEntry)
AvatarGroupOrderSettings(AvatarGroupOrderSettingsEntry)
EventPassSettings(EventPassSettingsEntry)
PartyPlayGeneralSettings(PartyPlayGeneralSettingsEntry)
PokemonUpgrades(PokemonUpgradesEntry)
VsSeekerPokemonRewards(VsSeekerPokemonRewardsEntry)
AccessibilitySettings(AccessibilitySettingsEntry)
AdditiveSceneSettings(AdditiveSceneSettingsEntry)
AddressablePokemonSettings(AddressablePokemonSettingsEntry)
AddressBookImportSettings(AddressBookImportSettingsEntry)
AdvancedSettings(AdvancedSettingsEntry)
AmuseBoucheWelcomeBackRewards(AmuseBoucheWelcomeBackRewardsEntry)
ArPhotoFeatureFlags(ArPhotoFeatureFlagsEntry)
ArTelemetrySettings(ArTelemetrySettingsEntry)
AssetRefreshProto(AssetRefreshProtoEntry)
AvatarFeatureFlags(AvatarFeatureFlagsEntry)
AvatarStoreSubcategoryFilteringFlags(AvatarStoreSubcategoryFilteringFlagsEntry)
BackgroundModeSettings(BackgroundModeSettingsEntry)
BattleAnimationSettings(BattleAnimationSettingsEntry)
BattleHubBadgeSettings(BattleHubBadgeSettingsEntry)
BattleHubOrderSettings(BattleHubOrderSettingsEntry)
BattleInputBufferSettings(BattleInputBufferSettingsEntry)
BattlePartySettings(BattlePartySettingsEntry)
BattleSettings(BattleSettingsEntry)
BattleVisualSettings(BattleVisualSettingsEntry)
BelugaPokemonWhitelist(BelugaPokemonWhitelistEntry)
BestFriendsPlusSettings(BestFriendsPlusSettingsEntry)
BreadBattleClientSettings(BreadBattleClientSettingsEntry)
BreadFeatureFlags(BreadFeatureFlagsEntry)
BreadLobbyCounterSettings(BreadLobbyCounterSettingsEntry)
BreadLobbyUpdateSettings(BreadLobbyUpdateSettingsEntry)
BreadMoveMappings(BreadMoveMappingsEntry)
BreadPokemonScalingSettings(BreadPokemonScalingSettingsEntry)
BreadSettings(BreadSettingsEntry)
BuddyEncounterCameoSettings(BuddyEncounterCameoSettingsEntry)
BuddyHungerSettings(BuddyHungerSettingsEntry)
BuddyInteractionSettings(BuddyInteractionSettingsEntry)
BuddySwapSettings(BuddySwapSettingsEntry)
BuddyWalkSettings(BuddyWalkSettingsEntry)
BulkHealingSettings(BulkHealingSettingsEntry)
ButterflyCollectorSettings(ButterflyCollectorSettingsEntry)
CampfireSettings(CampfireSettingsEntry)
CatchRadiusMultiplierSettings(CatchRadiusMultiplierSettingsEntry)
CombatCompetitiveSeasonSettings(CombatCompetitiveSeasonSettingsEntry)
CombatLeagueSettings(CombatLeagueSettingsEntry)
CombatSettings(CombatSettingsEntry)
CombatStatStageSettings(CombatStatStageSettingsEntry)
ContestSettings(ContestSettingsEntry)
ConversationSettings(ConversationSettingsEntry)
CrossGameSocialSettings(CrossGameSocialSettingsEntry)
DailyAdventureIncenseSettings(DailyAdventureIncenseSettingsEntry)
DeepLinkingSettings(DeepLinkingSettingsEntry)
EggHatchImprovementsSettings(EggHatchImprovementsSettingsEntry)
EncounterSettings(EncounterSettingsEntry)
ErrorReportingSettings(ErrorReportingSettingsEntry)
EventPlannerPopularNotificationSettings(EventPlannerPopularNotificationSettingsEntry)
EventServerSettings(EventServerSettingsEntry)
ExternalAddressableAssetsSettings(ExternalAddressableAssetsSettingsEntry)
FeatureUnlockLevelSettings(FeatureUnlockLevelSettingsEntry)
GeotargetedQuestSettings(GeotargetedQuestSettingsEntry)
GiftingSettings(GiftingSettingsEntry)
GuiSearchSettings(GuiSearchSettingsEntry)
GymBadgeSettings(GymBadgeSettingsEntry)
HapticsSettings(HapticsSettingsEntry)
IapSettings(IapSettingsEntry)
IbfcLightweightSettings(IbfcLightweightSettingsEntry)
ImpressionTrackingSettings(ImpressionTrackingSettingsEntry)
InAppSurveySettings(InAppSurveySettingsEntry)
IncidentPrioritySettings(IncidentPrioritySettingsEntry)
IncidentVisibilitySettings(IncidentVisibilitySettingsEntry)
InventorySettings(InventorySettingsEntry)
IrisSocialSettings(IrisSocialSettingsEntry)
IrisSocialUxFunnelSettings(IrisSocialUxFunnelSettingsEntry)
ItemCurrencyValues(ItemCurrencyValuesEntry)
ItemInventoryUpdateSettings(ItemInventoryUpdateSettingsEntry)
JoinRaidViaFriendListSettings(JoinRaidViaFriendListSettingsEntry)
LanguageSelectorSettings(LanguageSelectorSettingsEntry)
LuckyPokemonSettings(LuckyPokemonSettingsEntry)
MainMenuChanges(MainMenuChangesEntry)
MapDisplaySettings(MapDisplaySettingsEntry)
MapObjectsInteractionRangeSettings(MapObjectsInteractionRangeSettingsEntry)
MegaEvoSettings(MegaEvoSettingsEntry)
MonodepthSettings(MonodepthSettingsEntry)
MpSettings(MpSettingsEntry)
NaturalArtDayNightFeatureSettings(NaturalArtDayNightFeatureSettingsEntry)
NearbyPokemonSettings(NearbyPokemonSettingsEntry)
NeutralAvatarSettings(NeutralAvatarSettingsEntry)
OnboardingSettings(OnboardingSettingsEntry)
OptimizationsProto(OptimizationsProtoEntry)
PartyDarkLaunchSettings(PartyDarkLaunchSettingsEntry)
PartyIapBoostsSettings(PartyIapBoostsSettingsEntry)
PartyRecommendationSettings(PartyRecommendationSettingsEntry)
PhotoSettings(PhotoSettingsEntry)
PlannerSettings(PlannerSettingsEntry)
PlayerBonusSystemSettings(PlayerBonusSystemSettingsEntry)
PlayerLevel(PlayerLevelEntry)
PokeballThrowPropertySettings(PokeballThrowPropertySettingsEntry)
PokecoinPurchaseDisplayGmt(PokecoinPurchaseDisplayGmtEntry)
PokedexCategoriesSettings(PokedexCategoriesSettingsEntry)
PokedexSizeStatsSystemSettings(PokedexSizeStatsSystemSettingsEntry)
Pokedexv2featureFlags(Pokedexv2featureFlagsEntry)
PokedexV2settings(PokedexV2settingsEntry)
PokemonFxSettings(PokemonFxSettingsEntry)
PokemonHomeSettings(PokemonHomeSettingsEntry)
PokemonTagSettings(PokemonTagSettingsEntry)
PopupControlSettings(PopupControlSettingsEntry)
PostcardCollectionSettings(PostcardCollectionSettingsEntry)
PowerUpPokestopsSettings(PowerUpPokestopsSettingsEntry)
PrimalEvoSettings(PrimalEvoSettingsEntry)
PtcOauthSettings(PtcOauthSettingsEntry)
QuestDialogueInboxSettings(QuestDialogueInboxSettingsEntry)
QuickInviteSettings(QuickInviteSettingsEntry)
RaidEntryCostSettings(RaidEntryCostSettingsEntry)
RaidLobbyCounterSettings(RaidLobbyCounterSettingsEntry)
RaidSettings(RaidSettingsEntry)
ReferralSettings(ReferralSettingsEntry)
RemoteTradeSettings(RemoteTradeSettingsEntry)
RouteBadgeSettings(RouteBadgeSettingsEntry)
RouteCreationSettings(RouteCreationSettingsEntry)
RouteDiscoverySettings(RouteDiscoverySettingsEntry)
RoutePinSettings(RoutePinSettingsEntry)
RoutePlaySettings(RoutePlaySettingsEntry)
RoutesNearbyNotifSettings(RoutesNearbyNotifSettingsEntry)
RoutesPartyPlayInteropSettings(RoutesPartyPlayInteropSettingsEntry)
RouteStampCategorySettings(RouteStampCategorySettingsEntry)
SoftSfidaSettings(SoftSfidaSettingsEntry)
SourdoughMoveMappingSettings(SourdoughMoveMappingSettingsEntry)
SpecialEggSettings(SpecialEggSettingsEntry)
SponsoredGeofenceGiftSettings(SponsoredGeofenceGiftSettingsEntry)
SquashSettings(SquashSettingsEntry)
StampCollectionSettings(StampCollectionSettingsEntry)
StationedPokemonTableSettings(StationedPokemonTableSettingsEntry)
StickerCategorySettings(StickerCategorySettingsEntry)
StyleShopSettings(StyleShopSettingsEntry)
TicketGiftingSettings(TicketGiftingSettingsEntry)
TodayViewSettings(TodayViewSettingsEntry)
TutorialSettings(TutorialSettingsEntry)
UsernameSuggestionSettings(UsernameSuggestionSettingsEntry)
VerboseLogCombatSettings(VerboseLogCombatSettingsEntry)
VerboseLogRaidSettings(VerboseLogRaidSettingsEntry)
VistaGeneralSettings(VistaGeneralSettingsEntry)
VnextBattleConfig(VnextBattleConfigEntry)
VsSeekerClientSettings(VsSeekerClientSettingsEntry)
VsSeekerScheduleSettings(VsSeekerScheduleSettingsEntry)
WeatherBonusSettings(WeatherBonusSettingsEntry)
Implementations§
Source§impl MasterfileEntry
impl MasterfileEntry
Sourcepub fn template_id(&self) -> &str
pub fn template_id(&self) -> &str
Read the template_id of whichever variant self is.
Trait Implementations§
Source§impl Clone for MasterfileEntry
impl Clone for MasterfileEntry
Source§fn clone(&self) -> MasterfileEntry
fn clone(&self) -> MasterfileEntry
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 MasterfileEntry
impl Debug for MasterfileEntry
Source§impl<'de> Deserialize<'de> for MasterfileEntry
impl<'de> Deserialize<'de> for MasterfileEntry
Source§fn deserialize<D>(
deserializer: D,
) -> Result<MasterfileEntry, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
fn deserialize<D>(
deserializer: D,
) -> Result<MasterfileEntry, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for MasterfileEntry
impl Serialize for MasterfileEntry
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Auto Trait Implementations§
impl Freeze for MasterfileEntry
impl RefUnwindSafe for MasterfileEntry
impl Send for MasterfileEntry
impl Sync for MasterfileEntry
impl Unpin for MasterfileEntry
impl UnsafeUnpin for MasterfileEntry
impl UnwindSafe for MasterfileEntry
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