pub struct MockJob { /* private fields */ }
Implementations§
Source§impl MockJob
impl MockJob
pub fn name(&self) -> &str
pub fn id(&self) -> u64
pub fn token(&self) -> &str
pub fn dependencies(&self) -> &[MockJob]
pub fn artifacts(&self) -> &[MockJobArtifact]
pub fn variables(&self) -> &[MockJobVariable]
pub fn steps(&self) -> &[MockJobStep]
pub fn state(&self) -> MockJobState
pub fn state_updates(&self) -> u32
pub fn finished(&self) -> bool
pub fn log_last(&self) -> Option<Vec<u8>>
pub fn log(&self) -> Vec<u8> ⓘ
pub fn log_patches(&self) -> u32
pub fn uploaded_artifacts( &self, ) -> impl Iterator<Item = MockUploadedJobArtifact>
pub fn cancel(&self)
Trait Implementations§
Auto Trait Implementations§
impl Freeze for MockJob
impl RefUnwindSafe for MockJob
impl Send for MockJob
impl Sync for MockJob
impl Unpin for MockJob
impl UnwindSafe for MockJob
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