Sign in
fuchsia
/
fuchsia
/
eb50e07bc90baedf041d7def6479a9b91f880d73
/
.
/
third_party
/
rust_crates
/
vendor
/
mockall
/
tests
/
automock_generic_trait.rs
blob: 2f4f5a5dd49524e9ffb3616b81aec329eeb4f226 [
file
] [
log
] [
blame
]
// vim: tw=80
//! generic traits
#![
deny
(
warnings
)]
use
mockall
::*;
#[
automock
]
trait
A
<
T
:
'
static
>
{
fn
foo
(&
self
);
}
#[
test
]
fn
returning
()
{
let
mut
mock
=
MockA
::<
u32
>::
new
();
mock
.
expect_foo
()
.
returning
(||
());
mock
.
foo
();
}