Struct osm_xml::OSM [] [src]

pub struct OSM {
    pub bounds: Option<Bounds>,
    pub nodes: Vec<Node>,
    pub ways: Vec<Way>,
    pub relations: Vec<Relation>,
}

Fields

bounds: Option<Bounds> nodes: Vec<Node> ways: Vec<Way> relations: Vec<Relation>

Methods

impl OSM
[src]

fn parse(file: File) -> Result<OSM, Error>

fn resolve_reference<'a>(&self, reference: &UnresolvedReference) -> Reference

Trait Implementations

impl Debug for OSM
[src]

fn fmt(&self, __arg_0: &mut Formatter) -> Result

Formats the value using the given formatter.