pub trait EdgeVisitor {
// Required methods
fn strong(&mut self, edge: EdgeId, target: ManagedId);
fn weak(&mut self, edge: EdgeId, target: ManagedId);
fn ephemeron(&mut self, edge: EdgeId, key: ManagedId, value: ManagedId);
}Expand description
Receives every outgoing managed edge of an object.
Required Methods§
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".