diff options
| author | bors <bors@rust-lang.org> | 2023-10-15 23:05:06 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2023-10-15 23:05:06 +0000 |
| commit | 30d310cc1f7056fa9941b9f9c415d60091ed8fec (patch) | |
| tree | 48c7f8917af0327fffd248ee26e54890b5a4e7ce /compiler/rustc_interface/src | |
| parent | 42b1224e9eb37177f608d3f6a6f2be2ee13902e4 (diff) | |
| parent | 6b13950978c29e46636f3fb55aab1a479017045f (diff) | |
| download | rust-30d310cc1f7056fa9941b9f9c415d60091ed8fec.tar.gz rust-30d310cc1f7056fa9941b9f9c415d60091ed8fec.zip | |
Auto merge of #113747 - clarfonthey:ip_bitops, r=dtolnay
impl Not, Bit{And,Or}{,Assign} for IP addresses
ACP: rust-lang/libs-team#235
Note: since these are insta-stable, these require an FCP.
Implements, where `N` is either `4` or `6`:
```rust
impl Not for IpvNAddr
impl Not for &IpvNAddr
impl BitAnd<IpvNAddr> for IpvNAddr
impl BitAnd<&IpvNAddr> for IpvNAddr
impl BitAnd<IpvNAddr> for &IpvNAddr
impl BitAnd<&IpvNAddr> for &IpvNAddr
impl BitAndAssign<IpvNAddr> for IpvNAddr
impl BitAndAssign<&IpvNAddr> for IpvNAddr
impl BitOr<IpvNAddr> for IpvNAddr
impl BitOr<&IpvNAddr> for IpvNAddr
impl BitOr<IpvNAddr> for &IpvNAddr
impl BitOr<&IpvNAddr> for &IpvNAddr
impl BitOrAssign<IpvNAddr> for IpvNAddr
impl BitOrAssign<&IpvNAddr> for IpvNAddr
```
Diffstat (limited to 'compiler/rustc_interface/src')
0 files changed, 0 insertions, 0 deletions
