Struct geos::BufferParamsBuilder
source · pub struct BufferParamsBuilder { /* private fields */ }
Expand description
Build options for a BufferParams
object
Implementations§
source§impl BufferParamsBuilder
impl BufferParamsBuilder
pub fn end_cap_style(self, style: CapStyle) -> BufferParamsBuilder
pub fn join_style(self, style: JoinStyle) -> BufferParamsBuilder
pub fn mitre_limit(self, limit: f64) -> BufferParamsBuilder
pub fn quadrant_segments(self, quadsegs: i32) -> BufferParamsBuilder
pub fn single_sided(self, is_single_sided: bool) -> BufferParamsBuilder
pub fn build(self) -> GResult<BufferParams>
Trait Implementations§
source§impl Default for BufferParamsBuilder
impl Default for BufferParamsBuilder
source§fn default() -> BufferParamsBuilder
fn default() -> BufferParamsBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for BufferParamsBuilder
impl RefUnwindSafe for BufferParamsBuilder
impl Send for BufferParamsBuilder
impl Sync for BufferParamsBuilder
impl Unpin for BufferParamsBuilder
impl UnwindSafe for BufferParamsBuilder
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