Struct redmine_api::api::attachments::Attachment
source · [−]pub struct Attachment {
pub id: u64,
pub filename: String,
pub filesize: u64,
pub content_type: Option<String>,
pub description: Option<String>,
pub content_url: String,
pub author: UserEssentials,
pub created_on: OffsetDateTime,
}Expand description
a type for attachment to use as an API return type
alternatively you can use your own type limited to the fields you need
Fields
id: u64numeric id
filename: Stringfilename as specified on upload
filesize: u64file size
content_type: Option<String>content MIME type
description: Option<String>description
content_url: Stringurl where the content of this attachment can be downloaded
uploader
created_on: OffsetDateTimeThe time when this file was uploaded
Trait Implementations
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
This method tests for self and other values to be equal, and is used
by ==. Read more
This method tests for !=.
Auto Trait Implementations
impl RefUnwindSafe for Attachment
impl Send for Attachment
impl Sync for Attachment
impl Unpin for Attachment
impl UnwindSafe for Attachment
Blanket Implementations
Mutably borrows from an owned value. Read more
Compare self to key and return true if they are equal.
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more