pub struct EvidenceCollectionWorkflowBuilder { /* private fields */ }Implementations§
Source§impl EvidenceCollectionWorkflowBuilder
impl EvidenceCollectionWorkflowBuilder
pub fn new( artifact_id: impl Into<String>, phase: impl Into<String>, support_band: impl Into<String>, source_flagship_packet_path: impl Into<String>, collection_command: impl Into<String>, scenario_pack_path: impl Into<String>, replay_catalog_path: impl Into<String>, ) -> EvidenceCollectionWorkflowBuilder
pub fn with_package( self, package: EvidenceCollectionPackage, ) -> EvidenceCollectionWorkflowBuilder
pub fn with_note( self, note: impl Into<String>, ) -> EvidenceCollectionWorkflowBuilder
pub fn build( self, packet: FlagshipReleaseEvidencePacket, ) -> Result<EvidenceCollectionWorkflowArtifact, ValidationError>
Auto Trait Implementations§
impl Freeze for EvidenceCollectionWorkflowBuilder
impl RefUnwindSafe for EvidenceCollectionWorkflowBuilder
impl Send for EvidenceCollectionWorkflowBuilder
impl Sync for EvidenceCollectionWorkflowBuilder
impl Unpin for EvidenceCollectionWorkflowBuilder
impl UnsafeUnpin for EvidenceCollectionWorkflowBuilder
impl UnwindSafe for EvidenceCollectionWorkflowBuilder
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