pub struct SourcedArtifact {
pub resolved: ResolvedArtifact,
pub source: String,
pub owner_id: u64,
}Expand description
A payload a SourceSupply fetched and checked.
Fields§
§resolved: ResolvedArtifactThe payload as a store resolve returns one: its meta is built from the packed manifest
and carries Self::owner_id.
source: Stringgithub:<owner>/<repo>.
owner_id: u64GitHub’s numeric id of the source repository’s owner, already checked.
Trait Implementations§
Source§impl Clone for SourcedArtifact
impl Clone for SourcedArtifact
Auto Trait Implementations§
impl !Freeze for SourcedArtifact
impl Forget for SourcedArtifact
impl Move for SourcedArtifact
impl RefUnwindSafe for SourcedArtifact
impl Send for SourcedArtifact
impl Sync for SourcedArtifact
impl Unpin for SourcedArtifact
impl UnsafeUnpin for SourcedArtifact
impl UnwindSafe for SourcedArtifact
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