pub trait DecodePosition<N>: FiniteDimensional<N = N> + Sized where
N: NonZero + Unsigned, {
fn decode_position(element: &Element) -> Result<Self, PlyError>;
}
pub trait DecodePosition<N>: FiniteDimensional<N = N> + Sized where
N: NonZero + Unsigned, {
fn decode_position(element: &Element) -> Result<Self, PlyError>;
}