pub struct LoadRevisionResult {
pub revision_id: RevisionId,
pub artifact_id: ArtifactId,
pub artifact_inputs: ArtifactInputDigest,
pub resolved: ResolvedRevision,
pub status: RevisionStatus,
}Expand description
Result payload for daemon/loadRevision.
Fields§
§revision_id: RevisionIdLoaded revision id.
artifact_id: ArtifactIdArtifact backing the loaded handle.
artifact_inputs: ArtifactInputDigestManifest input digest used to verify the artifact id.
resolved: ResolvedRevisionResolved revision identity.
status: RevisionStatusHandle status after load.
Trait Implementations§
Source§impl Clone for LoadRevisionResult
impl Clone for LoadRevisionResult
Source§fn clone(&self) -> LoadRevisionResult
fn clone(&self) -> LoadRevisionResult
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 LoadRevisionResult
impl Debug for LoadRevisionResult
Source§impl<'de> Deserialize<'de> for LoadRevisionResult
impl<'de> Deserialize<'de> for LoadRevisionResult
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 LoadRevisionResult
Source§impl PartialEq for LoadRevisionResult
impl PartialEq for LoadRevisionResult
Source§fn eq(&self, other: &LoadRevisionResult) -> bool
fn eq(&self, other: &LoadRevisionResult) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for LoadRevisionResult
impl Serialize for LoadRevisionResult
impl StructuralPartialEq for LoadRevisionResult
Auto Trait Implementations§
impl Freeze for LoadRevisionResult
impl RefUnwindSafe for LoadRevisionResult
impl Send for LoadRevisionResult
impl Sync for LoadRevisionResult
impl Unpin for LoadRevisionResult
impl UnsafeUnpin for LoadRevisionResult
impl UnwindSafe for LoadRevisionResult
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