pub struct GitHubReleaseUpdate {
pub repository: String,
pub current_version: String,
pub asset_suffix: String,
}Expand description
A GitHub release feed used to discover an application package.
Fields§
§repository: StringRepository in owner/name form.
current_version: StringVersion of the running application.
asset_suffix: StringFile-name suffix selected from the release assets, such as .apk.
Implementations§
Trait Implementations§
Source§impl Clone for GitHubReleaseUpdate
impl Clone for GitHubReleaseUpdate
Source§fn clone(&self) -> GitHubReleaseUpdate
fn clone(&self) -> GitHubReleaseUpdate
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for GitHubReleaseUpdate
impl Debug for GitHubReleaseUpdate
impl Eq for GitHubReleaseUpdate
Source§impl Hash for GitHubReleaseUpdate
impl Hash for GitHubReleaseUpdate
Source§impl PartialEq for GitHubReleaseUpdate
impl PartialEq for GitHubReleaseUpdate
impl StructuralPartialEq for GitHubReleaseUpdate
Auto Trait Implementations§
impl Freeze for GitHubReleaseUpdate
impl RefUnwindSafe for GitHubReleaseUpdate
impl Send for GitHubReleaseUpdate
impl Sync for GitHubReleaseUpdate
impl Unpin for GitHubReleaseUpdate
impl UnsafeUnpin for GitHubReleaseUpdate
impl UnwindSafe for GitHubReleaseUpdate
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