pub trait Projection<T> {
type Output;
// Required method
fn projected(self, onto: &T) -> Self::Output;
}
Expand description
Projection trait for projection of linear types and shapes
pub trait Projection<T> {
type Output;
// Required method
fn projected(self, onto: &T) -> Self::Output;
}
Projection trait for projection of linear types and shapes