MCPcopy Create free account
hub / github.com/angular-rust/yew-components / create_stream

Function create_stream

src/piechart.rs:134–179  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

132}
133
134fn create_stream() -> DataStream<'static, &'static str, i32> {
135 let metadata = vec![
136 Channel {
137 name: "Browser",
138 tag: 0,
139 visible: true,
140 },
141 Channel {
142 name: "Share",
143 tag: 1,
144 visible: true,
145 },
146 ];
147
148 let mut frames = vec![DataFrame {
149 metric: "Chrome",
150 data: [(0, 35)].iter().cloned().collect(),
151 }];
152
153 frames.push(DataFrame {
154 metric: "Firefox",
155 data: [(0, 20)].iter().cloned().collect(),
156 });
157
158 frames.push(DataFrame {
159 metric: "IE",
160 data: [(0, 30)].iter().cloned().collect(),
161 });
162
163 frames.push(DataFrame {
164 metric: "Opera",
165 data: [(0, 5)].iter().cloned().collect(),
166 });
167
168 frames.push(DataFrame {
169 metric: "Safari",
170 data: [(0, 8)].iter().cloned().collect(),
171 });
172
173 frames.push(DataFrame {
174 metric: "Other",
175 data: [(0, 2)].iter().cloned().collect(),
176 });
177
178 DataStream::new(metadata, frames)
179}

Callers 1

renderedMethod · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected