Skip to content

Commit f14b740

Browse files
committed
wip
1 parent 478a90e commit f14b740

File tree

137 files changed

+1368
-1183442
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

137 files changed

+1368
-1183442
lines changed

rust/mlt-nom/Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,3 +36,4 @@ pedantic = { level = "warn", priority = -1 }
3636
missing_errors_doc = "allow"
3737
multiple_crate_versions = "allow"
3838
missing_panics_doc = "allow"
39+
too_many_lines = "allow"

rust/mlt-nom/src/v01/geometry.rs

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,10 +93,28 @@ impl<'a> Geometry<'a> {
9393

9494
impl Debug for DecodedGeometry {
9595
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
96+
let vector_types_str = {
97+
let preview: Vec<String> = self
98+
.vector_types
99+
.iter()
100+
.take(8)
101+
.map(|vt| format!("{vt:?}"))
102+
.collect();
103+
format!(
104+
"[{}{}; {}]",
105+
preview.join(","),
106+
if self.vector_types.len() > 8 {
107+
", ..."
108+
} else {
109+
""
110+
},
111+
self.vector_types.len()
112+
)
113+
};
96114
f.debug_struct("DecodedGeometry")
97115
// .field("vector_type", &self.vector_type)
98116
// .field("vertex_buffer_type", &self.vertex_buffer_type)
99-
.field("vector_types", &self.vector_types)
117+
.field("vector_types", &vector_types_str)
100118
.field(
101119
"geometry_offsets",
102120
&OptSeq(self.geometry_offsets.as_deref()),

rust/mlt-nom/src/v01/id.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
use std::fmt::Debug;
2-
use std::fmt::Formatter;
1+
use std::fmt::{Debug, Formatter};
32

43
use borrowme::borrowme;
54

0 commit comments

Comments
 (0)