[−][src]Trait shapefile::record::WritableShape
Trait implemented by all Shapes that can be written
Required methods
fn size_in_bytes(&self) -> usize
Returns the size in bytes that the Shapes will take once written. Does not include the shapetype
fn write_to<T: Write>(self, dest: &mut T) -> Result<(), Error>
Writes the shape to the dest
Implementors
impl WritableShape for Multipatch
[src]
impl WritableShape for Multipatch
fn size_in_bytes(&self) -> usize | [src] |
fn write_to<T: Write>(self, dest: &mut T) -> Result<(), Error> | [src] |
impl WritableShape for Point
[src]
impl WritableShape for Point
fn size_in_bytes(&self) -> usize | [src] |
fn write_to<T: Write>(self, dest: &mut T) -> Result<(), Error> | [src] |
impl WritableShape for PointM
[src]
impl WritableShape for PointM
fn size_in_bytes(&self) -> usize | [src] |
fn write_to<T: Write>(self, dest: &mut T) -> Result<(), Error> | [src] |
impl WritableShape for PointZ
[src]
impl WritableShape for PointZ
fn size_in_bytes(&self) -> usize | [src] |
fn write_to<T: Write>(self, dest: &mut T) -> Result<(), Error> | [src] |
impl WritableShape for Multipoint
[src]
impl WritableShape for Multipoint
fn size_in_bytes(&self) -> usize | [src] |
fn write_to<T: Write>(self, dest: &mut T) -> Result<(), Error> | [src] |
impl WritableShape for MultipointM
[src]
impl WritableShape for MultipointM
fn size_in_bytes(&self) -> usize | [src] |
fn write_to<T: Write>(self, dest: &mut T) -> Result<(), Error> | [src] |
impl WritableShape for MultipointZ
[src]
impl WritableShape for MultipointZ
fn size_in_bytes(&self) -> usize | [src] |
fn write_to<T: Write>(self, dest: &mut T) -> Result<(), Error> | [src] |
impl WritableShape for Polygon
[src]
impl WritableShape for Polygon
fn size_in_bytes(&self) -> usize | [src] |
fn write_to<T: Write>(self, dest: &mut T) -> Result<(), Error> | [src] |
impl WritableShape for PolygonM
[src]
impl WritableShape for PolygonM
fn size_in_bytes(&self) -> usize | [src] |
fn write_to<T: Write>(self, dest: &mut T) -> Result<(), Error> | [src] |
impl WritableShape for PolygonZ
[src]
impl WritableShape for PolygonZ
fn size_in_bytes(&self) -> usize | [src] |
fn write_to<T: Write>(self, dest: &mut T) -> Result<(), Error> | [src] |
impl WritableShape for Polyline
[src]
impl WritableShape for Polyline
fn size_in_bytes(&self) -> usize | [src] |
fn write_to<T: Write>(self, dest: &mut T) -> Result<(), Error> | [src] |
impl WritableShape for PolylineM
[src]
impl WritableShape for PolylineM
fn size_in_bytes(&self) -> usize | [src] |
fn write_to<T: Write>(self, dest: &mut T) -> Result<(), Error> | [src] |
impl WritableShape for PolylineZ
[src]
impl WritableShape for PolylineZ