Skip to main content

KeySource

Trait KeySource 

Source
pub trait KeySource<Op: GraphOperation> {
    // Required method
    fn fresh_input_key(&mut self) -> Op::InputKey;
}
Expand description

Caller-provided source of stable eager value keys.

Required Methods§

Source

fn fresh_input_key(&mut self) -> Op::InputKey

Return a fresh input key that has not been used for another eager value.

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§