﻿cargo :     Checking ash_renderer v0.4.1 
(C:\Users\tilok\Downloads\Ash Renderer)
At line:1 char:1
+ cargo check 2>&1 | Out-File -FilePath 
cargo_check_output.txt -Encodin ...
+ ~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (     
   Checking as...s\Ash Renderer):String) [], Rem  
  oteException
    + FullyQualifiedErrorId : NativeCommandError
 
error[E0509]: cannot move out of type 
`mesh::Mesh`, which implements the `Drop` trait
   --> src\renderer\resources\mesh.rs:637:17
    |
636 |                 vertices, indices, ..
    |                 --------  ------- ...and 
here
    |                 |
    |                 data moved here
637 |             } = mesh;
    |                 ^^^^ cannot move out of here
    |
    = note: move occurs because these variables 
have types that don't implement the `Copy` trait
help: consider borrowing the pattern binding
    |
636 |                 ref vertices, indices, ..
    |                 +++
help: consider borrowing the pattern binding
    |
636 |                 vertices, ref indices, ..
    |                           +++

For more information about this error, try `rustc 
--explain E0509`.
error: could not compile `ash_renderer` (lib) due 
to 1 previous error
