refactor: extract runtime state backends

This commit is contained in:
fawney19
2026-05-08 00:18:12 +08:00
parent 6f620d92be
commit 6247ac3edc
111 changed files with 4358 additions and 3203 deletions
@@ -40,7 +40,7 @@ impl GatewayDataState {
usage_writer: None,
user_reader: None,
user_preferences: None,
usage_worker_runner: None,
usage_worker_queue: None,
video_task_reader: None,
video_task_writer: None,
wallet_reader: None,
@@ -90,7 +90,7 @@ impl GatewayDataState {
usage_writer: None,
user_reader: None,
user_preferences: None,
usage_worker_runner: None,
usage_worker_queue: None,
video_task_reader: None,
video_task_writer: None,
wallet_reader: None,
@@ -73,7 +73,7 @@ impl GatewayDataState {
usage_writer: None,
user_reader: None,
user_preferences: None,
usage_worker_runner: None,
usage_worker_queue: None,
video_task_reader: None,
video_task_writer: None,
wallet_reader: None,
@@ -122,7 +122,7 @@ impl GatewayDataState {
usage_writer: None,
user_reader: None,
user_preferences: None,
usage_worker_runner: None,
usage_worker_queue: None,
video_task_reader: None,
video_task_writer: None,
wallet_reader: None,
@@ -167,7 +167,7 @@ impl GatewayDataState {
usage_writer: None,
user_reader: None,
user_preferences: None,
usage_worker_runner: None,
usage_worker_queue: None,
video_task_reader: None,
video_task_writer: None,
wallet_reader: None,
@@ -300,7 +300,7 @@ impl GatewayDataState {
usage_writer: None,
user_reader: None,
user_preferences: None,
usage_worker_runner: None,
usage_worker_queue: None,
video_task_reader: None,
video_task_writer: None,
wallet_reader: None,
@@ -361,7 +361,7 @@ impl GatewayDataState {
usage_writer: None,
user_reader: None,
user_preferences: None,
usage_worker_runner: None,
usage_worker_queue: None,
video_task_reader: None,
video_task_writer: None,
wallet_reader: None,
@@ -415,7 +415,7 @@ impl GatewayDataState {
usage_writer: None,
user_reader: None,
user_preferences: None,
usage_worker_runner: None,
usage_worker_queue: None,
video_task_reader: None,
video_task_writer: None,
wallet_reader: None,
@@ -478,7 +478,7 @@ impl GatewayDataState {
usage_writer: None,
user_reader: None,
user_preferences: None,
usage_worker_runner: None,
usage_worker_queue: None,
video_task_reader: None,
video_task_writer: None,
wallet_reader: None,
@@ -523,7 +523,7 @@ impl GatewayDataState {
usage_writer: None,
user_reader: None,
user_preferences: None,
usage_worker_runner: None,
usage_worker_queue: None,
video_task_reader: None,
video_task_writer: None,
wallet_reader: None,
@@ -569,7 +569,7 @@ impl GatewayDataState {
usage_writer: None,
user_reader: None,
user_preferences: None,
usage_worker_runner: None,
usage_worker_queue: None,
video_task_reader: None,
video_task_writer: None,
wallet_reader: None,
@@ -626,7 +626,7 @@ impl GatewayDataState {
usage_writer: Some(usage_writer),
user_reader: None,
user_preferences: None,
usage_worker_runner: None,
usage_worker_queue: None,
video_task_reader: None,
video_task_writer: None,
wallet_reader: None,
@@ -685,7 +685,7 @@ impl GatewayDataState {
usage_writer: None,
user_reader: None,
user_preferences: None,
usage_worker_runner: None,
usage_worker_queue: None,
video_task_reader: None,
video_task_writer: None,
wallet_reader: None,
@@ -728,7 +728,7 @@ impl GatewayDataState {
usage_writer: None,
user_reader: None,
user_preferences: None,
usage_worker_runner: None,
usage_worker_queue: None,
video_task_reader: None,
video_task_writer: None,
wallet_reader: None,
@@ -786,7 +786,7 @@ impl GatewayDataState {
usage_writer: None,
user_reader: Some(repository),
user_preferences: None,
usage_worker_runner: None,
usage_worker_queue: None,
video_task_reader: None,
video_task_writer: None,
wallet_reader: None,
@@ -837,7 +837,7 @@ impl GatewayDataState {
usage_writer: None,
user_reader: Some(user_repository),
user_preferences: None,
usage_worker_runner: None,
usage_worker_queue: None,
video_task_reader: None,
video_task_writer: None,
wallet_reader: Some(wallet_reader),
@@ -893,7 +893,7 @@ impl GatewayDataState {
usage_writer: Some(usage_writer),
user_reader: Some(user_repository),
user_preferences: None,
usage_worker_runner: None,
usage_worker_queue: None,
video_task_reader: None,
video_task_writer: None,
wallet_reader: Some(wallet_reader),
@@ -950,7 +950,7 @@ impl GatewayDataState {
usage_writer: None,
user_reader: Some(user_repository),
user_preferences: None,
usage_worker_runner: None,
usage_worker_queue: None,
video_task_reader: None,
video_task_writer: None,
wallet_reader: Some(wallet_reader),
@@ -1006,7 +1006,7 @@ impl GatewayDataState {
usage_writer: None,
user_reader: None,
user_preferences: None,
usage_worker_runner: None,
usage_worker_queue: None,
video_task_reader: None,
video_task_writer: None,
wallet_reader: None,
@@ -1051,7 +1051,7 @@ impl GatewayDataState {
usage_writer: None,
user_reader: None,
user_preferences: None,
usage_worker_runner: None,
usage_worker_queue: None,
video_task_reader: None,
video_task_writer: None,
wallet_reader: None,
@@ -1096,7 +1096,7 @@ impl GatewayDataState {
usage_writer: None,
user_reader: None,
user_preferences: None,
usage_worker_runner: None,
usage_worker_queue: None,
video_task_reader: None,
video_task_writer: None,
wallet_reader: None,
@@ -1153,7 +1153,7 @@ impl GatewayDataState {
usage_writer: None,
user_reader: None,
user_preferences: None,
usage_worker_runner: None,
usage_worker_queue: None,
video_task_reader: None,
video_task_writer: None,
wallet_reader: None,
@@ -1215,7 +1215,7 @@ impl GatewayDataState {
usage_writer: None,
user_reader: None,
user_preferences: None,
usage_worker_runner: None,
usage_worker_queue: None,
video_task_reader: None,
video_task_writer: None,
wallet_reader: None,
@@ -1260,7 +1260,7 @@ impl GatewayDataState {
usage_writer: None,
user_reader: None,
user_preferences: None,
usage_worker_runner: None,
usage_worker_queue: None,
video_task_reader: None,
video_task_writer: None,
wallet_reader: None,
@@ -1310,7 +1310,7 @@ impl GatewayDataState {
usage_writer: None,
user_reader: None,
user_preferences: None,
usage_worker_runner: None,
usage_worker_queue: None,
video_task_reader: None,
video_task_writer: None,
wallet_reader: None,
@@ -1377,7 +1377,7 @@ impl GatewayDataState {
usage_writer: None,
user_reader: None,
user_preferences: None,
usage_worker_runner: None,
usage_worker_queue: None,
video_task_reader: None,
video_task_writer: None,
wallet_reader: None,
@@ -1439,7 +1439,7 @@ impl GatewayDataState {
usage_writer: None,
user_reader: None,
user_preferences: None,
usage_worker_runner: None,
usage_worker_queue: None,
video_task_reader: None,
video_task_writer: None,
wallet_reader: None,
@@ -1485,7 +1485,7 @@ impl GatewayDataState {
usage_writer: None,
user_reader: None,
user_preferences: None,
usage_worker_runner: None,
usage_worker_queue: None,
video_task_reader: None,
video_task_writer: None,
wallet_reader: None,
@@ -1531,7 +1531,7 @@ impl GatewayDataState {
usage_writer: None,
user_reader: None,
user_preferences: None,
usage_worker_runner: None,
usage_worker_queue: None,
video_task_reader: None,
video_task_writer: None,
wallet_reader: None,
@@ -1579,7 +1579,7 @@ impl GatewayDataState {
usage_writer: None,
user_reader: None,
user_preferences: None,
usage_worker_runner: None,
usage_worker_queue: None,
video_task_reader: None,
video_task_writer: None,
wallet_reader: None,
@@ -1625,7 +1625,7 @@ impl GatewayDataState {
usage_writer: None,
user_reader: None,
user_preferences: None,
usage_worker_runner: None,
usage_worker_queue: None,
video_task_reader: None,
video_task_writer: None,
wallet_reader: None,
@@ -1671,7 +1671,7 @@ impl GatewayDataState {
usage_writer: None,
user_reader: None,
user_preferences: None,
usage_worker_runner: None,
usage_worker_queue: None,
video_task_reader: None,
video_task_writer: None,
wallet_reader: None,
@@ -1725,7 +1725,7 @@ impl GatewayDataState {
usage_writer: None,
user_reader: None,
user_preferences: None,
usage_worker_runner: None,
usage_worker_queue: None,
video_task_reader: None,
video_task_writer: None,
wallet_reader: None,
@@ -1780,7 +1780,7 @@ impl GatewayDataState {
usage_writer: None,
user_reader: None,
user_preferences: None,
usage_worker_runner: None,
usage_worker_queue: None,
video_task_reader: None,
video_task_writer: None,
wallet_reader: None,
@@ -1838,7 +1838,7 @@ impl GatewayDataState {
usage_writer: None,
user_reader: None,
user_preferences: None,
usage_worker_runner: None,
usage_worker_queue: None,
video_task_reader: None,
video_task_writer: None,
wallet_reader: None,
@@ -1902,7 +1902,7 @@ impl GatewayDataState {
usage_writer: None,
user_reader: None,
user_preferences: None,
usage_worker_runner: None,
usage_worker_queue: None,
video_task_reader: None,
video_task_writer: None,
wallet_reader: None,
@@ -1967,7 +1967,7 @@ impl GatewayDataState {
usage_writer: None,
user_reader: None,
user_preferences: None,
usage_worker_runner: None,
usage_worker_queue: None,
video_task_reader: None,
video_task_writer: None,
wallet_reader: None,
@@ -2036,7 +2036,7 @@ impl GatewayDataState {
usage_writer: Some(usage_writer),
user_reader: None,
user_preferences: None,
usage_worker_runner: None,
usage_worker_queue: None,
video_task_reader: None,
video_task_writer: None,
wallet_reader: None,
@@ -2112,7 +2112,7 @@ impl GatewayDataState {
usage_writer: Some(usage_writer),
user_reader: None,
user_preferences: None,
usage_worker_runner: None,
usage_worker_queue: None,
video_task_reader: None,
video_task_writer: None,
wallet_reader: Some(wallet_reader),
@@ -2170,7 +2170,7 @@ impl GatewayDataState {
usage_writer: None,
user_reader: None,
user_preferences: None,
usage_worker_runner: None,
usage_worker_queue: None,
video_task_reader: None,
video_task_writer: None,
wallet_reader: None,
@@ -2219,7 +2219,7 @@ impl GatewayDataState {
usage_writer: Some(usage_writer),
user_reader: None,
user_preferences: None,
usage_worker_runner: None,
usage_worker_queue: None,
video_task_reader: None,
video_task_writer: None,
wallet_reader: None,
@@ -2264,7 +2264,7 @@ impl GatewayDataState {
usage_writer: None,
user_reader: None,
user_preferences: None,
usage_worker_runner: None,
usage_worker_queue: None,
video_task_reader: None,
video_task_writer: None,
wallet_reader: None,
@@ -2315,7 +2315,7 @@ impl GatewayDataState {
usage_writer: None,
user_reader: None,
user_preferences: None,
usage_worker_runner: None,
usage_worker_queue: None,
video_task_reader: None,
video_task_writer: None,
wallet_reader: Some(wallet_reader),
@@ -2370,7 +2370,7 @@ impl GatewayDataState {
usage_writer: Some(usage_writer),
user_reader: None,
user_preferences: None,
usage_worker_runner: None,
usage_worker_queue: None,
video_task_reader: None,
video_task_writer: None,
wallet_reader: Some(wallet_reader),
@@ -2426,7 +2426,7 @@ impl GatewayDataState {
usage_writer: Some(usage_writer),
user_reader: None,
user_preferences: None,
usage_worker_runner: None,
usage_worker_queue: None,
video_task_reader: None,
video_task_writer: None,
wallet_reader: Some(wallet_reader),
@@ -2475,7 +2475,7 @@ impl GatewayDataState {
usage_writer: None,
user_reader: None,
user_preferences: None,
usage_worker_runner: None,
usage_worker_queue: None,
video_task_reader: None,
video_task_writer: None,
wallet_reader: None,
@@ -44,7 +44,7 @@ impl GatewayDataState {
usage_writer: None,
user_reader: None,
user_preferences: None,
usage_worker_runner: None,
usage_worker_queue: None,
video_task_reader: Some(repository),
video_task_writer: None,
wallet_reader: None,
@@ -96,7 +96,7 @@ impl GatewayDataState {
usage_writer: None,
user_reader: None,
user_preferences: None,
usage_worker_runner: None,
usage_worker_queue: None,
video_task_reader: Some(video_task_reader),
video_task_writer: Some(video_task_writer),
wallet_reader: None,
@@ -145,7 +145,7 @@ impl GatewayDataState {
usage_writer: None,
user_reader: None,
user_preferences: None,
usage_worker_runner: None,
usage_worker_queue: None,
video_task_reader: Some(video_task_reader),
video_task_writer: Some(video_task_writer),
wallet_reader: None,
@@ -198,7 +198,7 @@ impl GatewayDataState {
usage_writer: None,
user_reader: None,
user_preferences: None,
usage_worker_runner: None,
usage_worker_queue: None,
video_task_reader: Some(video_task_reader),
video_task_writer: Some(video_task_writer),
wallet_reader: None,
@@ -255,7 +255,7 @@ impl GatewayDataState {
usage_writer: None,
user_reader: None,
user_preferences: None,
usage_worker_runner: None,
usage_worker_queue: None,
video_task_reader: Some(video_task_reader),
video_task_writer: Some(video_task_writer),
wallet_reader: None,
@@ -321,7 +321,7 @@ impl GatewayDataState {
usage_writer: None,
user_reader: None,
user_preferences: None,
usage_worker_runner: None,
usage_worker_queue: None,
video_task_reader: Some(video_task_reader),
video_task_writer: Some(video_task_writer),
wallet_reader: None,