pub struct Notes<'a> {
pub group: &'a dyn Fn(&Group) -> Option<String>,
pub node: &'a dyn Fn(NodeIdx) -> Option<String>,
}Expand description
2026-10-02: What a rendering adds to a plan: compute=<group> on each group line (the compute
unit its kernels run on, venn::compute), and under it one line per member node (its
pipeline, crate::pipeline).
Fields§
§group: &'a dyn Fn(&Group) -> Option<String>2026-10-02: The group line’s compute= value, where it answers.
node: &'a dyn Fn(NodeIdx) -> Option<String>2026-10-02: A member node’s line, where it answers.
Implementations§
Auto Trait Implementations§
impl<'a> Freeze for Notes<'a>
impl<'a> !RefUnwindSafe for Notes<'a>
impl<'a> !Send for Notes<'a>
impl<'a> !Sync for Notes<'a>
impl<'a> Unpin for Notes<'a>
impl<'a> !UnwindSafe for Notes<'a>
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