pub struct GithubGitSnapshotRecoveryCandidateV1 {
pub stage_locator: GitSnapshotStageLocatorV1,
pub stage: GitSnapshotStageV1,
pub descriptor: GitSnapshotDescriptor,
pub final_request: IosDeviceBuildRequest,
}Expand description
Complete path-free recovery candidate discovered without adoption or mutation.
Fields§
§stage_locator: GitSnapshotStageLocatorV1Exact locator required by a later fresh-reconsent adoption.
stage: GitSnapshotStageV1Canonical stage, including original operation, timestamp, graph, consent, and final request.
descriptor: GitSnapshotDescriptorCanonical public-object descriptor bound to the stage and final request.
final_request: IosDeviceBuildRequestSecret-free final request reconstructed exactly from canonical stage metadata.
Trait Implementations§
impl StructuralPartialEq for GithubGitSnapshotRecoveryCandidateV1
Auto Trait Implementations§
impl Freeze for GithubGitSnapshotRecoveryCandidateV1
impl RefUnwindSafe for GithubGitSnapshotRecoveryCandidateV1
impl Send for GithubGitSnapshotRecoveryCandidateV1
impl Sync for GithubGitSnapshotRecoveryCandidateV1
impl Unpin for GithubGitSnapshotRecoveryCandidateV1
impl UnsafeUnpin for GithubGitSnapshotRecoveryCandidateV1
impl UnwindSafe for GithubGitSnapshotRecoveryCandidateV1
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