pub trait TypedColumn: Debug + Copy + Clone + Eq {
    // Required methods
    fn to_static_str(&self) -> &'static str;
    fn serialize_struct_field<S: SerializeStruct>(
        &self,
        s: &mut S,
        value: Field<'_>
    ) -> Result<(), S::Error>;
}
Expand description

Required Methods§

source

fn to_static_str(&self) -> &'static str

Return the original name of the column

source

fn serialize_struct_field<S: SerializeStruct>( &self, s: &mut S, value: Field<'_> ) -> Result<(), S::Error>

Serialize a field to a struct

Implementors§

source§

impl TypedColumn for AccessoryDefaultLocColumn

source§

impl TypedColumn for ActivitiesColumn

source§

impl TypedColumn for ActivityRewardsColumn

source§

impl TypedColumn for ActivityTextColumn

source§

impl TypedColumn for AiCombatRolesColumn

source§

impl TypedColumn for AnimationIndexColumn

source§

impl TypedColumn for AnimationsColumn

source§

impl TypedColumn for BaseCombatAiComponentColumn

source§

impl TypedColumn for BehaviorEffectColumn

source§

impl TypedColumn for BehaviorParameterColumn

source§

impl TypedColumn for BehaviorTemplateColumn

source§

impl TypedColumn for BehaviorTemplateNameColumn

source§

impl TypedColumn for BlueprintsColumn

source§

impl TypedColumn for BrickAttributesColumn

source§

impl TypedColumn for BrickColorsColumn

source§

impl TypedColumn for BrickIdTableColumn

source§

impl TypedColumn for BuffDefinitionsColumn

source§

impl TypedColumn for BuffParametersColumn

source§

impl TypedColumn for CameraColumn

source§

impl TypedColumn for CelebrationParametersColumn

source§

impl TypedColumn for ChoiceBuildComponentColumn

source§

impl TypedColumn for CollectibleComponentColumn

source§

impl TypedColumn for ComponentsRegistryColumn

source§

impl TypedColumn for ControlSchemesColumn

source§

impl TypedColumn for CurrencyDenominationsColumn

source§

impl TypedColumn for CurrencyTableColumn

source§

impl TypedColumn for DbExcludeColumn

source§

impl TypedColumn for DeletionRestrictionsColumn

source§

impl TypedColumn for DestructibleComponentColumn

source§

impl TypedColumn for DevModelBehaviorsColumn

source§

impl TypedColumn for DtpropertiesColumn

source§

impl TypedColumn for EmotesColumn

source§

impl TypedColumn for EventGatingColumn

source§

impl TypedColumn for ExhibitComponentColumn

source§

impl TypedColumn for FactionsColumn

source§

impl TypedColumn for FeatureGatingColumn

source§

impl TypedColumn for FlairTableColumn

source§

impl TypedColumn for IconsColumn

source§

impl TypedColumn for InventoryComponentColumn

source§

impl TypedColumn for ItemComponentColumn

source§

impl TypedColumn for ItemEggDataColumn

source§

impl TypedColumn for ItemFoodDataColumn

source§

impl TypedColumn for ItemSetSkillsColumn

source§

impl TypedColumn for ItemSetsColumn

source§

impl TypedColumn for JetPackPadComponentColumn

source§

impl TypedColumn for LanguageTypeColumn

source§

impl TypedColumn for LevelProgressionLookupColumn

source§

impl TypedColumn for LootMatrixColumn

source§

impl TypedColumn for LootMatrixIndexColumn

source§

impl TypedColumn for LootTableColumn

source§

impl TypedColumn for LootTableIndexColumn

source§

impl TypedColumn for LupExhibitComponentColumn

source§

impl TypedColumn for LupExhibitModelDataColumn

source§

impl TypedColumn for LupZoneIDsColumn

source§

impl TypedColumn for MapAnimationPrioritiesColumn

source§

impl TypedColumn for MapAssetTypeColumn

source§

impl TypedColumn for MapBlueprintCategoryColumn

source§

impl TypedColumn for MapIconColumn

source§

impl TypedColumn for MapItemTypesColumn

source§

impl TypedColumn for MapRenderEffectsColumn

source§

impl TypedColumn for MapShadersColumn

source§

impl TypedColumn for MapTextureResourceColumn

source§

impl TypedColumn for MinifigComponentColumn

source§

impl TypedColumn for MinifigDecalsEyebrowsColumn

source§

impl TypedColumn for MinifigDecalsEyesColumn

source§

impl TypedColumn for MinifigDecalsLegsColumn

source§

impl TypedColumn for MinifigDecalsMouthsColumn

source§

impl TypedColumn for MinifigDecalsTorsosColumn

source§

impl TypedColumn for MissionEmailColumn

source§

impl TypedColumn for MissionNpcComponentColumn

source§

impl TypedColumn for MissionTasksColumn

source§

impl TypedColumn for MissionTextColumn

source§

impl TypedColumn for MissionsColumn

source§

impl TypedColumn for ModelBehaviorColumn

source§

impl TypedColumn for ModularBuildComponentColumn

source§

impl TypedColumn for ModuleComponentColumn

source§

impl TypedColumn for MotionFxColumn

source§

impl TypedColumn for MovementAiComponentColumn

source§

impl TypedColumn for MovingPlatformsColumn

source§

impl TypedColumn for NpcIconsColumn

source§

impl TypedColumn for ObjectBehaviorXrefColumn

source§

impl TypedColumn for ObjectBehaviorsColumn

source§

impl TypedColumn for ObjectSkillsColumn

source§

impl TypedColumn for ObjectsColumn

source§

impl TypedColumn for PackageComponentColumn

source§

impl TypedColumn for PetAbilitiesColumn

source§

impl TypedColumn for PetComponentColumn

source§

impl TypedColumn for PetNestComponentColumn

source§

impl TypedColumn for PhysicsComponentColumn

source§

impl TypedColumn for PlayerFlagsColumn

source§

impl TypedColumn for PlayerStatisticsColumn

source§

impl TypedColumn for PossessableComponentColumn

source§

impl TypedColumn for PreconditionsColumn

source§

impl TypedColumn for PropertyEntranceComponentColumn

source§

impl TypedColumn for PropertyTemplateColumn

source§

impl TypedColumn for ProximityMonitorComponentColumn

source§

impl TypedColumn for ProximityTypesColumn

source§

impl TypedColumn for RacingModuleComponentColumn

source§

impl TypedColumn for RailActivatorComponentColumn

source§

impl TypedColumn for RarityTableColumn

source§

impl TypedColumn for RarityTableIndexColumn

source§

impl TypedColumn for RebuildComponentColumn

source§

impl TypedColumn for RebuildSectionsColumn

source§

impl TypedColumn for ReleaseVersionColumn

source§

impl TypedColumn for RenderComponentColumn

source§

impl TypedColumn for RenderComponentFlashColumn

source§

impl TypedColumn for RenderComponentWrapperColumn

source§

impl TypedColumn for RenderIconAssetsColumn

source§

impl TypedColumn for ReputationRewardsColumn

source§

impl TypedColumn for RewardCodesColumn

source§

impl TypedColumn for RewardsColumn

source§

impl TypedColumn for RocketLaunchpadControlComponentColumn

source§

impl TypedColumn for SceneTableColumn

source§

impl TypedColumn for ScriptComponentColumn

source§

impl TypedColumn for SkillBehaviorColumn

source§

impl TypedColumn for SmashableChainColumn

source§

impl TypedColumn for SmashableChainIndexColumn

source§

impl TypedColumn for SmashableComponentColumn

source§

impl TypedColumn for SmashableElementsColumn

source§

impl TypedColumn for SpeedchatMenuColumn

source§

impl TypedColumn for SubscriptionPricingColumn

source§

impl TypedColumn for SurfaceTypeColumn

source§

impl TypedColumn for SysdiagramsColumn

source§

impl TypedColumn for TamingBuildPuzzlesColumn

source§

impl TypedColumn for TextDescriptionColumn

source§

impl TypedColumn for TextLanguageColumn

source§

impl TypedColumn for TrailEffectsColumn

source§

impl TypedColumn for UgBehaviorSoundsColumn

source§

impl TypedColumn for VehiclePhysicsColumn

source§

impl TypedColumn for VehicleStatMapColumn

source§

impl TypedColumn for VendorComponentColumn

source§

impl TypedColumn for WhatsCoolItemSpotlightColumn

source§

impl TypedColumn for WhatsCoolNewsAndTipsColumn

source§

impl TypedColumn for WorldConfigColumn

source§

impl TypedColumn for ZoneLoadingTipsColumn

source§

impl TypedColumn for ZoneSummaryColumn

source§

impl TypedColumn for ZoneTableColumn