pub struct ResolvedNativeDependency {
pub package_name: String,
pub package_version: String,
pub package_key: String,
pub alias: String,
pub target: NativeTarget,
pub provider: NativeDependencyProvider,
pub resolved_value: String,
pub load_target: String,
pub fingerprint: String,
pub declared_version: Option<String>,
pub cache_key: Option<String>,
pub provenance: NativeProvenance,
}Fields§
§package_name: String§package_version: String§package_key: String§alias: String§target: NativeTarget§provider: NativeDependencyProvider§resolved_value: String§load_target: String§fingerprint: String§declared_version: Option<String>§cache_key: Option<String>§provenance: NativeProvenanceTrait Implementations§
Source§impl Clone for ResolvedNativeDependency
impl Clone for ResolvedNativeDependency
Source§fn clone(&self) -> ResolvedNativeDependency
fn clone(&self) -> ResolvedNativeDependency
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 moreAuto Trait Implementations§
impl Freeze for ResolvedNativeDependency
impl RefUnwindSafe for ResolvedNativeDependency
impl Send for ResolvedNativeDependency
impl Sync for ResolvedNativeDependency
impl Unpin for ResolvedNativeDependency
impl UnsafeUnpin for ResolvedNativeDependency
impl UnwindSafe for ResolvedNativeDependency
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<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