| 16 | static DEFAULT_CLIENT_DATA_SUFFIX: &str = "-bridge-client-data.json"; |
| 17 | |
| 18 | pub struct DataStore { |
| 19 | client_data_suffix: String, |
| 20 | client_data_regex: Regex, |
| 21 | aws_s3: Option<AwsS3>, |
| 22 | ftp: Option<Ftp>, |
| 23 | ftps: Option<Ftps>, |
| 24 | sftp: Option<Sftp>, |
| 25 | local_file: Option<LocalFile>, |
| 26 | } |
| 27 | |
| 28 | impl DataStore { |
| 29 | pub async fn new() -> Self { |
nothing calls this directly
no outgoing calls
no test coverage detected