Skip to content

Cargo check fails ion WIndows #36

@vidhyasasi

Description

@vidhyasasi

I checked cargo check for the package and I am getting this error

PS C:\Users\Administrator\rust_files\packages\rip> cargo check
Checking rm-improved v0.13.1 (C:\Users\Administrator\rust_files\packages\rip)
error[E0433]: failed to resolve: could not find unix in os
--> src/main.rs:12:14
|
12 | use std::os::unix::fs::{FileTypeExt, PermissionsExt};
| ^^^^ could not find unix in os

error[E0433]: failed to resolve: could not find unix in os
--> src/main.rs:408:18
|
408 | std::os::unix::fs::symlink(target, dest)?;
| ^^^^ could not find unix in os

error[E0599]: no method named is_fifo found for struct FileType in the current scope
--> src/main.rs:400:24
|
400 | } else if filetype.is_fifo() {
| ^^^^^^^ help: there is a method with a similar name: is_file

error[E0599]: no method named mode found for struct Permissions in the current scope
--> src/main.rs:401:43
|
401 | let mode = metadata.permissions().mode();
| ^^^^ method not found in Permissions

Some errors have detailed explanations: E0433, E0599.
For more information about an error, try rustc --explain E0433.
error: could not compile rm-improved (bin "rip") due to 4 previous errors

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions