Struct flatgeobuf::FgbFeature
source · pub struct FgbFeature { /* private fields */ }
Expand description
Access to current feature
Implementations§
source§impl FgbFeature
impl FgbFeature
Trait Implementations§
source§impl FeatureAccess for FgbFeature
impl FeatureAccess for FgbFeature
source§fn process<P>(&self, processor: &mut P, idx: u64) -> Result<(), GeozeroError>where
P: FeatureProcessor,
Self: Sized,
fn process<P>(&self, processor: &mut P, idx: u64) -> Result<(), GeozeroError>where
P: FeatureProcessor,
Self: Sized,
Process feature geometries and properties.
source§impl FeatureProperties for FgbFeature
impl FeatureProperties for FgbFeature
source§fn process_properties<P: PropertyProcessor>(
&self,
reader: &mut P
) -> Result<bool>
fn process_properties<P: PropertyProcessor>( &self, reader: &mut P ) -> Result<bool>
Process feature properties.
source§fn property<T>(&self, name: &str) -> Result<T, GeozeroError>where
T: PropertyReadType,
fn property<T>(&self, name: &str) -> Result<T, GeozeroError>where
T: PropertyReadType,
Get property value by name Read more
source§fn property_n<T>(&self, n: usize) -> Result<T, GeozeroError>where
T: PropertyReadType,
fn property_n<T>(&self, n: usize) -> Result<T, GeozeroError>where
T: PropertyReadType,
Get property value by number Read more
source§fn properties(&self) -> Result<HashMap<String, String>, GeozeroError>
fn properties(&self) -> Result<HashMap<String, String>, GeozeroError>
Return all properties in a
HashMap
Read moresource§impl GeozeroGeometry for FgbFeature
impl GeozeroGeometry for FgbFeature
Auto Trait Implementations§
impl RefUnwindSafe for FgbFeature
impl Send for FgbFeature
impl Sync for FgbFeature
impl Unpin for FgbFeature
impl UnwindSafe for FgbFeature
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