pub fn with(stmt_id: usize, bound: std::rc::Rc<std::any::Any>, stmt_repr: &str) -> Self {
        Self {
            stmt_id: stmt_id,
            num_matches: std::cell::Cell::new(0),
            expected_matches: None,
            bound: bound,
            stmt_repr: stmt_repr.to_string(),
        }
    }
/// Creates a new behaviour which is never exhausted.
Creates a new behaviour which is never exhausted.
Creates a new behaviour which is never exhausted .
pub fn with(stmt_id: usize, bound: std::rc::Rc<std::any::Any>, stmt_repr: &str) -> Self {
        Self {
            stmt_id: stmt_id,
            num_matches: std::cell::Cell::new(0),
            expected_matches: None,
            bound: bound,
            stmt_repr: stmt_repr.to_string(),
        }
    }
pub fn with ( stmt_id : usize , bound : std :: rc :: Rc < std :: any :: Any > , stmt_repr : & str ) -> Self { Self { stmt_id : stmt_id , num_matches : std :: cell :: Cell :: new ( 0 ) , expected_matches : None , bound : bound , stmt_repr : stmt_repr . to_string ( ) , } }
Creates a new behaviour which is never exhausted.
Creates a new behaviour which is never exhausted .
stmt_id
usize
bound
std::rc::Rc<std::any::Any>
stmt_repr
&str