File tree Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -488,7 +488,9 @@ impl CargoActor {
488
488
// Skip certain kinds of messages to only spend time on what's useful
489
489
JsonMessage :: Cargo ( message) => match message {
490
490
cargo_metadata:: Message :: CompilerArtifact ( artifact) if !artifact. fresh => {
491
- self . sender . send ( CargoMessage :: CompilerArtifact ( artifact) ) . unwrap ( ) ;
491
+ self . sender
492
+ . send ( CargoMessage :: CompilerArtifact ( Box :: new ( artifact) ) )
493
+ . unwrap ( ) ;
492
494
}
493
495
cargo_metadata:: Message :: CompilerMessage ( msg) => {
494
496
self . sender . send ( CargoMessage :: Diagnostic ( msg. message ) ) . unwrap ( ) ;
@@ -533,7 +535,7 @@ impl CargoActor {
533
535
}
534
536
535
537
enum CargoMessage {
536
- CompilerArtifact ( cargo_metadata:: Artifact ) ,
538
+ CompilerArtifact ( Box < cargo_metadata:: Artifact > ) ,
537
539
Diagnostic ( Diagnostic ) ,
538
540
}
539
541
You can’t perform that action at this time.
0 commit comments