Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 7baae8c5e9 |
13
Cargo.toml
13
Cargo.toml
@@ -19,12 +19,11 @@ license = "MIT"
|
||||
include = ["Cargo.toml", "README.md", "LICENSE", "ACKNOWLEDGEMENTS", "src/**/*.rs"]
|
||||
|
||||
[dependencies]
|
||||
ironsea_index = "^0.1"
|
||||
#ironsea_store = "^0.1"
|
||||
ironsea_index = "0.1"
|
||||
|
||||
arrayref = "^0.3"
|
||||
#log = { version = "^0.4", features = ["max_level_trace", "release_max_level_info"] }
|
||||
log = { version = "^0.4", features = ["max_level_trace", "release_max_level_trace"] }
|
||||
arrayref = "0.3"
|
||||
#log = { version = "0.4", features = ["max_level_trace", "release_max_level_info"] }
|
||||
log = { version = "0.4", features = ["max_level_trace", "release_max_level_trace"] }
|
||||
|
||||
serde = { version = "^1.0", features = ["derive"] }
|
||||
bincode = "^1.1"
|
||||
serde = { version = "1.0", features = ["derive"] }
|
||||
bincode = "1.3"
|
||||
|
||||
@@ -171,7 +171,7 @@ impl<'de> Deserialize<'de> for MortonEncoder {
|
||||
enum Field {
|
||||
CellBits,
|
||||
Dimensions,
|
||||
};
|
||||
}
|
||||
|
||||
impl<'de> Deserialize<'de> for Field {
|
||||
fn deserialize<D>(deserializer: D) -> Result<Field, D::Error>
|
||||
|
||||
@@ -184,14 +184,14 @@ where
|
||||
}
|
||||
|
||||
fn value(&self, code: SFCCode, offsets: &[SFCOffset]) -> Result<Vec<&V>, String> {
|
||||
Ok(self.space.value(
|
||||
self.space.value(
|
||||
self.morton
|
||||
.decode(code)
|
||||
.iter()
|
||||
.map(|e| *e as usize)
|
||||
.collect(),
|
||||
offsets.iter().map(|e| *e as usize).collect(),
|
||||
)?)
|
||||
)
|
||||
}
|
||||
|
||||
// Build coordinate values from encoded value
|
||||
|
||||
Reference in New Issue
Block a user