Comments (1)
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)
- How to sort a list by the latest version HOT 1
- nonzero_leading_trailing_zeros requires rustc 1.53.0 HOT 1
- Error using unstable feature: nonzero_leading_trailing_zeros in nightly rust HOT 2
- Error about an unstable lint HOT 1
- Wildcard VersionReq alongside other requirements HOT 3
- `is_exact`? HOT 2
- Display impl for Version no longer supports padding
- 1.0.4 broke older nightlies HOT 1
- Why is Op non-exhaustive? HOT 1
- Doc/test requests from an audit from a vendor crate bump HOT 1
- Unable to parse v0.0.1-001 HOT 1
- Negation operator HOT 1
- v1.0.8 breaks Send/Sync impls on some public structs HOT 1
- Please yank version 1.0.8 when you get the chance HOT 1
- Implementation for range with multiple look buged when pre-release are not present HOT 1
- `cargo doc` emits errors, but then works anyway
- Error when cargo fuzz HOT 1
- Pre-release requirement not satisfied HOT 2
- `Identifier::new_unchecked()` writes to null pointer on allocation failure HOT 2
- Implement Ord for VersionReq? HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from semver.