pub struct ReleaseResponse {Show 18 fields
pub url: String,
pub assets_url: String,
pub upload_url: String,
pub html_url: String,
pub id: u64,
pub author: ReleaseUploader,
pub node_id: String,
pub tag_name: String,
pub target_commitish: String,
pub name: String,
pub draft: bool,
pub prerelease: bool,
pub created_at: String,
pub published_at: String,
pub assets: Vec<ReleaseAsset>,
pub tarball_url: String,
pub zipball_url: String,
pub body: String,
}Fields§
§url: String§assets_url: String§upload_url: String§html_url: String§id: u64§node_id: String§tag_name: String§target_commitish: String§name: String§draft: bool§prerelease: bool§created_at: String§published_at: String§assets: Vec<ReleaseAsset>§tarball_url: String§zipball_url: String§body: StringTrait Implementations§
Source§impl Debug for ReleaseResponse
impl Debug for ReleaseResponse
Source§impl<'de> Deserialize<'de> for ReleaseResponse
impl<'de> Deserialize<'de> for ReleaseResponse
Source§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 Freeze for ReleaseResponse
impl RefUnwindSafe for ReleaseResponse
impl Send for ReleaseResponse
impl Sync for ReleaseResponse
impl Unpin for ReleaseResponse
impl UnwindSafe for ReleaseResponse
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more