Home
last modified time | relevance | path

Searched refs:variant_count (Results 1 – 25 of 204) sorted by relevance

123456789

/dports/lang/rust/rustc-1.58.1-src/src/test/ui/consts/
H A Dconst-variant-count.rs3 #![feature(variant_count)]
6 use std::mem::variant_count;
29 const TEST_VOID: usize = variant_count::<Void>();
30 const TEST_FOO: usize = variant_count::<Foo>();
31 const TEST_BAR: usize = variant_count::<Bar>();
33 const NO_ICE_STRUCT: usize = variant_count::<Baz>();
34 const NO_ICE_BOOL: usize = variant_count::<bool>();
41 assert_eq!(variant_count::<Void>(), 0); in main()
42 assert_eq!(variant_count::<Foo>(), 3); in main()
43 assert_eq!(variant_count::<Bar>(), 5); in main()
[all …]
/dports/lang/rust/rustc-1.58.1-src/src/test/ui/lint/
H A Dlint-enum-intrinsics-non-enums.rs3 #![feature(variant_count)]
5 use std::mem::{discriminant, variant_count};
19 variant_count::<T>() in generic_variant_count()
43 variant_count::<SomeEnum>(); in test_variant_count()
46 variant_count::<&str>(); in test_variant_count()
49 variant_count::<*const u8>(); in test_variant_count()
52 variant_count::<()>(); in test_variant_count()
55 variant_count::<&SomeEnum>(); in test_variant_count()
H A Dlint-enum-intrinsics-non-enums.stderr62 error: the return value of `mem::variant_count` is unspecified when called with a non-enum type
65 LL | variant_count::<&str>();
68 …= note: the type parameter of `variant_count` should be an enum, but it was instantiated with the …
70 error: the return value of `mem::variant_count` is unspecified when called with a non-enum type
73 LL | variant_count::<*const u8>();
76 …= note: the type parameter of `variant_count` should be an enum, but it was instantiated with the …
78 error: the return value of `mem::variant_count` is unspecified when called with a non-enum type
81 LL | variant_count::<()>();
84 …= note: the type parameter of `variant_count` should be an enum, but it was instantiated with the …
86 error: the return value of `mem::variant_count` is unspecified when called with a non-enum type
[all …]
/dports/net-im/fractal/fractal-4.4.0/vendor/strum_macros/src/macros/
H A Denum_iter.rs58 let variant_count = arms.len(); in enum_iter_inner() localVariable
96 …let t = if self.idx + self.back_idx >= #variant_count { 0 } else { #variant_count - self.idx - sel… in enum_iter_inner()
102 if idx + self.back_idx > #variant_count { in enum_iter_inner()
106 self.idx = #variant_count; in enum_iter_inner()
125 if self.idx + back_idx > #variant_count { in enum_iter_inner()
129 self.back_idx = #variant_count; in enum_iter_inner()
133 self.get(#variant_count - self.back_idx) in enum_iter_inner()
/dports/audio/gnome-podcasts/podcasts-c86f7bfdef7692bbf20f315a90450321f6ca9ce7/cargo-crates/strum_macros-0.18.0/src/macros/
H A Denum_iter.rs58 let variant_count = arms.len(); in enum_iter_inner() localVariable
96 …let t = if self.idx + self.back_idx >= #variant_count { 0 } else { #variant_count - self.idx - sel… in enum_iter_inner()
102 if idx + self.back_idx > #variant_count { in enum_iter_inner()
106 self.idx = #variant_count; in enum_iter_inner()
125 if self.idx + back_idx > #variant_count { in enum_iter_inner()
129 self.back_idx = #variant_count; in enum_iter_inner()
133 self.get(#variant_count - self.back_idx) in enum_iter_inner()
/dports/devel/texlab/texlab-3.3.0/cargo-crates/strum_macros-0.19.4/src/macros/
H A Denum_iter.rs58 let variant_count = arms.len(); in enum_iter_inner() localVariable
96 …let t = if self.idx + self.back_idx >= #variant_count { 0 } else { #variant_count - self.idx - sel… in enum_iter_inner()
102 if idx + self.back_idx > #variant_count { in enum_iter_inner()
106 self.idx = #variant_count; in enum_iter_inner()
125 if self.idx + back_idx > #variant_count { in enum_iter_inner()
129 self.back_idx = #variant_count; in enum_iter_inner()
133 self.get(#variant_count - self.back_idx) in enum_iter_inner()
/dports/lang/rust/rustc-1.58.1-src/vendor/strum_macros/src/macros/
H A Denum_iter.rs58 let variant_count = arms.len(); in enum_iter_inner() localVariable
96 …let t = if self.idx + self.back_idx >= #variant_count { 0 } else { #variant_count - self.idx - sel… in enum_iter_inner()
102 if idx + self.back_idx > #variant_count { in enum_iter_inner()
106 self.idx = #variant_count; in enum_iter_inner()
125 if self.idx + back_idx > #variant_count { in enum_iter_inner()
129 self.back_idx = #variant_count; in enum_iter_inner()
133 self.get(#variant_count - self.back_idx) in enum_iter_inner()
/dports/multimedia/librav1e/rav1e-0.5.1/cargo-crates/strum_macros-0.21.1/src/macros/
H A Denum_iter.rs63 let variant_count = arms.len(); in enum_iter_inner() localVariable
102 …let t = if self.idx + self.back_idx >= #variant_count { 0 } else { #variant_count - self.idx - sel… in enum_iter_inner()
108 if idx + self.back_idx > #variant_count { in enum_iter_inner()
112 self.idx = #variant_count; in enum_iter_inner()
131 if self.idx + back_idx > #variant_count { in enum_iter_inner()
135 self.back_idx = #variant_count; in enum_iter_inner()
139 self.get(#variant_count - self.back_idx) in enum_iter_inner()
/dports/multimedia/rav1e/rav1e-0.5.1/cargo-crates/strum_macros-0.21.1/src/macros/
H A Denum_iter.rs63 let variant_count = arms.len(); in enum_iter_inner() localVariable
102 …let t = if self.idx + self.back_idx >= #variant_count { 0 } else { #variant_count - self.idx - sel… in enum_iter_inner()
108 if idx + self.back_idx > #variant_count { in enum_iter_inner()
112 self.idx = #variant_count; in enum_iter_inner()
131 if self.idx + back_idx > #variant_count { in enum_iter_inner()
135 self.back_idx = #variant_count; in enum_iter_inner()
139 self.get(#variant_count - self.back_idx) in enum_iter_inner()
/dports/multimedia/gstreamer1-plugins-rust/gst-plugins-rs-d0466b3eee114207f851b37cae0015c0e718f021/cargo-crates/strum_macros-0.21.1/src/macros/
H A Denum_iter.rs63 let variant_count = arms.len(); in enum_iter_inner() localVariable
102 …let t = if self.idx + self.back_idx >= #variant_count { 0 } else { #variant_count - self.idx - sel… in enum_iter_inner()
108 if idx + self.back_idx > #variant_count { in enum_iter_inner()
112 self.idx = #variant_count; in enum_iter_inner()
131 if self.idx + back_idx > #variant_count { in enum_iter_inner()
135 self.back_idx = #variant_count; in enum_iter_inner()
139 self.get(#variant_count - self.back_idx) in enum_iter_inner()
/dports/lang/gleam/gleam-0.18.2/cargo-crates/strum_macros-0.23.1/src/macros/
H A Denum_iter.rs65 let variant_count = arms.len(); in enum_iter_inner() localVariable
104 …let t = if self.idx + self.back_idx >= #variant_count { 0 } else { #variant_count - self.idx - sel… in enum_iter_inner()
110 if idx + self.back_idx > #variant_count { in enum_iter_inner()
114 self.idx = #variant_count; in enum_iter_inner()
133 if self.idx + back_idx > #variant_count { in enum_iter_inner()
137 self.back_idx = #variant_count; in enum_iter_inner()
141 self.get(#variant_count - self.back_idx) in enum_iter_inner()
/dports/databases/redisjson/RedisJSON-2.0.6/cargo-crates/strum_macros-0.23.1/src/macros/
H A Denum_iter.rs65 let variant_count = arms.len(); in enum_iter_inner() localVariable
104 …let t = if self.idx + self.back_idx >= #variant_count { 0 } else { #variant_count - self.idx - sel… in enum_iter_inner()
110 if idx + self.back_idx > #variant_count { in enum_iter_inner()
114 self.idx = #variant_count; in enum_iter_inner()
133 if self.idx + back_idx > #variant_count { in enum_iter_inner()
137 self.back_idx = #variant_count; in enum_iter_inner()
141 self.get(#variant_count - self.back_idx) in enum_iter_inner()
/dports/graphics/librsvg2-rust/librsvg-2.52.8/vendor/strum_macros/src/macros/
H A Denum_iter.rs63 let variant_count = arms.len(); in enum_iter_inner() localVariable
102 …let t = if self.idx + self.back_idx >= #variant_count { 0 } else { #variant_count - self.idx - sel… in enum_iter_inner()
108 if idx + self.back_idx > #variant_count { in enum_iter_inner()
112 self.idx = #variant_count; in enum_iter_inner()
131 if self.idx + back_idx > #variant_count { in enum_iter_inner()
135 self.back_idx = #variant_count; in enum_iter_inner()
139 self.get(#variant_count - self.back_idx) in enum_iter_inner()
/dports/deskutils/just/just-0.10.5/cargo-crates/strum_macros-0.23.1/src/macros/
H A Denum_iter.rs65 let variant_count = arms.len(); in enum_iter_inner() localVariable
104 …let t = if self.idx + self.back_idx >= #variant_count { 0 } else { #variant_count - self.idx - sel… in enum_iter_inner()
110 if idx + self.back_idx > #variant_count { in enum_iter_inner()
114 self.idx = #variant_count; in enum_iter_inner()
133 if self.idx + back_idx > #variant_count { in enum_iter_inner()
137 self.back_idx = #variant_count; in enum_iter_inner()
141 self.get(#variant_count - self.back_idx) in enum_iter_inner()
/dports/sysutils/czkawka/czkawka-3.3.1/cargo-crates/strum_macros-0.21.1/src/macros/
H A Denum_iter.rs63 let variant_count = arms.len(); in enum_iter_inner() localVariable
102 …let t = if self.idx + self.back_idx >= #variant_count { 0 } else { #variant_count - self.idx - sel… in enum_iter_inner()
108 if idx + self.back_idx > #variant_count { in enum_iter_inner()
112 self.idx = #variant_count; in enum_iter_inner()
131 if self.idx + back_idx > #variant_count { in enum_iter_inner()
135 self.back_idx = #variant_count; in enum_iter_inner()
139 self.get(#variant_count - self.back_idx) in enum_iter_inner()
/dports/audio/gnome-podcasts/podcasts-c86f7bfdef7692bbf20f315a90450321f6ca9ce7/cargo-crates/strum_macros-0.21.1/src/macros/
H A Denum_iter.rs63 let variant_count = arms.len(); in enum_iter_inner() localVariable
102 …let t = if self.idx + self.back_idx >= #variant_count { 0 } else { #variant_count - self.idx - sel… in enum_iter_inner()
108 if idx + self.back_idx > #variant_count { in enum_iter_inner()
112 self.idx = #variant_count; in enum_iter_inner()
131 if self.idx + back_idx > #variant_count { in enum_iter_inner()
135 self.back_idx = #variant_count; in enum_iter_inner()
139 self.get(#variant_count - self.back_idx) in enum_iter_inner()
/dports/x11/sirula/sirula-1.0.0/cargo-crates/strum_macros-0.21.1/src/macros/
H A Denum_iter.rs63 let variant_count = arms.len(); in enum_iter_inner() localVariable
102 …let t = if self.idx + self.back_idx >= #variant_count { 0 } else { #variant_count - self.idx - sel… in enum_iter_inner()
108 if idx + self.back_idx > #variant_count { in enum_iter_inner()
112 self.idx = #variant_count; in enum_iter_inner()
131 if self.idx + back_idx > #variant_count { in enum_iter_inner()
135 self.back_idx = #variant_count; in enum_iter_inner()
139 self.get(#variant_count - self.back_idx) in enum_iter_inner()
/dports/sysutils/onefetch/onefetch-2.10.2/cargo-crates/strum_macros-0.21.1/src/macros/
H A Denum_iter.rs63 let variant_count = arms.len(); in enum_iter_inner() localVariable
102 …let t = if self.idx + self.back_idx >= #variant_count { 0 } else { #variant_count - self.idx - sel… in enum_iter_inner()
108 if idx + self.back_idx > #variant_count { in enum_iter_inner()
112 self.idx = #variant_count; in enum_iter_inner()
131 if self.idx + back_idx > #variant_count { in enum_iter_inner()
135 self.back_idx = #variant_count; in enum_iter_inner()
139 self.get(#variant_count - self.back_idx) in enum_iter_inner()
/dports/www/zola/zola-0.15.2/cargo-crates/strum_macros-0.21.1/src/macros/
H A Denum_iter.rs63 let variant_count = arms.len(); in enum_iter_inner() localVariable
102 …let t = if self.idx + self.back_idx >= #variant_count { 0 } else { #variant_count - self.idx - sel… in enum_iter_inner()
108 if idx + self.back_idx > #variant_count { in enum_iter_inner()
112 self.idx = #variant_count; in enum_iter_inner()
131 if self.idx + back_idx > #variant_count { in enum_iter_inner()
135 self.back_idx = #variant_count; in enum_iter_inner()
139 self.get(#variant_count - self.back_idx) in enum_iter_inner()
/dports/textproc/mdbook/mdBook-0.4.13/cargo-crates/strum_macros-0.21.1/src/macros/
H A Denum_iter.rs63 let variant_count = arms.len(); in enum_iter_inner() localVariable
102 …let t = if self.idx + self.back_idx >= #variant_count { 0 } else { #variant_count - self.idx - sel… in enum_iter_inner()
108 if idx + self.back_idx > #variant_count { in enum_iter_inner()
112 self.idx = #variant_count; in enum_iter_inner()
131 if self.idx + back_idx > #variant_count { in enum_iter_inner()
135 self.back_idx = #variant_count; in enum_iter_inner()
139 self.get(#variant_count - self.back_idx) in enum_iter_inner()
/dports/audio/ncspot/ncspot-0.9.3/cargo-crates/strum_macros-0.23.1/src/macros/
H A Denum_iter.rs65 let variant_count = arms.len(); in enum_iter_inner() localVariable
104 …let t = if self.idx + self.back_idx >= #variant_count { 0 } else { #variant_count - self.idx - sel… in enum_iter_inner()
110 if idx + self.back_idx > #variant_count { in enum_iter_inner()
114 self.idx = #variant_count; in enum_iter_inner()
133 if self.idx + back_idx > #variant_count { in enum_iter_inner()
137 self.back_idx = #variant_count; in enum_iter_inner()
141 self.get(#variant_count - self.back_idx) in enum_iter_inner()
/dports/audio/ncspot/ncspot-0.9.3/cargo-crates/strum_macros-0.22.0/src/macros/
H A Denum_iter.rs65 let variant_count = arms.len(); in enum_iter_inner() localVariable
104 …let t = if self.idx + self.back_idx >= #variant_count { 0 } else { #variant_count - self.idx - sel… in enum_iter_inner()
110 if idx + self.back_idx > #variant_count { in enum_iter_inner()
114 self.idx = #variant_count; in enum_iter_inner()
133 if self.idx + back_idx > #variant_count { in enum_iter_inner()
137 self.back_idx = #variant_count; in enum_iter_inner()
141 self.get(#variant_count - self.back_idx) in enum_iter_inner()
/dports/multimedia/neolink/neolink-cf54129/cargo-crates/strum_macros-0.21.1/src/macros/
H A Denum_iter.rs63 let variant_count = arms.len(); in enum_iter_inner() localVariable
102 …let t = if self.idx + self.back_idx >= #variant_count { 0 } else { #variant_count - self.idx - sel… in enum_iter_inner()
108 if idx + self.back_idx > #variant_count { in enum_iter_inner()
112 self.idx = #variant_count; in enum_iter_inner()
131 if self.idx + back_idx > #variant_count { in enum_iter_inner()
135 self.back_idx = #variant_count; in enum_iter_inner()
139 self.get(#variant_count - self.back_idx) in enum_iter_inner()
/dports/www/miniserve/miniserve-0.18.0/cargo-crates/strum_macros-0.22.0/src/macros/
H A Denum_iter.rs65 let variant_count = arms.len(); in enum_iter_inner() localVariable
104 …let t = if self.idx + self.back_idx >= #variant_count { 0 } else { #variant_count - self.idx - sel… in enum_iter_inner()
110 if idx + self.back_idx > #variant_count { in enum_iter_inner()
114 self.idx = #variant_count; in enum_iter_inner()
133 if self.idx + back_idx > #variant_count { in enum_iter_inner()
137 self.back_idx = #variant_count; in enum_iter_inner()
141 self.get(#variant_count - self.back_idx) in enum_iter_inner()
/dports/x11/wmfocus/wmfocus-1.2.0/cargo-crates/strum_macros-0.21.1/src/macros/
H A Denum_iter.rs63 let variant_count = arms.len(); in enum_iter_inner() localVariable
102 …let t = if self.idx + self.back_idx >= #variant_count { 0 } else { #variant_count - self.idx - sel… in enum_iter_inner()
108 if idx + self.back_idx > #variant_count { in enum_iter_inner()
112 self.idx = #variant_count; in enum_iter_inner()
131 if self.idx + back_idx > #variant_count { in enum_iter_inner()
135 self.back_idx = #variant_count; in enum_iter_inner()
139 self.get(#variant_count - self.back_idx) in enum_iter_inner()

123456789