1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
use ;
use crate::;
/// The `Encoding` enum is used to specify the type of encoding for a file.
/// It currently supports Base64 and UTF8 encoding.
/// Specifies the options when getting a file.
/// It contains a `path` field for the file path and an `encoding` field for the file encoding.
/// Common interface for objects that can be invoked and can get files.