Struct octorust::types::ReleaseAsset [−][src]
pub struct ReleaseAsset {}Show fields
pub browser_download_url: String, pub content_type: String, pub created_at: DateTime<Utc>, pub download_count: i64, pub id: i64, pub label: String, pub name: String, pub node_id: String, pub size: i64, pub state: ReleaseAssetState, pub updated_at: DateTime<Utc>, pub uploader: Option<SimpleUser>, pub url: String,
Expand description
Data related to a release.
Fields
browser_download_url: String
content_type: String
created_at: DateTime<Utc>
download_count: i64
id: i64
label: String
name: String
The file name of the asset.
node_id: String
size: i64
state: ReleaseAssetState
State of the release asset.
updated_at: DateTime<Utc>
uploader: Option<SimpleUser>
Simple User
url: String
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
Auto Trait Implementations
impl RefUnwindSafe for ReleaseAsset
impl Send for ReleaseAsset
impl Sync for ReleaseAsset
impl Unpin for ReleaseAsset
impl UnwindSafe for ReleaseAsset
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more