pub trait TypedTable<'de>: Sized {
    type Column: TypedColumn;

    const NAME: &'static str;

    // Required methods
    fn as_raw(&self) -> Table<'de>;
    fn new(inner: Table<'de>) -> Self;

    // Provided method
    fn of(tables: Tables<'de>) -> Option<Result<Self, CastError>> { ... }
}
Expand description

A “typed” database row

A typed table is the combination of a “raw” table from the assembly_fdb crate with some metadata. Examples for this metadata are:

  • Mapping from a well-known column name (e.g. MissionID) to the “real” column index within the FDB

Required Associated Types§

source

type Column: TypedColumn

The type representing one well-known column

Required Associated Constants§

source

const NAME: &'static str

The literal name of the table

Required Methods§

source

fn as_raw(&self) -> Table<'de>

Return the contained “raw” table

source

fn new(inner: Table<'de>) -> Self

Create a typed table from a raw table.

This function constructs the necessary metadata.

Provided Methods§

source

fn of(tables: Tables<'de>) -> Option<Result<Self, CastError>>

Get an instance from a database

Implementors§

source§

impl<'a> TypedTable<'a> for AccessoryDefaultLocTable<'a>

§

type Column = AccessoryDefaultLocColumn

source§

const NAME: &'static str = "AccessoryDefaultLoc"

source§

impl<'a> TypedTable<'a> for ActivitiesTable<'a>

§

type Column = ActivitiesColumn

source§

const NAME: &'static str = "Activities"

source§

impl<'a> TypedTable<'a> for ActivityRewardsTable<'a>

§

type Column = ActivityRewardsColumn

source§

const NAME: &'static str = "ActivityRewards"

source§

impl<'a> TypedTable<'a> for ActivityTextTable<'a>

§

type Column = ActivityTextColumn

source§

const NAME: &'static str = "ActivityText"

source§

impl<'a> TypedTable<'a> for AiCombatRolesTable<'a>

§

type Column = AiCombatRolesColumn

source§

const NAME: &'static str = "AICombatRoles"

source§

impl<'a> TypedTable<'a> for AnimationIndexTable<'a>

§

type Column = AnimationIndexColumn

source§

const NAME: &'static str = "AnimationIndex"

source§

impl<'a> TypedTable<'a> for AnimationsTable<'a>

§

type Column = AnimationsColumn

source§

const NAME: &'static str = "Animations"

source§

impl<'a> TypedTable<'a> for BaseCombatAiComponentTable<'a>

§

type Column = BaseCombatAiComponentColumn

source§

const NAME: &'static str = "BaseCombatAIComponent"

source§

impl<'a> TypedTable<'a> for BehaviorEffectTable<'a>

§

type Column = BehaviorEffectColumn

source§

const NAME: &'static str = "BehaviorEffect"

source§

impl<'a> TypedTable<'a> for BehaviorParameterTable<'a>

§

type Column = BehaviorParameterColumn

source§

const NAME: &'static str = "BehaviorParameter"

source§

impl<'a> TypedTable<'a> for BehaviorTemplateNameTable<'a>

§

type Column = BehaviorTemplateNameColumn

source§

const NAME: &'static str = "BehaviorTemplateName"

source§

impl<'a> TypedTable<'a> for BehaviorTemplateTable<'a>

§

type Column = BehaviorTemplateColumn

source§

const NAME: &'static str = "BehaviorTemplate"

source§

impl<'a> TypedTable<'a> for BlueprintsTable<'a>

§

type Column = BlueprintsColumn

source§

const NAME: &'static str = "Blueprints"

source§

impl<'a> TypedTable<'a> for BrickAttributesTable<'a>

§

type Column = BrickAttributesColumn

source§

const NAME: &'static str = "brickAttributes"

source§

impl<'a> TypedTable<'a> for BrickColorsTable<'a>

§

type Column = BrickColorsColumn

source§

const NAME: &'static str = "BrickColors"

source§

impl<'a> TypedTable<'a> for BrickIdTableTable<'a>

§

type Column = BrickIdTableColumn

source§

const NAME: &'static str = "BrickIDTable"

source§

impl<'a> TypedTable<'a> for BuffDefinitionsTable<'a>

§

type Column = BuffDefinitionsColumn

source§

const NAME: &'static str = "BuffDefinitions"

source§

impl<'a> TypedTable<'a> for BuffParametersTable<'a>

§

type Column = BuffParametersColumn

source§

const NAME: &'static str = "BuffParameters"

source§

impl<'a> TypedTable<'a> for CameraTable<'a>

§

type Column = CameraColumn

source§

const NAME: &'static str = "Camera"

source§

impl<'a> TypedTable<'a> for CelebrationParametersTable<'a>

§

type Column = CelebrationParametersColumn

source§

const NAME: &'static str = "CelebrationParameters"

source§

impl<'a> TypedTable<'a> for ChoiceBuildComponentTable<'a>

§

type Column = ChoiceBuildComponentColumn

source§

const NAME: &'static str = "ChoiceBuildComponent"

source§

impl<'a> TypedTable<'a> for CollectibleComponentTable<'a>

§

type Column = CollectibleComponentColumn

source§

const NAME: &'static str = "CollectibleComponent"

source§

impl<'a> TypedTable<'a> for ComponentsRegistryTable<'a>

§

type Column = ComponentsRegistryColumn

source§

const NAME: &'static str = "ComponentsRegistry"

source§

impl<'a> TypedTable<'a> for ControlSchemesTable<'a>

§

type Column = ControlSchemesColumn

source§

const NAME: &'static str = "ControlSchemes"

source§

impl<'a> TypedTable<'a> for CurrencyDenominationsTable<'a>

§

type Column = CurrencyDenominationsColumn

source§

const NAME: &'static str = "CurrencyDenominations"

source§

impl<'a> TypedTable<'a> for CurrencyTableTable<'a>

§

type Column = CurrencyTableColumn

source§

const NAME: &'static str = "CurrencyTable"

source§

impl<'a> TypedTable<'a> for DbExcludeTable<'a>

§

type Column = DbExcludeColumn

source§

const NAME: &'static str = "DBExclude"

source§

impl<'a> TypedTable<'a> for DeletionRestrictionsTable<'a>

§

type Column = DeletionRestrictionsColumn

source§

const NAME: &'static str = "DeletionRestrictions"

source§

impl<'a> TypedTable<'a> for DestructibleComponentTable<'a>

§

type Column = DestructibleComponentColumn

source§

const NAME: &'static str = "DestructibleComponent"

source§

impl<'a> TypedTable<'a> for DevModelBehaviorsTable<'a>

§

type Column = DevModelBehaviorsColumn

source§

const NAME: &'static str = "DevModelBehaviors"

source§

impl<'a> TypedTable<'a> for DtpropertiesTable<'a>

§

type Column = DtpropertiesColumn

source§

const NAME: &'static str = "dtproperties"

source§

impl<'a> TypedTable<'a> for EmotesTable<'a>

§

type Column = EmotesColumn

source§

const NAME: &'static str = "Emotes"

source§

impl<'a> TypedTable<'a> for EventGatingTable<'a>

§

type Column = EventGatingColumn

source§

const NAME: &'static str = "EventGating"

source§

impl<'a> TypedTable<'a> for ExhibitComponentTable<'a>

§

type Column = ExhibitComponentColumn

source§

const NAME: &'static str = "ExhibitComponent"

source§

impl<'a> TypedTable<'a> for FactionsTable<'a>

§

type Column = FactionsColumn

source§

const NAME: &'static str = "Factions"

source§

impl<'a> TypedTable<'a> for FeatureGatingTable<'a>

§

type Column = FeatureGatingColumn

source§

const NAME: &'static str = "FeatureGating"

source§

impl<'a> TypedTable<'a> for FlairTableTable<'a>

§

type Column = FlairTableColumn

source§

const NAME: &'static str = "FlairTable"

source§

impl<'a> TypedTable<'a> for IconsTable<'a>

§

type Column = IconsColumn

source§

const NAME: &'static str = "Icons"

source§

impl<'a> TypedTable<'a> for InventoryComponentTable<'a>

§

type Column = InventoryComponentColumn

source§

const NAME: &'static str = "InventoryComponent"

source§

impl<'a> TypedTable<'a> for ItemComponentTable<'a>

§

type Column = ItemComponentColumn

source§

const NAME: &'static str = "ItemComponent"

source§

impl<'a> TypedTable<'a> for ItemEggDataTable<'a>

§

type Column = ItemEggDataColumn

source§

const NAME: &'static str = "ItemEggData"

source§

impl<'a> TypedTable<'a> for ItemFoodDataTable<'a>

§

type Column = ItemFoodDataColumn

source§

const NAME: &'static str = "ItemFoodData"

source§

impl<'a> TypedTable<'a> for ItemSetSkillsTable<'a>

§

type Column = ItemSetSkillsColumn

source§

const NAME: &'static str = "ItemSetSkills"

source§

impl<'a> TypedTable<'a> for ItemSetsTable<'a>

§

type Column = ItemSetsColumn

source§

const NAME: &'static str = "ItemSets"

source§

impl<'a> TypedTable<'a> for JetPackPadComponentTable<'a>

§

type Column = JetPackPadComponentColumn

source§

const NAME: &'static str = "JetPackPadComponent"

source§

impl<'a> TypedTable<'a> for LanguageTypeTable<'a>

§

type Column = LanguageTypeColumn

source§

const NAME: &'static str = "LanguageType"

source§

impl<'a> TypedTable<'a> for LevelProgressionLookupTable<'a>

§

type Column = LevelProgressionLookupColumn

source§

const NAME: &'static str = "LevelProgressionLookup"

source§

impl<'a> TypedTable<'a> for LootMatrixIndexTable<'a>

§

type Column = LootMatrixIndexColumn

source§

const NAME: &'static str = "LootMatrixIndex"

source§

impl<'a> TypedTable<'a> for LootMatrixTable<'a>

§

type Column = LootMatrixColumn

source§

const NAME: &'static str = "LootMatrix"

source§

impl<'a> TypedTable<'a> for LootTableIndexTable<'a>

§

type Column = LootTableIndexColumn

source§

const NAME: &'static str = "LootTableIndex"

source§

impl<'a> TypedTable<'a> for LootTableTable<'a>

§

type Column = LootTableColumn

source§

const NAME: &'static str = "LootTable"

source§

impl<'a> TypedTable<'a> for LupExhibitComponentTable<'a>

§

type Column = LupExhibitComponentColumn

source§

const NAME: &'static str = "LUPExhibitComponent"

source§

impl<'a> TypedTable<'a> for LupExhibitModelDataTable<'a>

§

type Column = LupExhibitModelDataColumn

source§

const NAME: &'static str = "LUPExhibitModelData"

source§

impl<'a> TypedTable<'a> for LupZoneIDsTable<'a>

§

type Column = LupZoneIDsColumn

source§

const NAME: &'static str = "LUPZoneIDs"

source§

impl<'a> TypedTable<'a> for MapAnimationPrioritiesTable<'a>

§

type Column = MapAnimationPrioritiesColumn

source§

const NAME: &'static str = "mapAnimationPriorities"

source§

impl<'a> TypedTable<'a> for MapAssetTypeTable<'a>

§

type Column = MapAssetTypeColumn

source§

const NAME: &'static str = "mapAssetType"

source§

impl<'a> TypedTable<'a> for MapBlueprintCategoryTable<'a>

§

type Column = MapBlueprintCategoryColumn

source§

const NAME: &'static str = "map_BlueprintCategory"

source§

impl<'a> TypedTable<'a> for MapIconTable<'a>

§

type Column = MapIconColumn

source§

const NAME: &'static str = "mapIcon"

source§

impl<'a> TypedTable<'a> for MapItemTypesTable<'a>

§

type Column = MapItemTypesColumn

source§

const NAME: &'static str = "mapItemTypes"

source§

impl<'a> TypedTable<'a> for MapRenderEffectsTable<'a>

§

type Column = MapRenderEffectsColumn

source§

const NAME: &'static str = "mapRenderEffects"

source§

impl<'a> TypedTable<'a> for MapShadersTable<'a>

§

type Column = MapShadersColumn

source§

const NAME: &'static str = "mapShaders"

source§

impl<'a> TypedTable<'a> for MapTextureResourceTable<'a>

§

type Column = MapTextureResourceColumn

source§

const NAME: &'static str = "mapTextureResource"

source§

impl<'a> TypedTable<'a> for MinifigComponentTable<'a>

§

type Column = MinifigComponentColumn

source§

const NAME: &'static str = "MinifigComponent"

source§

impl<'a> TypedTable<'a> for MinifigDecalsEyebrowsTable<'a>

§

type Column = MinifigDecalsEyebrowsColumn

source§

const NAME: &'static str = "MinifigDecals_Eyebrows"

source§

impl<'a> TypedTable<'a> for MinifigDecalsEyesTable<'a>

§

type Column = MinifigDecalsEyesColumn

source§

const NAME: &'static str = "MinifigDecals_Eyes"

source§

impl<'a> TypedTable<'a> for MinifigDecalsLegsTable<'a>

§

type Column = MinifigDecalsLegsColumn

source§

const NAME: &'static str = "MinifigDecals_Legs"

source§

impl<'a> TypedTable<'a> for MinifigDecalsMouthsTable<'a>

§

type Column = MinifigDecalsMouthsColumn

source§

const NAME: &'static str = "MinifigDecals_Mouths"

source§

impl<'a> TypedTable<'a> for MinifigDecalsTorsosTable<'a>

§

type Column = MinifigDecalsTorsosColumn

source§

const NAME: &'static str = "MinifigDecals_Torsos"

source§

impl<'a> TypedTable<'a> for MissionEmailTable<'a>

§

type Column = MissionEmailColumn

source§

const NAME: &'static str = "MissionEmail"

source§

impl<'a> TypedTable<'a> for MissionNpcComponentTable<'a>

§

type Column = MissionNpcComponentColumn

source§

const NAME: &'static str = "MissionNPCComponent"

source§

impl<'a> TypedTable<'a> for MissionTasksTable<'a>

§

type Column = MissionTasksColumn

source§

const NAME: &'static str = "MissionTasks"

source§

impl<'a> TypedTable<'a> for MissionTextTable<'a>

§

type Column = MissionTextColumn

source§

const NAME: &'static str = "MissionText"

source§

impl<'a> TypedTable<'a> for MissionsTable<'a>

§

type Column = MissionsColumn

source§

const NAME: &'static str = "Missions"

source§

impl<'a> TypedTable<'a> for ModelBehaviorTable<'a>

§

type Column = ModelBehaviorColumn

source§

const NAME: &'static str = "ModelBehavior"

source§

impl<'a> TypedTable<'a> for ModularBuildComponentTable<'a>

§

type Column = ModularBuildComponentColumn

source§

const NAME: &'static str = "ModularBuildComponent"

source§

impl<'a> TypedTable<'a> for ModuleComponentTable<'a>

§

type Column = ModuleComponentColumn

source§

const NAME: &'static str = "ModuleComponent"

source§

impl<'a> TypedTable<'a> for MotionFxTable<'a>

§

type Column = MotionFxColumn

source§

const NAME: &'static str = "MotionFX"

source§

impl<'a> TypedTable<'a> for MovementAiComponentTable<'a>

§

type Column = MovementAiComponentColumn

source§

const NAME: &'static str = "MovementAIComponent"

source§

impl<'a> TypedTable<'a> for MovingPlatformsTable<'a>

§

type Column = MovingPlatformsColumn

source§

const NAME: &'static str = "MovingPlatforms"

source§

impl<'a> TypedTable<'a> for NpcIconsTable<'a>

§

type Column = NpcIconsColumn

source§

const NAME: &'static str = "NpcIcons"

source§

impl<'a> TypedTable<'a> for ObjectBehaviorXrefTable<'a>

§

type Column = ObjectBehaviorXrefColumn

source§

const NAME: &'static str = "ObjectBehaviorXREF"

source§

impl<'a> TypedTable<'a> for ObjectBehaviorsTable<'a>

§

type Column = ObjectBehaviorsColumn

source§

const NAME: &'static str = "ObjectBehaviors"

source§

impl<'a> TypedTable<'a> for ObjectSkillsTable<'a>

§

type Column = ObjectSkillsColumn

source§

const NAME: &'static str = "ObjectSkills"

source§

impl<'a> TypedTable<'a> for ObjectsTable<'a>

§

type Column = ObjectsColumn

source§

const NAME: &'static str = "Objects"

source§

impl<'a> TypedTable<'a> for PackageComponentTable<'a>

§

type Column = PackageComponentColumn

source§

const NAME: &'static str = "PackageComponent"

source§

impl<'a> TypedTable<'a> for PetAbilitiesTable<'a>

§

type Column = PetAbilitiesColumn

source§

const NAME: &'static str = "PetAbilities"

source§

impl<'a> TypedTable<'a> for PetComponentTable<'a>

§

type Column = PetComponentColumn

source§

const NAME: &'static str = "PetComponent"

source§

impl<'a> TypedTable<'a> for PetNestComponentTable<'a>

§

type Column = PetNestComponentColumn

source§

const NAME: &'static str = "PetNestComponent"

source§

impl<'a> TypedTable<'a> for PhysicsComponentTable<'a>

§

type Column = PhysicsComponentColumn

source§

const NAME: &'static str = "PhysicsComponent"

source§

impl<'a> TypedTable<'a> for PlayerFlagsTable<'a>

§

type Column = PlayerFlagsColumn

source§

const NAME: &'static str = "PlayerFlags"

source§

impl<'a> TypedTable<'a> for PlayerStatisticsTable<'a>

§

type Column = PlayerStatisticsColumn

source§

const NAME: &'static str = "PlayerStatistics"

source§

impl<'a> TypedTable<'a> for PossessableComponentTable<'a>

§

type Column = PossessableComponentColumn

source§

const NAME: &'static str = "PossessableComponent"

source§

impl<'a> TypedTable<'a> for PreconditionsTable<'a>

§

type Column = PreconditionsColumn

source§

const NAME: &'static str = "Preconditions"

source§

impl<'a> TypedTable<'a> for PropertyEntranceComponentTable<'a>

§

type Column = PropertyEntranceComponentColumn

source§

const NAME: &'static str = "PropertyEntranceComponent"

source§

impl<'a> TypedTable<'a> for PropertyTemplateTable<'a>

§

type Column = PropertyTemplateColumn

source§

const NAME: &'static str = "PropertyTemplate"

source§

impl<'a> TypedTable<'a> for ProximityMonitorComponentTable<'a>

§

type Column = ProximityMonitorComponentColumn

source§

const NAME: &'static str = "ProximityMonitorComponent"

source§

impl<'a> TypedTable<'a> for ProximityTypesTable<'a>

§

type Column = ProximityTypesColumn

source§

const NAME: &'static str = "ProximityTypes"

source§

impl<'a> TypedTable<'a> for RacingModuleComponentTable<'a>

§

type Column = RacingModuleComponentColumn

source§

const NAME: &'static str = "RacingModuleComponent"

source§

impl<'a> TypedTable<'a> for RailActivatorComponentTable<'a>

§

type Column = RailActivatorComponentColumn

source§

const NAME: &'static str = "RailActivatorComponent"

source§

impl<'a> TypedTable<'a> for RarityTableIndexTable<'a>

§

type Column = RarityTableIndexColumn

source§

const NAME: &'static str = "RarityTableIndex"

source§

impl<'a> TypedTable<'a> for RarityTableTable<'a>

§

type Column = RarityTableColumn

source§

const NAME: &'static str = "RarityTable"

source§

impl<'a> TypedTable<'a> for RebuildComponentTable<'a>

§

type Column = RebuildComponentColumn

source§

const NAME: &'static str = "RebuildComponent"

source§

impl<'a> TypedTable<'a> for RebuildSectionsTable<'a>

§

type Column = RebuildSectionsColumn

source§

const NAME: &'static str = "RebuildSections"

source§

impl<'a> TypedTable<'a> for ReleaseVersionTable<'a>

§

type Column = ReleaseVersionColumn

source§

const NAME: &'static str = "Release_Version"

source§

impl<'a> TypedTable<'a> for RenderComponentFlashTable<'a>

§

type Column = RenderComponentFlashColumn

source§

const NAME: &'static str = "RenderComponentFlash"

source§

impl<'a> TypedTable<'a> for RenderComponentTable<'a>

§

type Column = RenderComponentColumn

source§

const NAME: &'static str = "RenderComponent"

source§

impl<'a> TypedTable<'a> for RenderComponentWrapperTable<'a>

§

type Column = RenderComponentWrapperColumn

source§

const NAME: &'static str = "RenderComponentWrapper"

source§

impl<'a> TypedTable<'a> for RenderIconAssetsTable<'a>

§

type Column = RenderIconAssetsColumn

source§

const NAME: &'static str = "RenderIconAssets"

source§

impl<'a> TypedTable<'a> for ReputationRewardsTable<'a>

§

type Column = ReputationRewardsColumn

source§

const NAME: &'static str = "ReputationRewards"

source§

impl<'a> TypedTable<'a> for RewardCodesTable<'a>

§

type Column = RewardCodesColumn

source§

const NAME: &'static str = "RewardCodes"

source§

impl<'a> TypedTable<'a> for RewardsTable<'a>

§

type Column = RewardsColumn

source§

const NAME: &'static str = "Rewards"

source§

impl<'a> TypedTable<'a> for RocketLaunchpadControlComponentTable<'a>

§

type Column = RocketLaunchpadControlComponentColumn

source§

const NAME: &'static str = "RocketLaunchpadControlComponent"

source§

impl<'a> TypedTable<'a> for SceneTableTable<'a>

§

type Column = SceneTableColumn

source§

const NAME: &'static str = "SceneTable"

source§

impl<'a> TypedTable<'a> for ScriptComponentTable<'a>

§

type Column = ScriptComponentColumn

source§

const NAME: &'static str = "ScriptComponent"

source§

impl<'a> TypedTable<'a> for SkillBehaviorTable<'a>

§

type Column = SkillBehaviorColumn

source§

const NAME: &'static str = "SkillBehavior"

source§

impl<'a> TypedTable<'a> for SmashableChainIndexTable<'a>

§

type Column = SmashableChainIndexColumn

source§

const NAME: &'static str = "SmashableChainIndex"

source§

impl<'a> TypedTable<'a> for SmashableChainTable<'a>

§

type Column = SmashableChainColumn

source§

const NAME: &'static str = "SmashableChain"

source§

impl<'a> TypedTable<'a> for SmashableComponentTable<'a>

§

type Column = SmashableComponentColumn

source§

const NAME: &'static str = "SmashableComponent"

source§

impl<'a> TypedTable<'a> for SmashableElementsTable<'a>

§

type Column = SmashableElementsColumn

source§

const NAME: &'static str = "SmashableElements"

source§

impl<'a> TypedTable<'a> for SpeedchatMenuTable<'a>

§

type Column = SpeedchatMenuColumn

source§

const NAME: &'static str = "SpeedchatMenu"

source§

impl<'a> TypedTable<'a> for SubscriptionPricingTable<'a>

§

type Column = SubscriptionPricingColumn

source§

const NAME: &'static str = "SubscriptionPricing"

source§

impl<'a> TypedTable<'a> for SurfaceTypeTable<'a>

§

type Column = SurfaceTypeColumn

source§

const NAME: &'static str = "SurfaceType"

source§

impl<'a> TypedTable<'a> for SysdiagramsTable<'a>

§

type Column = SysdiagramsColumn

source§

const NAME: &'static str = "sysdiagrams"

source§

impl<'a> TypedTable<'a> for TamingBuildPuzzlesTable<'a>

§

type Column = TamingBuildPuzzlesColumn

source§

const NAME: &'static str = "TamingBuildPuzzles"

source§

impl<'a> TypedTable<'a> for TextDescriptionTable<'a>

§

type Column = TextDescriptionColumn

source§

const NAME: &'static str = "TextDescription"

source§

impl<'a> TypedTable<'a> for TextLanguageTable<'a>

§

type Column = TextLanguageColumn

source§

const NAME: &'static str = "TextLanguage"

source§

impl<'a> TypedTable<'a> for TrailEffectsTable<'a>

§

type Column = TrailEffectsColumn

source§

const NAME: &'static str = "TrailEffects"

source§

impl<'a> TypedTable<'a> for UgBehaviorSoundsTable<'a>

§

type Column = UgBehaviorSoundsColumn

source§

const NAME: &'static str = "UGBehaviorSounds"

source§

impl<'a> TypedTable<'a> for VehiclePhysicsTable<'a>

§

type Column = VehiclePhysicsColumn

source§

const NAME: &'static str = "VehiclePhysics"

source§

impl<'a> TypedTable<'a> for VehicleStatMapTable<'a>

§

type Column = VehicleStatMapColumn

source§

const NAME: &'static str = "VehicleStatMap"

source§

impl<'a> TypedTable<'a> for VendorComponentTable<'a>

§

type Column = VendorComponentColumn

source§

const NAME: &'static str = "VendorComponent"

source§

impl<'a> TypedTable<'a> for WhatsCoolItemSpotlightTable<'a>

§

type Column = WhatsCoolItemSpotlightColumn

source§

const NAME: &'static str = "WhatsCoolItemSpotlight"

source§

impl<'a> TypedTable<'a> for WhatsCoolNewsAndTipsTable<'a>

§

type Column = WhatsCoolNewsAndTipsColumn

source§

const NAME: &'static str = "WhatsCoolNewsAndTips"

source§

impl<'a> TypedTable<'a> for WorldConfigTable<'a>

§

type Column = WorldConfigColumn

source§

const NAME: &'static str = "WorldConfig"

source§

impl<'a> TypedTable<'a> for ZoneLoadingTipsTable<'a>

§

type Column = ZoneLoadingTipsColumn

source§

const NAME: &'static str = "ZoneLoadingTips"

source§

impl<'a> TypedTable<'a> for ZoneSummaryTable<'a>

§

type Column = ZoneSummaryColumn

source§

const NAME: &'static str = "ZoneSummary"

source§

impl<'a> TypedTable<'a> for ZoneTableTable<'a>

§

type Column = ZoneTableColumn

source§

const NAME: &'static str = "ZoneTable"