pub trait HasVar { // Required method fn var() -> Self; }
get the label for the “Var” operation
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.