1
0
Fork 0
mirror of https://gitlab.com/famedly/conduit.git synced 2025-06-27 16:35:59 +00:00

refactor: reduce the size of the S3 configuration struct

This commit is contained in:
AndSDev 2025-06-09 11:00:09 +03:00
parent 521f46d764
commit 263b424de3

View file

@ -265,8 +265,8 @@ impl From<IncompleteConfig> for Config {
let credentials = rusty_s3::Credentials::new(key, secret); let credentials = rusty_s3::Credentials::new(key, secret);
MediaBackendConfig::S3 { MediaBackendConfig::S3 {
bucket, bucket: Box::new(bucket),
credentials, credentials: Box::new(credentials),
duration: Duration::from_secs(duration), duration: Duration::from_secs(duration),
path, path,
directory_structure, directory_structure,
@ -543,8 +543,8 @@ pub enum MediaBackendConfig {
directory_structure: DirectoryStructure, directory_structure: DirectoryStructure,
}, },
S3 { S3 {
bucket: rusty_s3::Bucket, bucket: Box<rusty_s3::Bucket>,
credentials: rusty_s3::Credentials, credentials: Box<rusty_s3::Credentials>,
duration: Duration, duration: Duration,
path: Option<String>, path: Option<String>,
directory_structure: DirectoryStructure, directory_structure: DirectoryStructure,