pub struct PrebuiltRecord {
pub repository: String,
pub target: String,
pub manifest_sha256: String,
pub source_commit: String,
pub sdk_version: String,
pub plugin_abi: u32,
pub archive_sha256: String,
pub library_sha256: String,
pub custom_repository: bool,
}Fields§
§repository: String§target: String§manifest_sha256: String§source_commit: String§sdk_version: String§plugin_abi: u32§archive_sha256: String§library_sha256: String§custom_repository: boolExplicit repository installs discover versions from package-specific tags.
Trait Implementations§
Source§impl Clone for PrebuiltRecord
impl Clone for PrebuiltRecord
Source§impl Debug for PrebuiltRecord
impl Debug for PrebuiltRecord
Source§impl<'de> Deserialize<'de> for PrebuiltRecord
impl<'de> Deserialize<'de> for PrebuiltRecord
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 PrebuiltRecord
Source§impl PartialEq for PrebuiltRecord
impl PartialEq for PrebuiltRecord
Source§impl Serialize for PrebuiltRecord
impl Serialize for PrebuiltRecord
impl StructuralPartialEq for PrebuiltRecord
Auto Trait Implementations§
impl Freeze for PrebuiltRecord
impl RefUnwindSafe for PrebuiltRecord
impl Send for PrebuiltRecord
impl Sync for PrebuiltRecord
impl Unpin for PrebuiltRecord
impl UnsafeUnpin for PrebuiltRecord
impl UnwindSafe for PrebuiltRecord
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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.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.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more