Struct osm_proto_rs::osmformat::DenseInfo [] [src]

pub struct DenseInfo {
    pub version: Vec<i32>,
    pub timestamp: Vec<i64>,
    pub changeset: Vec<i64>,
    pub uid: Vec<i32>,
    pub user_sid: Vec<i32>,
    pub visible: Vec<bool>,
}
  • Optional metadata that may be included into each primitive. Special dense format used in DenseNodes.

Fields

DELTA coded

DELTA coded

DELTA coded

String IDs for usernames. DELTA coded

The visible flag is used to store history information. It indicates that the current object version has been created by a delete operation on the OSM API. When a writer sets this flag, it MUST add a required_features tag with value "HistoricalInformation" to the HeaderBlock. If this flag is not available for some object it MUST be assumed to be true if the file has the required_features tag "HistoricalInformation" set.

Trait Implementations

impl Clone for DenseInfo
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for DenseInfo
[src]

Formats the value using the given formatter.

impl PartialEq for DenseInfo
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.