pub struct PublishedGithubArtifact {Show 13 fields
pub ipa_path: Utf8PathBuf,
pub manifest_path: Utf8PathBuf,
pub signing_report_path: Utf8PathBuf,
pub validation_report_path: Utf8PathBuf,
pub sanitized_log_path: Utf8PathBuf,
pub app_bundle_archive_path: Option<Utf8PathBuf>,
pub signed_xcarchive_path: Option<Utf8PathBuf>,
pub dsym_archive_path: Option<Utf8PathBuf>,
pub manifest: ArtifactManifest,
pub ipa_inspection: IpaInspection,
pub manifest_sha256: String,
pub manifest_size: u64,
pub validation_levels: BTreeSet<ValidationLevel>,
}Expand description
Validated and published development IPA plus its public evidence.
Fields§
§ipa_path: Utf8PathBufAtomically published development IPA.
manifest_path: Utf8PathBufAtomically published immutable worker manifest.
signing_report_path: Utf8PathBufAtomically published public signing report.
validation_report_path: Utf8PathBufAtomically published independent-validation report.
sanitized_log_path: Utf8PathBufAtomically published sanitized signing and export log.
app_bundle_archive_path: Option<Utf8PathBuf>Atomically published signed application-bundle transport, when requested.
signed_xcarchive_path: Option<Utf8PathBuf>Atomically published signed Xcode-archive transport, when requested.
dsym_archive_path: Option<Utf8PathBuf>Atomically published dSYM transport, when requested.
manifest: ArtifactManifestStrictly decoded worker manifest.
ipa_inspection: IpaInspectionCross-platform inspection of the exact published IPA bytes.
manifest_sha256: StringSHA-256 of the exact manifest bytes received from the provider.
manifest_size: u64Size of the exact manifest bytes received from the provider.
validation_levels: BTreeSet<ValidationLevel>Worker levels plus client download verification.
Trait Implementations§
Source§impl Clone for PublishedGithubArtifact
impl Clone for PublishedGithubArtifact
Source§impl Debug for PublishedGithubArtifact
impl Debug for PublishedGithubArtifact
impl Eq for PublishedGithubArtifact
Source§impl PartialEq for PublishedGithubArtifact
impl PartialEq for PublishedGithubArtifact
impl StructuralPartialEq for PublishedGithubArtifact
Auto Trait Implementations§
impl Freeze for PublishedGithubArtifact
impl RefUnwindSafe for PublishedGithubArtifact
impl Send for PublishedGithubArtifact
impl Sync for PublishedGithubArtifact
impl Unpin for PublishedGithubArtifact
impl UnsafeUnpin for PublishedGithubArtifact
impl UnwindSafe for PublishedGithubArtifact
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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
key and return true if they are equal.