Giter Club home page Giter Club logo

Comments (1)

burtonageo avatar burtonageo commented on July 20, 2024
Compiling semver v0.1.3 (file:///Users/georgeburton/Downloads/semver)
/Users/georgeburton/Downloads/semver/src/version_req.rs:238:19: 238:23 error: cannot move out of dereference of `&`-pointer
/Users/georgeburton/Downloads/semver/src/version_req.rs:238             Gt => self.is_greater(ver),
                                                                              ^~~~
/Users/georgeburton/Downloads/semver/src/version_req.rs:239:43: 239:47 error: cannot move out of dereference of `&`-pointer
/Users/georgeburton/Downloads/semver/src/version_req.rs:239             GtEq => self.is_exact(ver) || self.is_greater(ver),
                                                                                                      ^~~~
/Users/georgeburton/Downloads/semver/src/version_req.rs:240:43: 240:47 error: cannot move out of dereference of `&`-pointer
/Users/georgeburton/Downloads/semver/src/version_req.rs:240             Lt => !self.is_exact(ver) && !self.is_greater(ver),
                                                                                                      ^~~~
/Users/georgeburton/Downloads/semver/src/version_req.rs:241:22: 241:26 error: cannot move out of dereference of `&`-pointer
/Users/georgeburton/Downloads/semver/src/version_req.rs:241             LtEq => !self.is_greater(ver),
                                                                                 ^~~~
/Users/georgeburton/Downloads/semver/src/version_req.rs:242:22: 242:26 error: cannot move out of dereference of `&`-pointer
/Users/georgeburton/Downloads/semver/src/version_req.rs:242             Tilde => self.matches_tilde(ver),
                                                                                 ^~~~
/Users/georgeburton/Downloads/semver/src/version_req.rs:243:27: 243:31 error: cannot move out of dereference of `&`-pointer
/Users/georgeburton/Downloads/semver/src/version_req.rs:243             Compatible => self.is_compatible(ver),
                                                                                      ^~~~
/Users/georgeburton/Downloads/semver/src/version_req.rs:244:28: 244:32 error: cannot move out of dereference of `&`-pointer
/Users/georgeburton/Downloads/semver/src/version_req.rs:244             Wildcard(_) => self.matches_wildcard(ver)
                                                                                       ^~~~
/Users/georgeburton/Downloads/semver/src/version_req.rs:422:24: 422:28 error: cannot move out of dereference of `&`-pointer
/Users/georgeburton/Downloads/semver/src/version_req.rs:422         let op = match self.op {
                                                                                   ^~~~
/Users/georgeburton/Downloads/semver/src/version_req.rs:423:18: 423:19 note: attempting to move value to here
/Users/georgeburton/Downloads/semver/src/version_req.rs:423             Some(x) => x,
                                                                             ^
/Users/georgeburton/Downloads/semver/src/version_req.rs:423:18: 423:19 help: to prevent the move, use `ref x` or `ref mut x` to capture value by reference
/Users/georgeburton/Downloads/semver/src/version_req.rs:423             Some(x) => x,
                                                                             ^
/Users/georgeburton/Downloads/semver/src/version_req.rs:522:31: 522:35 error: cannot move out of dereference of `&mut`-pointer
/Users/georgeburton/Downloads/semver/src/version_req.rs:522                       let s = self.state;
                                                                                          ^~~~
/Users/georgeburton/Downloads/semver/src/version_req.rs:514:9: 528:20 note: in expansion of next!
/Users/georgeburton/Downloads/semver/src/version_req.rs:538:13: 538:21 note: expansion site
/Users/georgeburton/Downloads/semver/src/version_req.rs:522:27: 522:28 note: attempting to move value to here
/Users/georgeburton/Downloads/semver/src/version_req.rs:522                       let s = self.state;
                                                                                      ^
/Users/georgeburton/Downloads/semver/src/version_req.rs:514:9: 528:20 note: in expansion of next!
/Users/georgeburton/Downloads/semver/src/version_req.rs:538:13: 538:21 note: expansion site
/Users/georgeburton/Downloads/semver/src/version_req.rs:522:27: 522:28 help: to prevent the move, use `ref s` or `ref mut s` to capture value by reference
/Users/georgeburton/Downloads/semver/src/version_req.rs:522                       let s = self.state;
                                                                                      ^
/Users/georgeburton/Downloads/semver/src/version_req.rs:514:9: 528:20 note: in expansion of next!
/Users/georgeburton/Downloads/semver/src/version_req.rs:538:13: 538:21 note: expansion site
/Users/georgeburton/Downloads/semver/src/version_req.rs:522:31: 522:35 error: cannot move out of dereference of `&mut`-pointer
/Users/georgeburton/Downloads/semver/src/version_req.rs:522                       let s = self.state;
                                                                                          ^~~~
/Users/georgeburton/Downloads/semver/src/version_req.rs:514:9: 528:20 note: in expansion of next!
/Users/georgeburton/Downloads/semver/src/version_req.rs:548:25: 548:33 note: expansion site
/Users/georgeburton/Downloads/semver/src/version_req.rs:522:27: 522:28 note: attempting to move value to here
/Users/georgeburton/Downloads/semver/src/version_req.rs:522                       let s = self.state;
                                                                                      ^
/Users/georgeburton/Downloads/semver/src/version_req.rs:514:9: 528:20 note: in expansion of next!
/Users/georgeburton/Downloads/semver/src/version_req.rs:548:25: 548:33 note: expansion site
/Users/georgeburton/Downloads/semver/src/version_req.rs:522:27: 522:28 help: to prevent the move, use `ref s` or `ref mut s` to capture value by reference
/Users/georgeburton/Downloads/semver/src/version_req.rs:522                       let s = self.state;
                                                                                      ^
/Users/georgeburton/Downloads/semver/src/version_req.rs:514:9: 528:20 note: in expansion of next!
/Users/georgeburton/Downloads/semver/src/version_req.rs:548:25: 548:33 note: expansion site
/Users/georgeburton/Downloads/semver/src/version_req.rs:522:31: 522:35 error: cannot move out of dereference of `&mut`-pointer
/Users/georgeburton/Downloads/semver/src/version_req.rs:522                       let s = self.state;
                                                                                          ^~~~
/Users/georgeburton/Downloads/semver/src/version_req.rs:514:9: 528:20 note: in expansion of next!
/Users/georgeburton/Downloads/semver/src/version_req.rs:553:25: 553:33 note: expansion site
/Users/georgeburton/Downloads/semver/src/version_req.rs:522:27: 522:28 note: attempting to move value to here
/Users/georgeburton/Downloads/semver/src/version_req.rs:522                       let s = self.state;
                                                                                      ^
/Users/georgeburton/Downloads/semver/src/version_req.rs:514:9: 528:20 note: in expansion of next!
/Users/georgeburton/Downloads/semver/src/version_req.rs:553:25: 553:33 note: expansion site
/Users/georgeburton/Downloads/semver/src/version_req.rs:522:27: 522:28 help: to prevent the move, use `ref s` or `ref mut s` to capture value by reference
/Users/georgeburton/Downloads/semver/src/version_req.rs:522                       let s = self.state;
                                                                                      ^
/Users/georgeburton/Downloads/semver/src/version_req.rs:514:9: 528:20 note: in expansion of next!
/Users/georgeburton/Downloads/semver/src/version_req.rs:553:25: 553:33 note: expansion site
/Users/georgeburton/Downloads/semver/src/version_req.rs:522:31: 522:35 error: cannot move out of dereference of `&mut`-pointer
/Users/georgeburton/Downloads/semver/src/version_req.rs:522                       let s = self.state;
                                                                                          ^~~~
/Users/georgeburton/Downloads/semver/src/version_req.rs:514:9: 528:20 note: in expansion of next!
/Users/georgeburton/Downloads/semver/src/version_req.rs:558:25: 558:33 note: expansion site
/Users/georgeburton/Downloads/semver/src/version_req.rs:522:27: 522:28 note: attempting to move value to here
/Users/georgeburton/Downloads/semver/src/version_req.rs:522                       let s = self.state;
                                                                                      ^
/Users/georgeburton/Downloads/semver/src/version_req.rs:514:9: 528:20 note: in expansion of next!
/Users/georgeburton/Downloads/semver/src/version_req.rs:558:25: 558:33 note: expansion site
/Users/georgeburton/Downloads/semver/src/version_req.rs:522:27: 522:28 help: to prevent the move, use `ref s` or `ref mut s` to capture value by reference
/Users/georgeburton/Downloads/semver/src/version_req.rs:522                       let s = self.state;
                                                                                      ^
/Users/georgeburton/Downloads/semver/src/version_req.rs:514:9: 528:20 note: in expansion of next!
/Users/georgeburton/Downloads/semver/src/version_req.rs:558:25: 558:33 note: expansion site
/Users/georgeburton/Downloads/semver/src/version_req.rs:522:31: 522:35 error: cannot move out of dereference of `&mut`-pointer
/Users/georgeburton/Downloads/semver/src/version_req.rs:522                       let s = self.state;
                                                                                          ^~~~
/Users/georgeburton/Downloads/semver/src/version_req.rs:514:9: 528:20 note: in expansion of next!
/Users/georgeburton/Downloads/semver/src/version_req.rs:574:25: 574:33 note: expansion site
/Users/georgeburton/Downloads/semver/src/version_req.rs:522:27: 522:28 note: attempting to move value to here
/Users/georgeburton/Downloads/semver/src/version_req.rs:522                       let s = self.state;
                                                                                      ^
/Users/georgeburton/Downloads/semver/src/version_req.rs:514:9: 528:20 note: in expansion of next!
/Users/georgeburton/Downloads/semver/src/version_req.rs:574:25: 574:33 note: expansion site
/Users/georgeburton/Downloads/semver/src/version_req.rs:522:27: 522:28 help: to prevent the move, use `ref s` or `ref mut s` to capture value by reference
/Users/georgeburton/Downloads/semver/src/version_req.rs:522                       let s = self.state;
                                                                                      ^
/Users/georgeburton/Downloads/semver/src/version_req.rs:514:9: 528:20 note: in expansion of next!
/Users/georgeburton/Downloads/semver/src/version_req.rs:574:25: 574:33 note: expansion site
/Users/georgeburton/Downloads/semver/src/version_req.rs:522:31: 522:35 error: cannot move out of dereference of `&mut`-pointer
/Users/georgeburton/Downloads/semver/src/version_req.rs:522                       let s = self.state;
                                                                                          ^~~~
/Users/georgeburton/Downloads/semver/src/version_req.rs:514:9: 528:20 note: in expansion of next!
/Users/georgeburton/Downloads/semver/src/version_req.rs:582:25: 582:33 note: expansion site
/Users/georgeburton/Downloads/semver/src/version_req.rs:522:27: 522:28 note: attempting to move value to here
/Users/georgeburton/Downloads/semver/src/version_req.rs:522                       let s = self.state;
                                                                                      ^
/Users/georgeburton/Downloads/semver/src/version_req.rs:514:9: 528:20 note: in expansion of next!
/Users/georgeburton/Downloads/semver/src/version_req.rs:582:25: 582:33 note: expansion site
/Users/georgeburton/Downloads/semver/src/version_req.rs:522:27: 522:28 help: to prevent the move, use `ref s` or `ref mut s` to capture value by reference
/Users/georgeburton/Downloads/semver/src/version_req.rs:522                       let s = self.state;
                                                                                      ^
/Users/georgeburton/Downloads/semver/src/version_req.rs:514:9: 528:20 note: in expansion of next!
/Users/georgeburton/Downloads/semver/src/version_req.rs:582:25: 582:33 note: expansion site
error: aborting due to 14 previous errors
Could not compile `semver`.

from semver.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.