Struct contract_build::BuildSteps
source · pub struct BuildSteps {
pub current_step: usize,
pub total_steps: Option<usize>,
}
Expand description
Track and display the current and total number of steps.
Fields§
§current_step: usize
§total_steps: Option<usize>
Implementations§
source§impl BuildSteps
impl BuildSteps
pub fn new() -> Self
pub fn increment_current(&mut self)
pub fn set_total_steps(&mut self, steps: usize)
Trait Implementations§
source§impl Clone for BuildSteps
impl Clone for BuildSteps
source§fn clone(&self) -> BuildSteps
fn clone(&self) -> BuildSteps
Returns a copy of the value. Read more
1.0.0 · 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 BuildSteps
impl Debug for BuildSteps
source§impl Default for BuildSteps
impl Default for BuildSteps
source§impl Display for BuildSteps
impl Display for BuildSteps
impl Copy for BuildSteps
Auto Trait Implementations§
impl RefUnwindSafe for BuildSteps
impl Send for BuildSteps
impl Sync for BuildSteps
impl Unpin for BuildSteps
impl UnwindSafe for BuildSteps
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