pub struct GhReleaseArtifact {
    pub release: GhRelease,
    pub artifact_name: CompactString,
}Expand description
The Github Release and one of its artifact.
Fields§
§release: GhRelease§artifact_name: CompactStringImplementations§
Source§impl GhReleaseArtifact
 
impl GhReleaseArtifact
Sourcepub fn try_extract_from_url(url: &Url) -> Option<Self>
 
pub fn try_extract_from_url(url: &Url) -> Option<Self>
Create GhReleaseArtifact from url.
Trait Implementations§
Source§impl Clone for GhReleaseArtifact
 
impl Clone for GhReleaseArtifact
Source§fn clone(&self) -> GhReleaseArtifact
 
fn clone(&self) -> GhReleaseArtifact
Returns a duplicate of the value. Read more
1.0.0 · 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 GhReleaseArtifact
 
impl Debug for GhReleaseArtifact
Source§impl Hash for GhReleaseArtifact
 
impl Hash for GhReleaseArtifact
Source§impl PartialEq for GhReleaseArtifact
 
impl PartialEq for GhReleaseArtifact
impl Eq for GhReleaseArtifact
impl StructuralPartialEq for GhReleaseArtifact
Auto Trait Implementations§
impl Freeze for GhReleaseArtifact
impl RefUnwindSafe for GhReleaseArtifact
impl Send for GhReleaseArtifact
impl Sync for GhReleaseArtifact
impl Unpin for GhReleaseArtifact
impl UnwindSafe for GhReleaseArtifact
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
Source§impl<T> CloneToUninit for Twhere
    T: Clone,
 
impl<T> CloneToUninit for Twhere
    T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
 
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
 
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
 
fn equivalent(&self, key: &K) -> bool
Compare self to 
key and return true if they are equal.