rustic_core icon indicating copy to clipboard operation
rustic_core copied to clipboard

[ bug ] mismatched types

Open yonas opened this issue 1 month ago • 0 comments

error[E0308]: mismatched types                                                                                                                                                                                
   --> /tmp/tmp.1vrLGmLkbB/work/rustic-f0ddb47/cargo-crates/rustic_core-0.9.0/src/backend/local_destination.rs:666:65                                                                                         
    |                                                                                                                                                                                                         
666 |                 mknod(&filename, SFlag::S_IFBLK, Mode::empty(), device)                                                                                                                                 
    |                 ----- arguments to this function are incorrect  ^^^^^^ expected `u64`, found `u32`                                                                                                      
    |                                                                                                                                                                                                         
note: function defined here                                                                                                                                                                                   
   --> /tmp/tmp.1vrLGmLkbB/work/rustic-f0ddb47/cargo-crates/nix-0.30.1/src/sys/stat.rs:155:8                                                                                                                  
    |                                                                                                                                                                                                         
155 | pub fn mknod<P: ?Sized + NixPath>(                                                                                                                                                                      
    |        ^^^^^                                                                                                                                                                                            
help: you can convert a `u32` to a `u64`                                                                                                                                                                      
    |                                                                                                                                                                                                         
666 |                 mknod(&filename, SFlag::S_IFBLK, Mode::empty(), device.into())                                                                                                                          
    |                                                                       +++++++                                                                                                                           

error[E0308]: mismatched types
   --> /tmp/tmp.1vrLGmLkbB/work/rustic-f0ddb47/cargo-crates/rustic_core-0.9.0/src/backend/local_destination.rs:692:65
    |
692 |                 mknod(&filename, SFlag::S_IFCHR, Mode::empty(), device)
    |                 ----- arguments to this function are incorrect  ^^^^^^ expected `u64`, found `u32`
    |
note: function defined here
   --> /tmp/tmp.1vrLGmLkbB/work/rustic-f0ddb47/cargo-crates/nix-0.30.1/src/sys/stat.rs:155:8
    |
155 | pub fn mknod<P: ?Sized + NixPath>(
    |        ^^^^^
help: you can convert a `u32` to a `u64`
    |
692 |                 mknod(&filename, SFlag::S_IFCHR, Mode::empty(), device.into())
    |                                                                       +++++++

commit: f0ddb47 cargo 1.93.0-nightly OS: FreeBSD 14

yonas avatar Nov 11 '25 01:11 yonas