Struct lmake_lines_of_code::MockTraitCountLines
source · pub struct MockTraitCountLines { /* private fields */ }Expand description
Traits and methods must be used for the mocking library.
Implementations§
source§impl MockTraitCountLines
impl MockTraitCountLines
sourcepub fn checkpoint(&mut self)
pub fn checkpoint(&mut self)
Immediately validate all expectations and clear them.
sourcepub fn new() -> Self
pub fn new() -> Self
Create a new mock object with no expectations.
This method will not be generated if the real struct
already has a new method. However, it will be
generated if the struct implements a trait with a new
method. The trait’s new method can still be called
like <MockX as TraitY>::new
source§impl MockTraitCountLines
impl MockTraitCountLines
sourcepub fn expect_workspace_or_project_count_lines(&mut self) -> &mut Expectation
pub fn expect_workspace_or_project_count_lines(&mut self) -> &mut Expectation
Create an
Expectation for
mocking the ident method
sourcepub fn expect_process_git_remote(&mut self) -> &mut Expectation
pub fn expect_process_git_remote(&mut self) -> &mut Expectation
Create an
Expectation for
mocking the ident method
Trait Implementations§
source§impl Default for MockTraitCountLines
impl Default for MockTraitCountLines
source§impl TraitCountLines for MockTraitCountLines
impl TraitCountLines for MockTraitCountLines
fn workspace_or_project_count_lines(&self) -> LinesOfCode
fn process_git_remote(&self) -> String
Auto Trait Implementations§
impl Freeze for MockTraitCountLines
impl RefUnwindSafe for MockTraitCountLines
impl Send for MockTraitCountLines
impl Sync for MockTraitCountLines
impl Unpin for MockTraitCountLines
impl UnwindSafe for MockTraitCountLines
Blanket Implementations§
source§impl<T> Any for T
impl<T> Any for T
source§fn type_id_compat(&self) -> TypeId
fn type_id_compat(&self) -> TypeId
TODO: once 1.33.0 is the minimum supported compiler version, remove
Any::type_id_compat and use StdAny::type_id instead.
https://github.com/rust-lang/rust/issues/27745
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