pub trait Fake: Sized {
fn fake<U>(&self) -> U
where
Self: FakeBase<U>,
{ ... }
fn fake_with_rng<U, R: Rng + ?Sized>(&self, rng: &mut R) -> U
where
Self: FakeBase<U>,
{ ... }
}
pub trait Fake: Sized {
fn fake<U>(&self) -> U
where
Self: FakeBase<U>,
{ ... }
fn fake_with_rng<U, R: Rng + ?Sized>(&self, rng: &mut R) -> U
where
Self: FakeBase<U>,
{ ... }
}