Integration: cargo fmt

This commit is contained in:
aiongg
2026-10-13 22:40:00 +00:00
parent b9cbfca8cf
commit 71309b993e
2 changed files with 22 additions and 13 deletions
+11 -1
View File
@@ -2944,7 +2944,17 @@ impl<'r> Importer<'r> {
let link_path = uri.filter(|p| p.contains('/') || p.contains('\\'));
let id = designcraft_doc::insert_asset(
&mut self.assets,
Asset { page, id: fresh, name, mime, link: link_path, data: preview.cloned().unwrap_or_else(|| Arc::new(data)), pixels, pdf_crop, ..Default::default() },
Asset {
page,
id: fresh,
name,
mime,
link: link_path,
data: preview.cloned().unwrap_or_else(|| Arc::new(data)),
pixels,
pdf_crop,
..Default::default()
},
);
if let Some(p) = read_from {
self.linked_assets.insert((p, page, pdf_crop), id);
+11 -12
View File
@@ -10,10 +10,10 @@ use std::sync::mpsc::{self, RecvTimeoutError};
use std::time::Duration;
use designcraft_compose::Cache;
use designcraft_doc::PdfCrop;
use designcraft_doc::build::NewDocument;
use designcraft_doc::{Asset, AssetId, Content, Document, Graphic, Item, ItemId, Shape, SpreadRef};
use designcraft_geom::{Affine, Rect, shapes};
use designcraft_doc::PdfCrop;
use designcraft_render::{Rendered, Renderer, pdf_crop_box, pdf_page_size};
use hayro::hayro_interpret::Function;
use hayro::hayro_syntax::Pdf;
@@ -78,17 +78,16 @@ fn placed(size: f64, pdf: Vec<u8>) -> Rendered {
let asset = d.add_asset(Asset { id, name: "art.pdf".into(), mime: "application/pdf".into(), data: Arc::new(pdf), ..Default::default() });
let id = ItemId(d.alloc());
let mut item = Item::new(id, d.default_layer(), Shape::Rectangle, shapes::rectangle(Rect::new(0.0, 0.0, size, size)));
item.content =
Content::Graphic(Graphic {
asset,
size: (size, size),
xf: Affine::IDENTITY,
clip: None,
auto_fit: Default::default(),
fit_align: 4,
crop: [0.0; 4],
wrap: Default::default(),
});
item.content = Content::Graphic(Graphic {
asset,
size: (size, size),
xf: Affine::IDENTITY,
clip: None,
auto_fit: Default::default(),
fit_align: 4,
crop: [0.0; 4],
wrap: Default::default(),
});
d.insert_item(SpreadRef::Doc(0), item, None).unwrap();
let mut renderer = Renderer::new();
renderer.threads = 0;