
use crate::models::FileView; 

#[derive(Debug, Clone, serde::Serialize, serde::Deserialize, Default)]
pub struct InvoiceActionAttachmentView {
    
    #[serde(rename = "File", skip_serializing_if = "Option::is_none")]
    pub file: Option<FileView>,
    
    #[serde(rename = "IsCoverSheet", skip_serializing_if = "Option::is_none")]
    pub is_cover_sheet: Option<bool>,
    
    #[serde(rename = "SortNumber", skip_serializing_if = "Option::is_none")]
    pub sort_number: Option<i64>,
    
}