(tracked: &TrackedConsumer)
| 368 | |
| 369 | impl From<&TrackedConsumer> for MemoryConsumerMetrics { |
| 370 | fn from(tracked: &TrackedConsumer) -> Self { |
| 371 | Self { |
| 372 | name: tracked.name.clone(), |
| 373 | can_spill: tracked.can_spill, |
| 374 | reserved: tracked.reserved(), |
| 375 | peak: tracked.peak(), |
| 376 | } |
| 377 | } |
| 378 | } |
| 379 | |
| 380 | /// A [`MemoryPool`] that tracks the consumers that have |