diff --git a/src/game/seed.rs b/src/game/seed.rs index a003612..085c10c 100644 --- a/src/game/seed.rs +++ b/src/game/seed.rs @@ -62,7 +62,6 @@ impl TryFrom> for Seed { type Error = TryFromSliceError; fn try_from(value: Vec) -> Result { - let bytes: [u8; 8] = value.as_slice().try_into()?; - Ok(bytes.into()) + Ok(TryInto::<[u8; 8]>::try_into(value.as_slice())?.into()) } } diff --git a/src/game/ui.rs b/src/game/ui.rs index 16dfb5e..3ee6c50 100644 --- a/src/game/ui.rs +++ b/src/game/ui.rs @@ -24,8 +24,7 @@ pub fn setup_seed_ui(mut commands: Commands) { pub fn update_seed_ui(seed: Option>, text: Query<&mut TextSpan, With>) { if let Some(value) = seed { for mut span in text { - let number: u64 = (**value).into(); - **span = format!("{}", number); + **span = format!("{}", u64::from(**value)); } } }