From 5bc17a47ef12ca7010cd91b145c87c86b2d16ed2 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Sun, 24 Apr 2022 22:12:40 +0100 Subject: [PATCH] fake rng: Remove an Arc We don't in fact need this to be Clone, now that ServerConfig isn't. Signed-off-by: Ian Jackson --- src/fake-rng.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/fake-rng.rs b/src/fake-rng.rs index 0c0b6d5d..6522b3c7 100644 --- a/src/fake-rng.rs +++ b/src/fake-rng.rs @@ -14,16 +14,16 @@ pub struct FakeRngSpec(Option>); impl FakeRngSpec { pub fn make_game_rng(self) -> RngWrap { RngWrap( match self.0 { None => None, - Some(ents) => Some(Arc::new(Mutex::new(FakeRng { + Some(ents) => Some(Mutex::new(FakeRng { i: 0, ents, - }))) } + })) } )} } -#[derive(Debug,Clone)] +#[derive(Debug)] pub struct RngWrap ( - Option>> + Option> ); #[derive(Debug)] -- 2.30.2