From 22561da43e068f0637e77f6cd72710be7d08e2b8 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Mon, 16 May 2022 15:54:37 +0100 Subject: [PATCH] X --- src/main.rs | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/main.rs b/src/main.rs index 4d52515..0c331ad 100644 --- a/src/main.rs +++ b/src/main.rs @@ -2,16 +2,18 @@ trait Ish { const N: usize; - const F: &'static [&'static str]; + const F: [&'static str; ::N]; +// const F: &'static [&'static str]; } struct Inner { i: usize, } impl Ish for Inner { const N: usize = 1; - const F: &'static [&'static str] = &["i"]; + const F: [&'static str; 1] = ["i"]; +// const F: &'static [&'static str] = &["i"]; } - +/* const fn plus(x: &'static [&'static str], b: &'static [&'static str]) -> &'static [&'static str] @@ -34,3 +36,4 @@ fn main(){ eprintln!("IF {:?}", Inner::F); eprintln!("OF {:?}", Outer::F); } +*/ -- 2.30.2