下面的代码:
for geometry in geometries.iter() {
let component = build_bevy_meshes(
geometry.unwrap().into(),
Color::Rgba {
red: (0.),
green: (0.),
blue: (0.),
alpha: (0.),
},
BuildBevyMeshesContext::new(),
);
}
其中geometry是一个Vec<Option<geojson::Geometry>>
,我从geojson文件中得到的。
但是我在geometry. unwrap. into()上遇到了以下错误:
the trait `~const Into<_>` is not implemented for `geojson::Geometry`
我该怎么做?
1条答案
按热度按时间soat7uwm1#
您可以使用
impl<T> TryFrom<Geometry> for Geometry<T>
,但必须在geojson
机箱上启用geo-types
功能:在货物中。toml: