pub struct Needs {}Expand description
What a slice needs of whoever runs it.
Empty, and named. This is where this wants a GPU with 40 GB will go,
and it goes nowhere until there is a queue that reads it — inventing fields
now would be describing a matching policy nobody has written. What it buys
empty is that the day it fills, Reach does not change shape.
A struct and not a unit so that filling it is an edit here rather than a change of kind at every construction site.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Needs
impl<'de> Deserialize<'de> for Needs
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for Needs
impl StructuralPartialEq for Needs
Auto Trait Implementations§
impl Freeze for Needs
impl RefUnwindSafe for Needs
impl Send for Needs
impl Sync for Needs
impl Unpin for Needs
impl UnsafeUnpin for Needs
impl UnwindSafe for Needs
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more