pub trait EwkbRead: Debug + Sized { fn point_type() -> PointType; fn read_ewkb<R: Read>(raw: &mut R) -> Result<Self, Error> { ... } }