pub(crate) async fn decode_loadout_talents(
spec: SpecId,
loadout: &str,
resolver: &DynDataResolver<'_>,
) -> Result<Vec<TalentSelection>, EngineError>pub(crate) async fn decode_loadout_talents(
spec: SpecId,
loadout: &str,
resolver: &DynDataResolver<'_>,
) -> Result<Vec<TalentSelection>, EngineError>