Skip to main content

FileMetadataResult

Type Alias FileMetadataResult 

Source
pub type FileMetadataResult = UploadFileResult;
Expand description

Metadata of a stored file.

Aliased Type§

pub struct FileMetadataResult {
    pub provider_reference: BTreeMap<String, String>,
    pub media_type: Option<MediaType>,
    pub filename: Option<String>,
    pub byte_size: Option<u64>,
    pub created_at: Option<DateTime<Utc>>,
    pub expires_at: Option<DateTime<Utc>>,
    pub provider_metadata: Option<BTreeMap<String, Map<String, Value>>>,
    pub warnings: Vec<Warning>,
}

Fields§

§provider_reference: BTreeMap<String, String>

Reference to the stored file.

§media_type: Option<MediaType>

Media type as stored.

§filename: Option<String>

File name as stored.

§byte_size: Option<u64>

Size in bytes.

§created_at: Option<DateTime<Utc>>

Creation time.

§expires_at: Option<DateTime<Utc>>

Expiry time.

§provider_metadata: Option<BTreeMap<String, Map<String, Value>>>

Provider-specific metadata.

§warnings: Vec<Warning>

Warnings.