pub struct ProviderPackSource {
pub page_url: String,
pub archive_url: String,
pub archive_sha256: String,
pub release: String,
pub retrieved_at: String,
pub terms_url: String,
pub terms_reviewed_at: String,
pub review_after: String,
pub copyright: String,
pub license_id: String,
pub archive_license_included: bool,
}Expand description
Immutable provenance for the official source archive and reviewed terms.
Fields§
§page_url: String§archive_url: String§archive_sha256: String§release: String§retrieved_at: String§terms_url: String§terms_reviewed_at: String§review_after: String§copyright: String§license_id: String§archive_license_included: boolTrait Implementations§
Source§impl Clone for ProviderPackSource
impl Clone for ProviderPackSource
Source§fn clone(&self) -> ProviderPackSource
fn clone(&self) -> ProviderPackSource
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 ProviderPackSource
impl Debug for ProviderPackSource
Source§impl<'de> Deserialize<'de> for ProviderPackSource
impl<'de> Deserialize<'de> for ProviderPackSource
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
impl Eq for ProviderPackSource
Source§impl PartialEq for ProviderPackSource
impl PartialEq for ProviderPackSource
Source§impl Serialize for ProviderPackSource
impl Serialize for ProviderPackSource
impl StructuralPartialEq for ProviderPackSource
Auto Trait Implementations§
impl Freeze for ProviderPackSource
impl RefUnwindSafe for ProviderPackSource
impl Send for ProviderPackSource
impl Sync for ProviderPackSource
impl Unpin for ProviderPackSource
impl UnsafeUnpin for ProviderPackSource
impl UnwindSafe for ProviderPackSource
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