pub struct TileRenderer { /* private fields */ }Expand description
Main tile renderer
Implementations§
Source§impl TileRenderer
impl TileRenderer
Sourcepub fn builder() -> TileRendererBuilder
pub fn builder() -> TileRendererBuilder
Create a builder for TileRenderer
Sourcepub fn render(
&self,
geojson: &FeatureCollection,
tile: TileCoordinate,
) -> Result<Vec<u8>>
pub fn render( &self, geojson: &FeatureCollection, tile: TileCoordinate, ) -> Result<Vec<u8>>
Sourcepub fn render_feature(
&self,
feature: &Feature,
tile: TileCoordinate,
) -> Result<Vec<u8>>
pub fn render_feature( &self, feature: &Feature, tile: TileCoordinate, ) -> Result<Vec<u8>>
Sourcepub fn render_many(
&self,
geojson: &FeatureCollection,
tiles: &[TileCoordinate],
) -> Result<Vec<Vec<u8>>>
pub fn render_many( &self, geojson: &FeatureCollection, tiles: &[TileCoordinate], ) -> Result<Vec<Vec<u8>>>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for TileRenderer
impl RefUnwindSafe for TileRenderer
impl Send for TileRenderer
impl Sync for TileRenderer
impl Unpin for TileRenderer
impl UnwindSafe for TileRenderer
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more