X-Git-Url: http://these/git/?a=blobdiff_plain;f=crates%2Futils%2Fsrc%2Fsettings%2Fstructs.rs;h=5d0e642f6a2a55787ebfe7c34e2b5a20c67f8207;hb=d7da911a480756dc6607ecce86516205ed81e99c;hp=6e200b224dcac4514f36a5c486081caab7b51583;hpb=63d3759c481ff2d7594d391ae86e881e2aeca56d;p=lemmy.git diff --git a/crates/utils/src/settings/structs.rs b/crates/utils/src/settings/structs.rs index 6e200b22..5d0e642f 100644 --- a/crates/utils/src/settings/structs.rs +++ b/crates/utils/src/settings/structs.rs @@ -39,6 +39,12 @@ pub struct Settings { #[default(None)] #[doku(skip)] pub opentelemetry_url: Option, + /// The number of activitypub federation workers that can be in-flight concurrently + #[default(0)] + pub worker_count: usize, + /// The number of activitypub federation retry workers that can be in-flight concurrently + #[default(0)] + pub retry_count: usize, } #[derive(Debug, Deserialize, Serialize, Clone, SmartDefault, Document)]