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: u64
numeric id
filename: String
filename as specified on upload
filesize: u64
file size
content_type: Option<String>
content MIME type
description: Option<String>
description
content_url: String
url where the content of this attachment can be downloaded
uploader
created_on: OffsetDateTime
The 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