We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 6592d85 commit 1c7e688Copy full SHA for 1c7e688
crates/bevy_render/src/shader/shader_defs.rs
@@ -48,24 +48,10 @@ impl<'a> Iterator for ShaderDefIterator<'a> {
48
}
49
50
fn size_hint(&self) -> (usize, Option<usize>) {
51
- let mut index = 0;
52
- let mut size = 0;
53
-
54
- loop {
55
- if index == self.shader_defs.shader_defs_len() {
56
- return (size, Some(size));
57
- }
58
59
- if self.shader_defs.get_shader_def(index).is_some() {
60
- size += 1;
61
62
- index += 1;
63
+ (0, Some(self.shader_defs.shader_defs_len()))
64
65
66
67
-impl<'a> ExactSizeIterator for ShaderDefIterator<'a> {}
68
69
impl ShaderDef for bool {
70
fn is_defined(&self) -> bool {
71
*self
0 commit comments