==> Synchronizing chroot copy [/home/leming/armv8/root] -> [leming]...done
==> Making package: sn0int 0.26.1-2 (Thu Jul 17 12:15:30 2025)
==> Retrieving sources...
  -> Found sn0int-0.26.1.tar.gz
  -> Found sn0int-0.26.1.tar.gz.asc
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha512sums...
    sn0int-0.26.1.tar.gz ... Passed
    sn0int-0.26.1.tar.gz.asc ... Skipped
==> Validating source files with b2sums...
    sn0int-0.26.1.tar.gz ... Passed
    sn0int-0.26.1.tar.gz.asc ... Skipped
==> Making package: sn0int 0.26.1-2 (Thu Jul 17 12:15:37 2025)
==> Checking runtime dependencies...
==> Installing missing dependencies...
[?25lresolving dependencies...
looking for conflicting packages...

Packages (4) geoipupdate-7.1.0-1  libsodium-1.0.20-1  lua52-5.2.4-8
             publicsuffix-list-20240306.1440.9094af5-1

Total Download Size:   2.15 MiB
Total Installed Size:  7.95 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 geoipupdate-7.1.0-1-aarch64 downloading...
 lua52-5.2.4-8-aarch64 downloading...
 libsodium-1.0.20-1-aarch64 downloading...
 publicsuffix-list-20240306.1440.9094af5-1-any downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing geoipupdate...
installing libsodium...
installing lua52...
installing publicsuffix-list...
:: Running post-transaction hooks...
(1/2) Reloading system manager configuration...
  Skipped: Current root is not booted.
(2/2) Arming ConditionNeedsUpdate...
[?25h==> Checking buildtime dependencies...
==> Installing missing dependencies...
[?25l:: There are 2 providers available for cargo:
:: Repository extra
   1) rust  2) rustup

Enter a number (default=1): 
resolving dependencies...
looking for conflicting packages...

Packages (25) libedit-20250104_3.1-1  llvm-libs-20.1.8-1  python-babel-2.17.0-1
              python-charset-normalizer-3.4.2-1  python-docutils-1:0.21.2-3
              python-idna-3.10-2  python-imagesize-1.4.1-6
              python-jinja-1:3.1.6-1  python-markupsafe-3.0.2-1
              python-packaging-25.0-1  python-pygments-2.19.2-1
              python-pytz-2025.2-1  python-requests-2.32.4-1
              python-roman-numerals-py-3.1.0-1  python-snowballstemmer-2.2.0-7
              python-sphinx-alabaster-theme-1.0.0-4
              python-sphinxcontrib-applehelp-2.0.0-3
              python-sphinxcontrib-devhelp-2.0.0-4
              python-sphinxcontrib-htmlhelp-2.1.0-3
              python-sphinxcontrib-jsmath-1.0.1-19
              python-sphinxcontrib-qthelp-2.0.0-3
              python-sphinxcontrib-serializinghtml-2.0.0-3
              python-urllib3-2.5.0-1  python-sphinx-8.2.3-1  rust-1:1.88.0-1

Total Download Size:    12.92 MiB
Total Installed Size:  438.45 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 python-babel-2.17.0-1-any downloading...
 python-sphinx-8.2.3-1-any downloading...
 python-pygments-2.19.2-1-any downloading...
 python-docutils-1:0.21.2-3-any downloading...
 python-jinja-1:3.1.6-1-any downloading...
 python-urllib3-2.5.0-1-any downloading...
 python-snowballstemmer-2.2.0-7-any downloading...
 python-requests-2.32.4-1-any downloading...
 python-charset-normalizer-3.4.2-1-any downloading...
 python-idna-3.10-2-any downloading...
 python-pytz-2025.2-1-any downloading...
 python-sphinxcontrib-htmlhelp-2.1.0-3-any downloading...
 python-sphinxcontrib-applehelp-2.0.0-3-any downloading...
 python-sphinxcontrib-serializinghtml-2.0.0-3-any downloading...
 python-sphinxcontrib-qthelp-2.0.0-3-any downloading...
 python-sphinxcontrib-devhelp-2.0.0-4-any downloading...
 python-markupsafe-3.0.2-1-aarch64 downloading...
 python-sphinx-alabaster-theme-1.0.0-4-any downloading...
 python-imagesize-1.4.1-6-any downloading...
 python-roman-numerals-py-3.1.0-1-any downloading...
 python-sphinxcontrib-jsmath-1.0.1-19-any downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing libedit...
installing llvm-libs...
installing rust...
Optional dependencies for rust
    gdb: rust-gdb script
    lldb: rust-lldb script
installing python-pytz...
installing python-babel...
installing python-docutils...
Optional dependencies for python-docutils
    python-myst-parser: to parse input in "Markdown" (CommonMark) format
    python-pillow: for some image manipulation operations
    python-pygments: for syntax highlighting of code directives and roles
    [pending]
installing python-imagesize...
installing python-markupsafe...
installing python-jinja...
Optional dependencies for python-jinja
    python-babel: for i18n support [installed]
installing python-packaging...
installing python-pygments...
installing python-charset-normalizer...
installing python-idna...
installing python-urllib3...
Optional dependencies for python-urllib3
    python-brotli: Brotli support
    python-brotlicffi: Brotli support
    python-h2: HTTP/2 support
    python-pysocks: SOCKS support
    python-zstandard: Zstandard support
installing python-requests...
Optional dependencies for python-requests
    python-chardet: alternative character encoding library
    python-pysocks: SOCKS proxy support
installing python-roman-numerals-py...
installing python-snowballstemmer...
Optional dependencies for python-snowballstemmer
    python-pystemmer: for improved performance
installing python-sphinx-alabaster-theme...
installing python-sphinxcontrib-applehelp...
installing python-sphinxcontrib-devhelp...
installing python-sphinxcontrib-htmlhelp...
installing python-sphinxcontrib-jsmath...
installing python-sphinxcontrib-qthelp...
installing python-sphinxcontrib-serializinghtml...
installing python-sphinx...
Optional dependencies for python-sphinx
    imagemagick: for ext.imgconverter
    texlive-fontsextra: for the default admonition title icons in PDF output
    texlive-latexextra: for generation of PDF documentation
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
[?25h==> Retrieving sources...
  -> Found sn0int-0.26.1.tar.gz
  -> Found sn0int-0.26.1.tar.gz.asc
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
  -> Extracting sn0int-0.26.1.tar.gz with bsdtar
==> Starting prepare()...
    Updating crates.io index
       Fetch [===========>                     ] 95 complete; 187 pending     
       Fetch [===========>                     ] 275 complete; 7 pending      
       Fetch [==============>                  ] 282 complete; 129 pending    
       Fetch [=================>               ] 411 complete; 42 pending     
       Fetch [====================>            ] 453 complete; 14 pending     
 Downloading 1 crate                                                          
 Downloading 2 crates                                                         
 Downloading 3 crates                                                         
 Downloading 4 crates                                                         
 Downloading 5 crates                                                         
 Downloading 6 crates                                                         
 Downloading 7 crates                                                         
 Downloading 8 crates                                                         
 Downloading 9 crates                                                         
 Downloading 10 crates                                                        
 Downloading 11 crates                                                        
 Downloading 12 crates                                                        
 Downloading 13 crates                                                        
 Downloading 14 crates                                                        
 Downloading 15 crates                                                        
 Downloading 16 crates                                                        
 Downloading 17 crates                                                        
 Downloading 18 crates                                                        
 Downloading 19 crates                                                        
 Downloading 20 crates                                                        
 Downloading 21 crates                                                        
 Downloading 22 crates                                                        
 Downloading 23 crates                                                        
 Downloading 24 crates                                                        
 Downloading 25 crates                                                        
 Downloading 26 crates                                                        
 Downloading 27 crates                                                        
 Downloading 28 crates                                                        
 Downloading 29 crates                                                        
 Downloading 30 crates                                                        
 Downloading 31 crates                                                        
 Downloading 32 crates                                                        
 Downloading 33 crates                                                        
 Downloading 34 crates                                                        
 Downloading 35 crates                                                        
 Downloading 36 crates                                                        
 Downloading 37 crates                                                        
 Downloading 38 crates                                                        
 Downloading 39 crates                                                        
 Downloading 40 crates                                                        
 Downloading 41 crates                                                        
 Downloading 42 crates                                                        
 Downloading 43 crates                                                        
 Downloading 44 crates                                                        
 Downloading 45 crates                                                        
 Downloading 46 crates                                                        
 Downloading 47 crates                                                        
 Downloading 48 crates                                                        
 Downloading 49 crates                                                        
 Downloading 50 crates                                                        
 Downloading 51 crates                                                        
 Downloading 52 crates                                                        
 Downloading 53 crates                                                        
 Downloading 54 crates                                                        
 Downloading 55 crates                                                        
 Downloading 56 crates                                                        
 Downloading 57 crates                                                        
 Downloading 58 crates                                                        
 Downloading 59 crates                                                        
 Downloading 60 crates                                                        
 Downloading 61 crates                                                        
 Downloading 62 crates                                                        
 Downloading 63 crates                                                        
 Downloading 64 crates                                                        
 Downloading 65 crates                                                        
 Downloading 66 crates                                                        
 Downloading 67 crates                                                        
 Downloading 68 crates                                                        
 Downloading 69 crates                                                        
 Downloading 70 crates                                                        
 Downloading 71 crates                                                        
 Downloading 72 crates                                                        
 Downloading 73 crates                                                        
 Downloading 74 crates                                                        
 Downloading 75 crates                                                        
 Downloading 76 crates                                                        
 Downloading 77 crates                                                        
 Downloading 78 crates                                                        
 Downloading 79 crates                                                        
 Downloading 80 crates                                                        
 Downloading 81 crates                                                        
 Downloading 82 crates                                                        
 Downloading 83 crates                                                        
 Downloading 84 crates                                                        
 Downloading 85 crates                                                        
 Downloading 86 crates                                                        
 Downloading 87 crates                                                        
 Downloading 88 crates                                                        
 Downloading 89 crates                                                        
 Downloading 90 crates                                                        
 Downloading 91 crates                                                        
 Downloading 92 crates                                                        
 Downloading 93 crates                                                        
 Downloading 94 crates                                                        
 Downloading 95 crates                                                        
 Downloading 96 crates                                                        
 Downloading 97 crates                                                        
 Downloading 98 crates                                                        
 Downloading 99 crates                                                        
 Downloading 100 crates                                                       
 Downloading 101 crates                                                       
 Downloading 102 crates                                                       
 Downloading 103 crates                                                       
 Downloading 104 crates                                                       
 Downloading 105 crates                                                       
 Downloading 106 crates                                                       
 Downloading 107 crates                                                       
 Downloading 108 crates                                                       
 Downloading 109 crates                                                       
 Downloading 110 crates                                                       
 Downloading 111 crates                                                       
 Downloading 112 crates                                                       
 Downloading 113 crates                                                       
 Downloading 114 crates                                                       
 Downloading 115 crates                                                       
 Downloading 116 crates                                                       
 Downloading 117 crates                                                       
 Downloading 118 crates                                                       
 Downloading 119 crates                                                       
 Downloading 120 crates                                                       
 Downloading 121 crates                                                       
 Downloading 122 crates                                                       
 Downloading 123 crates                                                       
 Downloading 124 crates                                                       
 Downloading 125 crates                                                       
 Downloading 126 crates                                                       
 Downloading 127 crates                                                       
 Downloading 128 crates                                                       
 Downloading 129 crates                                                       
 Downloading 130 crates                                                       
 Downloading 131 crates                                                       
 Downloading 132 crates                                                       
 Downloading 133 crates                                                       
 Downloading 134 crates                                                       
 Downloading 135 crates                                                       
 Downloading 136 crates                                                       
 Downloading 137 crates                                                       
 Downloading 138 crates                                                       
 Downloading 139 crates                                                       
 Downloading 140 crates                                                       
 Downloading 141 crates                                                       
 Downloading 142 crates                                                       
 Downloading 143 crates                                                       
 Downloading 144 crates                                                       
 Downloading 145 crates                                                       
 Downloading 146 crates                                                       
 Downloading 147 crates                                                       
 Downloading 148 crates                                                       
 Downloading 149 crates                                                       
 Downloading 150 crates                                                       
 Downloading 151 crates                                                       
 Downloading 152 crates                                                       
 Downloading 153 crates                                                       
 Downloading 154 crates                                                       
 Downloading 155 crates                                                       
 Downloading 156 crates                                                       
 Downloading 157 crates                                                       
 Downloading 158 crates                                                       
 Downloading 159 crates                                                       
 Downloading 160 crates                                                       
 Downloading 161 crates                                                       
 Downloading 162 crates                                                       
 Downloading 163 crates                                                       
 Downloading 164 crates                                                       
 Downloading 165 crates                                                       
 Downloading 166 crates                                                       
 Downloading 167 crates                                                       
 Downloading 168 crates                                                       
 Downloading 169 crates                                                       
 Downloading 170 crates                                                       
 Downloading 171 crates                                                       
 Downloading 172 crates                                                       
 Downloading 173 crates                                                       
 Downloading 174 crates                                                       
 Downloading 175 crates                                                       
 Downloading 176 crates                                                       
 Downloading 177 crates                                                       
 Downloading 178 crates                                                       
 Downloading 179 crates                                                       
 Downloading 180 crates                                                       
 Downloading 181 crates                                                       
 Downloading 182 crates                                                       
 Downloading 183 crates                                                       
 Downloading 184 crates                                                       
 Downloading 185 crates                                                       
 Downloading 186 crates                                                       
 Downloading 187 crates                                                       
 Downloading 188 crates                                                       
 Downloading 189 crates                                                       
 Downloading 190 crates                                                       
 Downloading 191 crates                                                       
 Downloading 192 crates                                                       
 Downloading 193 crates                                                       
 Downloading 194 crates                                                       
 Downloading 195 crates                                                       
 Downloading 196 crates                                                       
 Downloading 197 crates                                                       
 Downloading 198 crates                                                       
 Downloading 199 crates                                                       
 Downloading 200 crates                                                       
 Downloading 201 crates                                                       
 Downloading 202 crates                                                       
 Downloading 203 crates                                                       
 Downloading 204 crates                                                       
 Downloading 205 crates                                                       
 Downloading 206 crates                                                       
 Downloading 207 crates                                                       
 Downloading 208 crates                                                       
 Downloading 209 crates                                                       
 Downloading 210 crates                                                       
 Downloading 211 crates                                                       
 Downloading 212 crates                                                       
 Downloading 213 crates                                                       
 Downloading 214 crates                                                       
 Downloading 215 crates                                                       
 Downloading 216 crates                                                       
 Downloading 217 crates                                                       
 Downloading 218 crates                                                       
 Downloading 219 crates                                                       
 Downloading 220 crates                                                       
 Downloading 221 crates                                                       
 Downloading 222 crates                                                       
 Downloading 223 crates                                                       
 Downloading 224 crates                                                       
 Downloading 225 crates                                                       
 Downloading 226 crates                                                       
 Downloading 227 crates                                                       
 Downloading 228 crates                                                       
 Downloading 229 crates                                                       
 Downloading 230 crates                                                       
 Downloading 231 crates                                                       
 Downloading 232 crates                                                       
 Downloading 233 crates                                                       
 Downloading 234 crates                                                       
 Downloading 235 crates                                                       
 Downloading 236 crates                                                       
 Downloading 237 crates                                                       
 Downloading 238 crates                                                       
 Downloading 239 crates                                                       
 Downloading 240 crates                                                       
 Downloading 241 crates                                                       
 Downloading 242 crates                                                       
 Downloading 243 crates                                                       
 Downloading 244 crates                                                       
 Downloading 245 crates                                                       
 Downloading 246 crates                                                       
 Downloading 247 crates                                                       
 Downloading 248 crates                                                       
 Downloading 249 crates                                                       
 Downloading 250 crates                                                       
 Downloading 251 crates                                                       
 Downloading 252 crates                                                       
 Downloading 253 crates                                                       
 Downloading 254 crates                                                       
 Downloading 255 crates                                                       
 Downloading 256 crates                                                       
 Downloading 257 crates                                                       
 Downloading 258 crates                                                       
 Downloading 259 crates                                                       
 Downloading 260 crates                                                       
 Downloading 261 crates                                                       
 Downloading 262 crates                                                       
 Downloading 263 crates                                                       
 Downloading 264 crates                                                       
 Downloading 265 crates                                                       
 Downloading 266 crates                                                       
 Downloading 267 crates                                                       
 Downloading 268 crates                                                       
 Downloading 269 crates                                                       
 Downloading 270 crates                                                       
 Downloading 271 crates                                                       
 Downloading 272 crates                                                       
 Downloading 273 crates                                                       
 Downloading 274 crates                                                       
 Downloading 275 crates                                                       
 Downloading 276 crates                                                       
 Downloading 277 crates                                                       
 Downloading 278 crates                                                       
 Downloading 279 crates                                                       
 Downloading 280 crates                                                       
 Downloading 281 crates                                                       
 Downloading 282 crates                                                       
 Downloading 283 crates                                                       
 Downloading 284 crates                                                       
 Downloading 285 crates                                                       
 Downloading 286 crates                                                       
 Downloading 287 crates                                                       
 Downloading 288 crates                                                       
 Downloading 289 crates                                                       
 Downloading 290 crates                                                       
 Downloading 291 crates                                                       
 Downloading 292 crates                                                       
 Downloading 293 crates                                                       
 Downloading 294 crates                                                       
 Downloading 295 crates                                                       
 Downloading 296 crates                                                       
 Downloading 297 crates                                                       
 Downloading 298 crates                                                       
 Downloading 299 crates                                                       
 Downloading 300 crates                                                       
 Downloading 301 crates                                                       
 Downloading 302 crates                                                       
 Downloading 303 crates                                                       
 Downloading 304 crates                                                       
 Downloading 305 crates                                                       
 Downloading 306 crates                                                       
 Downloading 307 crates                                                       
 Downloading 308 crates                                                       
 Downloading 309 crates                                                       
 Downloading 310 crates                                                       
 Downloading 311 crates                                                       
 Downloading 312 crates                                                       
 Downloading 313 crates                                                       
 Downloading 314 crates                                                       
 Downloading 315 crates                                                       
 Downloading 316 crates                                                       
 Downloading 317 crates                                                       
 Downloading 318 crates                                                       
 Downloading 319 crates                                                       
 Downloading 320 crates                                                       
 Downloading 321 crates                                                       
 Downloading 322 crates                                                       
 Downloading 323 crates                                                       
 Downloading 324 crates                                                       
 Downloading 325 crates                                                       
 Downloading 326 crates                                                       
 Downloading 327 crates                                                       
 Downloading 328 crates                                                       
 Downloading 329 crates                                                       
 Downloading 330 crates                                                       
 Downloading 331 crates                                                       
 Downloading 332 crates                                                       
 Downloading 333 crates                                                       
 Downloading 334 crates                                                       
 Downloading 335 crates                                                       
 Downloading 336 crates                                                       
 Downloading 337 crates                                                       
 Downloading 338 crates                                                       
 Downloading 339 crates                                                       
 Downloading 340 crates                                                       
 Downloading 341 crates                                                       
 Downloading 342 crates                                                       
 Downloading 343 crates                                                       
 Downloading 344 crates                                                       
 Downloading 345 crates                                                       
 Downloading 346 crates                                                       
 Downloading 347 crates                                                       
 Downloading 348 crates                                                       
 Downloading 349 crates                                                       
 Downloading 350 crates                                                       
 Downloading 351 crates                                                       
 Downloading 352 crates                                                       
 Downloading 353 crates                                                       
 Downloading 354 crates                                                       
 Downloading 355 crates                                                       
 Downloading 356 crates                                                       
 Downloading 357 crates                                                       
 Downloading 358 crates                                                       
 Downloading 359 crates                                                       
 Downloading 360 crates                                                       
 Downloading 361 crates                                                       
 Downloading 362 crates                                                       
 Downloading 363 crates                                                       
 Downloading 364 crates                                                       
 Downloading 365 crates                                                       
 Downloading 366 crates                                                       
 Downloading 367 crates                                                       
 Downloading 368 crates                                                       
 Downloading 369 crates                                                       
 Downloading 370 crates                                                       
 Downloading 371 crates                                                       
 Downloading 372 crates                                                       
 Downloading 373 crates                                                       
 Downloading 374 crates                                                       
 Downloading 375 crates                                                       
 Downloading 376 crates                                                       
 Downloading 377 crates                                                       
 Downloading 378 crates                                                       
 Downloading 379 crates                                                       
 Downloading 380 crates                                                       
 Downloading 381 crates                                                       
 Downloading 382 crates                                                       
 Downloading 383 crates                                                       
 Downloading 384 crates                                                       
 Downloading 385 crates                                                       
 Downloading 386 crates                                                       
 Downloading 387 crates                                                       
 Downloading 388 crates                                                       
 Downloading 389 crates                                                       
 Downloading 390 crates                                                       
 Downloading 391 crates                                                       
 Downloading 392 crates                                                       
 Downloading 393 crates                                                       
 Downloading 394 crates                                                       
 Downloading 395 crates                                                       
 Downloading 396 crates                                                       
 Downloading 397 crates                                                       
 Downloading 398 crates                                                       
 Downloading 399 crates                                                       
 Downloading 400 crates                                                       
 Downloading 401 crates                                                       
 Downloading 402 crates                                                       
 Downloading 403 crates                                                       
 Downloading 404 crates                                                       
 Downloading 405 crates                                                       
 Downloading 406 crates                                                       
 Downloading 407 crates                                                       
 Downloading 408 crates                                                       
 Downloading 409 crates                                                       
 Downloading 410 crates                                                       
 Downloading 411 crates                                                       
 Downloading 412 crates                                                       
 Downloading 413 crates                                                       
 Downloading 414 crates                                                       
 Downloading 415 crates                                                       
 Downloading 416 crates                                                       
 Downloading 417 crates                                                       
 Downloading 418 crates                                                       
 Downloading 419 crates                                                       
 Downloading 420 crates                                                       
 Downloading 421 crates                                                       
 Downloading 422 crates                                                       
 Downloading 423 crates                                                       
 Downloading 424 crates                                                       
 Downloading 425 crates                                                       
 Downloading 426 crates                                                       
 Downloading 427 crates                                                       
 Downloading 428 crates                                                       
 Downloading 429 crates                                                       
 Downloading 430 crates                                                       
 Downloading 431 crates                                                       
 Downloading 432 crates                                                       
 Downloading 433 crates                                                       
 Downloading 434 crates                                                       
 Downloading 435 crates                                                       
 Downloading 436 crates                                                       
 Downloading 437 crates                                                       
 Downloading 438 crates                                                       
 Downloading 439 crates                                                       
 Downloading 440 crates                                                       
 Downloading 441 crates                                                       
 Downloading 442 crates                                                       
 Downloading 443 crates                                                       
 Downloading 444 crates                                                       
 Downloading 445 crates                                                       
 Downloading 446 crates                                                       
 Downloading 447 crates                                                       
 Downloading 448 crates                                                       
 Downloading 449 crates                                                       
 Downloading 450 crates                                                       
 Downloading 451 crates                                                       
 Downloading 452 crates                                                       
 Downloading 453 crates                                                       
 Downloading 454 crates                                                       
 Downloading 455 crates                                                       
 Downloading 456 crates                                                       
 Downloading 457 crates                                                       
 Downloading 458 crates                                                       
 Downloading 459 crates                                                       
 Downloading 460 crates                                                       
 Downloading 461 crates                                                       
 Downloading 462 crates                                                       
 Downloading 463 crates                                                       
 Downloading 464 crates                                                       
 Downloading 465 crates                                                       
 Downloading 466 crates                                                       
 Downloading 467 crates                                                       
 Downloading 468 crates                                                       
 Downloading 469 crates                                                       
 Downloading 470 crates                                                       
 Downloading 471 crates                                                       
 Downloading 472 crates                                                       
 Downloading 473 crates                                                       
 Downloading 474 crates                                                       
 Downloading 475 crates                                                       
 Downloading 476 crates                                                       
 Downloading 477 crates                                                       
 Downloading 478 crates                                                       
 Downloading 479 crates                                                       
 Downloading 480 crates                                                       
 Downloading 481 crates                                                       
 Downloading 482 crates                                                       
 Downloading 483 crates                                                       
 Downloading 484 crates                                                       
 Downloading 485 crates                                                       
 Downloading 486 crates                                                       
 Downloading 487 crates                                                       
 Downloading 488 crates                                                       
 Downloading 489 crates                                                       
 Downloading 490 crates                                                       
 Downloading 491 crates                                                       
 Downloading 492 crates                                                       
 Downloading 493 crates                                                       
 Downloading 494 crates                                                       
 Downloading 495 crates                                                       
 Downloading 496 crates                                                       
 Downloading 497 crates                                                       
 Downloading 498 crates                                                       
 Downloading 499 crates                                                       
 Downloading 500 crates                                                       
 Downloading 501 crates                                                       
 Downloading 502 crates                                                       
 Downloading 503 crates                                                       
 Downloading 504 crates                                                       
 Downloading 505 crates                                                       
  Downloaded threadpool v1.8.1
 Downloading 504 crates, remaining bytes: 355.1KiB                            
  Downloaded stable_deref_trait v1.2.0
 Downloading 503 crates, remaining bytes: 384.2KiB                            
  Downloaded tokio-uds v0.2.7
 Downloading 502 crates, remaining bytes: 1.2MiB                              
  Downloaded bytes v1.4.0
 Downloading 501 crates, remaining bytes: 1.6MiB                              
  Downloaded miniz_oxide v0.4.4
 Downloading 500 crates, remaining bytes: 900.4KiB                            
  Downloaded new_debug_unreachable v1.0.4
 Downloading 499 crates, remaining bytes: 6.4MiB                              
  Downloaded adler v1.0.2
 Downloading 498 crates, remaining bytes: 5.8MiB                              
  Downloaded rstar v0.10.0
 Downloading 497 crates, remaining bytes: 14.1MiB                             
  Downloaded image v0.23.14
 Downloading 496 crates, remaining bytes: 12.7MiB                             
  Downloaded strsim v0.10.0
 Downloading 495 crates, remaining bytes: 12.4MiB                             
  Downloaded blake2 v0.10.6
 Downloading 494 crates, remaining bytes: 11.9MiB                             
  Downloaded subtle v2.5.0
 Downloading 493 crates, remaining bytes: 11.9MiB                             
  Downloaded dirs-next v2.0.0
 Downloading 492 crates, remaining bytes: 14.6MiB                             
  Downloaded string v0.2.1
 Downloading 491 crates, remaining bytes: 16.9MiB                             
  Downloaded migrations_internals v1.4.1
 Downloading 490 crates, remaining bytes: 17.3MiB                             
  Downloaded proc-macro-error-attr v1.0.4
 Downloading 489 crates, remaining bytes: 18.5MiB                             
  Downloaded vec_map v0.8.2
 Downloading 488 crates, remaining bytes: 18.9MiB                             
  Downloaded peeking_take_while v0.1.2
 Downloading 487 crates, remaining bytes: 18.5MiB                             
  Downloaded strsim v0.8.0
 Downloading 486 crates, remaining bytes: 18.1MiB                             
  Downloaded yansi v0.5.1
 Downloading 485 crates, remaining bytes: 17.7MiB                             
  Downloaded ansi_term v0.12.1
 Downloading 484 crates, remaining bytes: 17.3MiB                             
  Downloaded mime v0.2.6
 Downloading 483 crates, remaining bytes: 17.0MiB                             
  Downloaded inotify-sys v0.1.5
 Downloading 482 crates, remaining bytes: 16.6MiB                             
  Downloaded rand_isaac v0.1.1
 Downloading 481 crates, remaining bytes: 16.7MiB                             
  Downloaded foreign-types v0.3.2
 Downloading 480 crates, remaining bytes: 17.8MiB                             
  Downloaded publicsuffix v1.5.6
 Downloading 479 crates, remaining bytes: 20.5MiB                             
  Downloaded byte-tools v0.3.1
 Downloading 478 crates, remaining bytes: 20.0MiB                             
  Downloaded socket2 v0.4.9
 Downloading 477 crates, remaining bytes: 19.7MiB                             
  Downloaded pest v2.7.3
 Downloading 476 crates, remaining bytes: 19.3MiB                             
  Downloaded openssl-sys v0.9.103
 Downloading 475 crates, remaining bytes: 18.9MiB                             
  Downloaded rocket_failure_errors v0.2.0
 Downloading 474 crates, remaining bytes: 18.4MiB                             
  Downloaded fake-simd v0.1.2
 Downloading 473 crates, remaining bytes: 18.1MiB                             
  Downloaded curl v0.4.44
 Downloading 472 crates, remaining bytes: 18.0MiB                             
  Downloaded digest v0.8.1
 Downloading 471 crates, remaining bytes: 17.5MiB                             
  Downloaded openssl v0.10.66
 Downloading 470 crates, remaining bytes: 17.2MiB                             
  Downloaded mime v0.3.17
 Downloading 469 crates, remaining bytes: 17.1MiB                             
  Downloaded unicase v2.7.0
 Downloading 468 crates, remaining bytes: 17.3MiB                             
  Downloaded toml v0.4.10
 Downloading 467 crates, remaining bytes: 17.3MiB                             
  Downloaded arrayref v0.3.7
 Downloading 466 crates, remaining bytes: 17.1MiB                             
  Downloaded opaque-debug v0.2.3
 Downloading 465 crates, remaining bytes: 16.9MiB                             
  Downloaded onig v5.0.0
 Downloading 464 crates, remaining bytes: 16.5MiB                             
  Downloaded devise_codegen v0.2.1
 Downloading 463 crates, remaining bytes: 16.3MiB                             
  Downloaded mime_guess v2.0.4
 Downloading 462 crates, remaining bytes: 16.1MiB                             
  Downloaded rocket_codegen v0.4.11
 Downloading 461 crates, remaining bytes: 16.5MiB                             
  Downloaded block-buffer v0.3.3
 Downloading 460 crates, remaining bytes: 16.2MiB                             
  Downloaded pest_meta v2.7.3
 Downloading 459 crates, remaining bytes: 15.9MiB                             
  Downloaded byte-tools v0.2.0
 Downloading 458 crates, remaining bytes: 15.7MiB                             
  Downloaded cookie_store v0.7.0
 Downloading 457 crates, remaining bytes: 15.5MiB                             
  Downloaded url v1.7.2
 Downloading 456 crates, remaining bytes: 15.2MiB                             
  Downloaded trust-dns-proto v0.8.0
 Downloading 455 crates, remaining bytes: 14.9MiB                             
  Downloaded ring v0.16.20
 Downloading 454 crates, extracting ring ...                                  
 Downloading 454 crates, remaining bytes: 14.7MiB                             
  Downloaded blake2 v0.8.1
 Downloading 453 crates, remaining bytes: 14.2MiB                             
  Downloaded handlebars v1.1.0
 Downloading 452 crates, remaining bytes: 13.9MiB                             
  Downloaded rocket_contrib v0.4.11
 Downloading 451 crates, remaining bytes: 13.7MiB                             
  Downloaded tiff v0.6.1
 Downloading 450 crates, extracting tiff ...                                  
  Downloaded oauth2 v2.0.0
 Downloading 449 crates, remaining bytes: 13.3MiB                             
  Downloaded sloppy-rfc4880 v0.2.0
 Downloading 448 crates, remaining bytes: 13.2MiB                             
  Downloaded rand v0.7.3
 Downloading 447 crates, remaining bytes: 13.0MiB                             
  Downloaded publicsuffix v2.2.3
 Downloading 446 crates, remaining bytes: 12.8MiB                             
  Downloaded futures v0.1.31
 Downloading 445 crates, remaining bytes: 12.6MiB                             
  Downloaded regex v1.9.4
 Downloading 444 crates, remaining bytes: 12.4MiB                             
  Downloaded serde_json v1.0.105
 Downloading 443 crates, remaining bytes: 12.2MiB                             
  Downloaded hyper v0.10.16
 Downloading 442 crates, remaining bytes: 12.0MiB                             
  Downloaded rocket v0.4.11
 Downloading 441 crates, remaining bytes: 11.8MiB                             
  Downloaded encoding_rs v0.8.33
 Downloading 440 crates, extracting encoding_rs ...                           
  Downloaded rayon v1.7.0
 Downloading 439 crates, remaining bytes: 11.4MiB                             
  Downloaded diesel v1.4.8
 Downloading 438 crates, remaining bytes: 11.2MiB                             
  Downloaded rustls v0.18.1
 Downloading 437 crates, remaining bytes: 11.0MiB                             
  Downloaded jpeg-decoder v0.1.22
 Downloading 436 crates, remaining bytes: 10.8MiB                             
  Downloaded bindgen v0.59.2
 Downloading 435 crates, remaining bytes: 10.6MiB                             
  Downloaded clap v3.2.25
 Downloading 434 crates, remaining bytes: 10.5MiB                             
  Downloaded webpki-roots v0.17.0
 Downloading 433 crates, remaining bytes: 10.3MiB                             
  Downloaded rustls v0.16.0
 Downloading 432 crates, remaining bytes: 10.2MiB                             
  Downloaded aho-corasick v1.0.5
 Downloading 431 crates, remaining bytes: 10.0MiB                             
  Downloaded regex-syntax v0.7.5
 Downloading 430 crates, remaining bytes: 9.8MiB                              
  Downloaded idna v0.1.5
 Downloading 429 crates, remaining bytes: 9.7MiB                              
  Downloaded regex-syntax v0.6.29
 Downloading 428 crates, remaining bytes: 9.6MiB                              
  Downloaded radix_trie v0.1.6
 Downloading 427 crates, remaining bytes: 9.4MiB                              
  Downloaded nude v0.3.0
 Downloading 426 crates, extracting nude ...                                  
  Downloaded nix v0.26.4
 Downloading 425 crates, remaining bytes: 9.1MiB                              
  Downloaded generic-array v0.9.1
 Downloading 424 crates, remaining bytes: 9.0MiB                              
  Downloaded digest v0.7.6
 Downloading 423 crates, remaining bytes: 8.9MiB                              
  Downloaded sha2 v0.7.1
 Downloading 422 crates, remaining bytes: 8.8MiB                              
  Downloaded cookie v0.12.0
 Downloading 421 crates, remaining bytes: 8.6MiB                              
  Downloaded hyper-tls v0.3.2
 Downloading 420 crates, remaining bytes: 8.5MiB                              
  Downloaded serde_urlencoded v0.5.5
 Downloading 419 crates, remaining bytes: 8.4MiB                              
  Downloaded rocket_failure v0.2.0
 Downloading 418 crates, remaining bytes: 8.3MiB                              
  Downloaded flate2 v1.0.27
 Downloading 417 crates, remaining bytes: 8.2MiB                              
  Downloaded clang-sys v1.6.1
 Downloading 416 crates, remaining bytes: 8.1MiB                              
  Downloaded regex-automata v0.3.7
 Downloading 415 crates, extracting regex-automata ...                        
  Downloaded rustyline v10.1.1
 Downloading 414 crates, remaining bytes: 11.0MiB                             
  Downloaded webpki-roots v0.18.0
 Downloading 413 crates, remaining bytes: 10.9MiB                             
  Downloaded try_from v0.3.2
 Downloading 412 crates, remaining bytes: 10.8MiB                             
  Downloaded notify v4.0.17
 Downloading 411 crates, remaining bytes: 10.7MiB                             
  Downloaded cookie v0.11.5
 Downloading 410 crates, remaining bytes: 10.6MiB                             
  Downloaded textwrap v0.16.0
 Downloading 409 crates, remaining bytes: 10.4MiB                             
  Downloaded devise_core v0.2.1
 Downloading 408 crates, remaining bytes: 10.3MiB                             
  Downloaded pear v0.1.5
 Downloading 407 crates, remaining bytes: 10.2MiB                             
  Downloaded plist v0.4.2
 Downloading 406 crates, remaining bytes: 10.1MiB                             
  Downloaded trust-dns v0.17.0
 Downloading 405 crates, remaining bytes: 10.0MiB                             
  Downloaded structopt v0.3.26
 Downloading 404 crates, remaining bytes: 9.9MiB                              
  Downloaded tokio v0.1.22
 Downloading 403 crates, remaining bytes: 9.8MiB                              
  Downloaded yaml-rust v0.4.5
 Downloading 402 crates, remaining bytes: 9.7MiB                              
  Downloaded sha3 v0.10.8
 Downloading 401 crates, extracting sha3 ...                                  
  Downloaded diesel_full_text_search v1.0.1
 Downloading 400 crates, remaining bytes: 9.5MiB                              
  Downloaded pest_derive v2.7.3
 Downloading 399 crates, remaining bytes: 9.4MiB                              
  Downloaded mqtt-protocol v0.11.2
 Downloading 398 crates, remaining bytes: 9.3MiB                              
  Downloaded syntect v3.3.0
 Downloading 397 crates, extracting syntect ...                               
  Downloaded pear_codegen v0.1.5
 Downloading 396 crates, remaining bytes: 9.1MiB                              
  Downloaded state v0.4.2
 Downloading 395 crates, remaining bytes: 9.0MiB                              
  Downloaded ctrlc v3.4.0
 Downloading 394 crates, remaining bytes: 8.9MiB                              
  Downloaded libz-sys v1.1.12
 Downloading 393 crates, extracting libz-sys ...                              
 Downloading 393 crates, remaining bytes: 8.9MiB                              
  Downloaded lua52-sys v0.1.2
 Downloading 392 crates, remaining bytes: 8.8MiB                              
  Downloaded html5ever v0.25.2
 Downloading 391 crates, remaining bytes: 8.7MiB                              
  Downloaded onig_sys v69.8.1
 Downloading 390 crates, extracting onig_sys ...                              
  Downloaded boxxy v0.13.1
 Downloading 389 crates, remaining bytes: 8.6MiB                              
  Downloaded tokio-rustls v0.10.3
 Downloading 388 crates, remaining bytes: 8.5MiB                              
  Downloaded nibble_vec v0.0.4
 Downloading 387 crates, remaining bytes: 8.5MiB                              
  Downloaded dtoa v0.4.8
 Downloading 386 crates, remaining bytes: 8.4MiB                              
  Downloaded rand_chacha v0.1.1
 Downloading 385 crates, remaining bytes: 8.3MiB                              
  Downloaded bincode v1.3.3
 Downloading 384 crates, remaining bytes: 8.2MiB                              
  Downloaded hmac v0.12.1
 Downloading 383 crates, remaining bytes: 8.2MiB                              
  Downloaded hyper-rustls v0.17.1
 Downloading 382 crates, remaining bytes: 8.1MiB                              
  Downloaded rand_hc v0.1.0
 Downloading 381 crates, remaining bytes: 8.0MiB                              
  Downloaded pest_generator v2.7.3
 Downloading 380 crates, remaining bytes: 7.9MiB                              
  Downloaded libloading v0.7.4
 Downloading 379 crates, remaining bytes: 7.9MiB                              
  Downloaded vcpkg v0.2.15
 Downloading 378 crates, remaining bytes: 7.8MiB                              
  Downloaded embedded-triple v0.1.0
 Downloading 377 crates, remaining bytes: 7.7MiB                              
  Downloaded chrootable-https v0.16.0
 Downloading 376 crates, remaining bytes: 7.7MiB                              
  Downloaded geographiclib-rs v0.2.3
 Downloading 375 crates, remaining bytes: 7.6MiB                              
  Downloaded clap_lex v0.2.4
 Downloading 374 crates, remaining bytes: 7.5MiB                              
  Downloaded close_fds v0.3.2
 Downloading 373 crates, remaining bytes: 7.4MiB                              
  Downloaded kamadak-exif v0.5.5
 Downloading 372 crates, remaining bytes: 7.4MiB                              
  Downloaded base64 v0.21.3
 Downloading 371 crates, remaining bytes: 7.3MiB                              
  Downloaded earcutr v0.4.2
 Downloading 370 crates, extracting earcutr ...                               
  Downloaded cssparser v0.27.2
 Downloading 369 crates, remaining bytes: 7.2MiB                              
  Downloaded rand v0.6.5
 Downloading 368 crates, remaining bytes: 7.1MiB                              
  Downloaded reqwest v0.9.24
 Downloading 367 crates, remaining bytes: 7.0MiB                              
  Downloaded separator v0.4.1
 Downloading 366 crates, remaining bytes: 6.9MiB                              
  Downloaded ct-logs v0.6.0
 Downloading 365 crates, remaining bytes: 6.8MiB                              
  Downloaded enum-as-inner v0.2.1
 Downloading 364 crates, remaining bytes: 6.8MiB                              
  Downloaded structopt-derive v0.4.18
 Downloading 363 crates, remaining bytes: 6.7MiB                              
  Downloaded cexpr v0.6.0
 Downloading 362 crates, remaining bytes: 6.6MiB                              
  Downloaded clap v2.34.0
 Downloading 361 crates, remaining bytes: 6.6MiB                              
  Downloaded r2d2 v0.8.10
 Downloading 360 crates, remaining bytes: 6.5MiB                              
  Downloaded env_logger v0.11.5
 Downloading 359 crates, remaining bytes: 6.5MiB                              
  Downloaded bstr v1.6.2
 Downloading 358 crates, remaining bytes: 6.4MiB                              
  Downloaded bufstream v0.1.4
 Downloading 357 crates, remaining bytes: 6.3MiB                              
  Downloaded data-encoding-macro v0.1.13
 Downloading 356 crates, remaining bytes: 6.2MiB                              
  Downloaded proc-macro2 v0.4.30
 Downloading 355 crates, remaining bytes: 6.1MiB                              
  Downloaded foreign-types-shared v0.1.1
 Downloading 354 crates, remaining bytes: 6.1MiB                              
  Downloaded subtle v1.0.0
 Downloading 353 crates, remaining bytes: 6.0MiB                              
  Downloaded crypto-mac v0.7.0
 Downloading 352 crates, remaining bytes: 5.9MiB                              
  Downloaded generic-array v0.12.4
 Downloading 351 crates, remaining bytes: 5.9MiB                              
  Downloaded dotenv v0.15.0
 Downloading 350 crates, remaining bytes: 5.8MiB                              
  Downloaded rustc-hash v1.1.0
 Downloading 349 crates, remaining bytes: 5.7MiB                              
  Downloaded shlex v1.3.0
 Downloading 348 crates, remaining bytes: 5.7MiB                              
  Downloaded percent-encoding v1.0.1
 Downloading 347 crates, remaining bytes: 5.6MiB                              
  Downloaded nix v0.24.3
 Downloading 346 crates, remaining bytes: 5.5MiB                              
  Downloaded humansize v2.1.3
 Downloading 345 crates, remaining bytes: 5.4MiB                              
  Downloaded anyhow v1.0.75
 Downloading 344 crates, remaining bytes: 5.3MiB                              
  Downloaded native-tls v0.2.11
 Downloading 343 crates, remaining bytes: 5.3MiB                              
  Downloaded uuid v0.7.4
 Downloading 342 crates, remaining bytes: 5.2MiB                              
  Downloaded ucd-trie v0.1.6
 Downloading 341 crates, remaining bytes: 5.1MiB                              
  Downloaded nix v0.27.1
 Downloading 340 crates, remaining bytes: 5.1MiB                              
  Downloaded nix v0.25.1
 Downloading 339 crates, remaining bytes: 5.0MiB                              
  Downloaded ct-logs v0.7.0
 Downloading 338 crates, remaining bytes: 5.0MiB                              
  Downloaded openssl-macros v0.1.1
 Downloading 337 crates, remaining bytes: 4.9MiB                              
  Downloaded openssl-probe v0.1.5
 Downloading 336 crates, remaining bytes: 4.8MiB                              
  Downloaded rand_jitter v0.1.4
 Downloading 335 crates, remaining bytes: 4.7MiB                              
  Downloaded rand_os v0.1.3
 Downloading 334 crates, remaining bytes: 4.7MiB                              
  Downloaded autocfg v0.1.8
 Downloading 333 crates, remaining bytes: 4.6MiB                              
  Downloaded sodiumoxide v0.2.7
 Downloading 332 crates, extracting sodiumoxide ...                           
  Downloaded rand_pcg v0.1.2
 Downloading 331 crates, remaining bytes: 4.5MiB                              
  Downloaded rand_core v0.4.2
 Downloading 330 crates, remaining bytes: 4.4MiB                              
  Downloaded rand_core v0.3.1
 Downloading 329 crates, remaining bytes: 4.4MiB                              
  Downloaded rand_xorshift v0.1.1
 Downloading 328 crates, remaining bytes: 4.3MiB                              
  Downloaded rocket_http v0.4.11
 Downloading 327 crates, remaining bytes: 4.2MiB                              
  Downloaded radix_trie v0.2.1
 Downloading 326 crates, remaining bytes: 4.2MiB                              
  Downloaded filetime v0.2.22
 Downloading 325 crates, remaining bytes: 4.1MiB                              
  Downloaded inotify v0.7.1
 Downloading 324 crates, remaining bytes: 4.1MiB                              
  Downloaded mio-extras v2.0.6
 Downloading 323 crates, remaining bytes: 4.0MiB                              
  Downloaded base64 v0.9.3
 Downloading 322 crates, remaining bytes: 4.0MiB                              
  Downloaded errno v0.2.8
 Downloading 321 crates, remaining bytes: 3.9MiB                              
  Downloaded libsqlite3-sys v0.22.2
 Downloading 320 crates, extracting libsqlite3-sys ...                        
  Downloaded memoffset v0.6.5
 Downloading 319 crates, remaining bytes: 3.9MiB                              
  Downloaded anstream v0.6.15
 Downloading 318 crates, remaining bytes: 3.8MiB                              
  Downloaded chrono v0.4.28
 Downloading 317 crates, remaining bytes: 3.8MiB                              
  Downloaded idna v0.2.3
 Downloading 316 crates, remaining bytes: 3.8MiB                              
  Downloaded hlua-badtouch v0.4.2
 Downloading 315 crates, remaining bytes: 3.7MiB                              
  Downloaded rustfft v3.0.1
 Downloading 314 crates, remaining bytes: 3.7MiB                              
  Downloaded devise v0.2.1
 Downloading 313 crates, remaining bytes: 3.7MiB                              
  Downloaded language-tags v0.2.2
 Downloading 312 crates, remaining bytes: 3.6MiB                              
  Downloaded log v0.3.9
 Downloading 311 crates, remaining bytes: 3.6MiB                              
  Downloaded traitobject v0.1.0
 Downloading 310 crates, remaining bytes: 3.6MiB                              
  Downloaded typeable v0.1.2
 Downloading 309 crates, remaining bytes: 3.5MiB                              
  Downloaded version_check v0.1.5
 Downloading 308 crates, remaining bytes: 3.5MiB                              
  Downloaded unicase v1.4.2
 Downloading 307 crates, remaining bytes: 3.5MiB                              
  Downloaded rustdct v0.4.0
 Downloading 306 crates, remaining bytes: 3.4MiB                              
  Downloaded semver v1.0.18
 Downloading 305 crates, remaining bytes: 3.4MiB                              
  Downloaded derive_more v0.99.17
 Downloading 304 crates, remaining bytes: 3.4MiB                              
  Downloaded rand_chacha v0.2.2
 Downloading 303 crates, remaining bytes: 3.3MiB                              
  Downloaded diesel_derives v1.4.1
 Downloading 302 crates, remaining bytes: 3.3MiB                              
  Downloaded pq-sys v0.4.8
 Downloading 301 crates, remaining bytes: 3.3MiB                              
  Downloaded scheduled-thread-pool v0.2.7
 Downloading 300 crates, remaining bytes: 3.2MiB                              
  Downloaded gimli v0.28.0
 Downloading 299 crates, remaining bytes: 3.2MiB                              
  Downloaded env_filter v0.1.2
 Downloading 298 crates, remaining bytes: 3.2MiB                              
  Downloaded glob v0.3.1
 Downloading 297 crates, remaining bytes: 3.1MiB                              
  Downloaded ipnetwork v0.20.0
 Downloading 296 crates, remaining bytes: 3.1MiB                              
  Downloaded clap_builder v4.4.18
 Downloading 295 crates, remaining bytes: 3.1MiB                              
  Downloaded h2 v0.1.26
 Downloading 294 crates, remaining bytes: 3.0MiB                              
  Downloaded object v0.32.0
 Downloading 293 crates, remaining bytes: 3.0MiB                              
  Downloaded geo-types v0.7.11
 Downloading 292 crates, remaining bytes: 3.0MiB                              
  Downloaded img_hash_median v4.0.0
 Downloading 291 crates, remaining bytes: 2.9MiB                              
  Downloaded env_logger v0.9.3
 Downloading 290 crates, remaining bytes: 2.9MiB                              
  Downloaded which v4.4.0
 Downloading 289 crates, remaining bytes: 2.9MiB                              
  Downloaded hyper v0.12.36
 Downloading 288 crates, remaining bytes: 2.8MiB                              
  Downloaded syn v0.15.44
 Downloading 287 crates, remaining bytes: 2.8MiB                              
  Downloaded hash32 v0.2.1
 Downloading 286 crates, remaining bytes: 2.8MiB                              
  Downloaded transpose v0.1.0
 Downloading 285 crates, remaining bytes: 2.7MiB                              
  Downloaded phf v0.8.0
 Downloading 284 crates, remaining bytes: 2.7MiB                              
  Downloaded textwrap v0.11.0
 Downloading 283 crates, remaining bytes: 2.7MiB                              
  Downloaded lazycell v1.3.0
 Downloading 282 crates, remaining bytes: 2.6MiB                              
  Downloaded atty v0.2.14
 Downloading 281 crates, remaining bytes: 2.6MiB                              
  Downloaded anstyle-parse v0.2.1
 Downloading 280 crates, remaining bytes: 2.6MiB                              
  Downloaded hashbrown v0.12.3
 Downloading 279 crates, remaining bytes: 2.5MiB                              
  Downloaded http v0.1.21
 Downloading 278 crates, remaining bytes: 2.5MiB                              
  Downloaded lock_api v0.4.10
 Downloading 277 crates, remaining bytes: 2.5MiB                              
  Downloaded mio v0.6.23
 Downloading 276 crates, remaining bytes: 2.5MiB                              
  Downloaded humantime v1.3.0
 Downloading 275 crates, remaining bytes: 2.4MiB                              
  Downloaded line-wrap v0.1.1
 Downloading 274 crates, remaining bytes: 2.4MiB                              
  Downloaded migrations_macros v1.4.2
 Downloading 273 crates, remaining bytes: 2.4MiB                              
  Downloaded hex v0.4.3
 Downloading 272 crates, remaining bytes: 2.3MiB                              
  Downloaded anstyle-query v1.0.0
 Downloading 271 crates, remaining bytes: 2.3MiB                              
  Downloaded is_terminal_polyfill v1.70.1
 Downloading 270 crates, remaining bytes: 2.3MiB                              
  Downloaded utf8parse v0.2.1
 Downloading 269 crates, remaining bytes: 2.2MiB                              
  Downloaded parking_lot_core v0.9.8
 Downloading 268 crates, remaining bytes: 2.2MiB                              
  Downloaded base64 v0.12.3
 Downloading 267 crates, remaining bytes: 2.2MiB                              
  Downloaded tokio-fs v0.1.7
 Downloading 266 crates, remaining bytes: 2.1MiB                              
  Downloaded tokio-threadpool v0.1.18
 Downloading 265 crates, remaining bytes: 2.1MiB                              
  Downloaded syscallz v0.16.2
 Downloading 264 crates, remaining bytes: 2.1MiB                              
  Downloaded quick-error v1.2.3
 Downloading 263 crates, remaining bytes: 2.0MiB                              
  Downloaded safemem v0.3.3
 Downloading 262 crates, remaining bytes: 2.0MiB                              
  Downloaded clap_derive v3.2.25
 Downloading 261 crates, remaining bytes: 2.0MiB                              
  Downloaded clap_complete v4.5.3
 Downloading 260 crates, remaining bytes: 1.9MiB                              
  Downloaded asn1-rs v0.5.2
 Downloading 259 crates, remaining bytes: 1.9MiB                              
  Downloaded itertools v0.10.5
 Downloading 258 crates, remaining bytes: 1.9MiB                              
  Downloaded tendril v0.4.3
 Downloading 257 crates, remaining bytes: 1.8MiB                              
  Downloaded markup5ever v0.10.1
 Downloading 256 crates, remaining bytes: 1.8MiB                              
  Downloaded getrandom v0.1.16
 Downloading 255 crates, remaining bytes: 1.8MiB                              
  Downloaded smallvec v1.11.0
 Downloading 254 crates, remaining bytes: 1.7MiB                              
  Downloaded tokio-timer v0.2.13
 Downloading 253 crates, remaining bytes: 1.7MiB                              
  Downloaded proc-macro-error v1.0.4
 Downloading 252 crates, remaining bytes: 1.7MiB                              
  Downloaded os_str_bytes v6.5.1
 Downloading 251 crates, remaining bytes: 1.6MiB                              
  Downloaded caps v0.5.5
 Downloading 250 crates, remaining bytes: 1.6MiB                              
  Downloaded colored v2.0.4
 Downloading 249 crates, remaining bytes: 1.6MiB                              
  Downloaded diesel_migrations v1.4.0
 Downloading 248 crates, remaining bytes: 1.5MiB                              
  Downloaded os-version v0.2.0
 Downloading 247 crates, remaining bytes: 1.5MiB                              
  Downloaded dirs-sys-next v0.1.2
 Downloading 246 crates, remaining bytes: 1.5MiB                              
  Downloaded fd-lock v3.0.13
 Downloading 245 crates, remaining bytes: 1.4MiB                              
  Downloaded clap v4.4.18
 Downloading 244 crates, remaining bytes: 1.4MiB                              
  Downloaded indexmap v1.9.3
 Downloading 243 crates, remaining bytes: 1.4MiB                              
  Downloaded base64 v0.10.1
 Downloading 242 crates, remaining bytes: 1.3MiB                              
  Downloaded backtrace v0.3.69
 Downloading 241 crates, remaining bytes: 1.3MiB                              
  Downloaded robust v0.2.3
 Downloading 240 crates, remaining bytes: 1.3MiB                              
  Downloaded rand_core v0.5.1
 Downloading 239 crates, remaining bytes: 1.2MiB                              
  Downloaded bytes v0.4.12
 Downloading 238 crates, remaining bytes: 1.2MiB                              
  Downloaded seccomp-sys v0.1.3
 Downloading 237 crates, remaining bytes: 1.2MiB                              
  Downloaded md-5 v0.10.5
 Downloading 236 crates, remaining bytes: 1.2MiB                              
  Downloaded opener v0.6.1
 Downloading 235 crates, remaining bytes: 1.1MiB                              
  Downloaded nibble_vec v0.1.0
 Downloading 234 crates, remaining bytes: 1.1MiB                              
  Downloaded unicode-width v0.1.10
 Downloading 233 crates, remaining bytes: 1.1MiB                              
  Downloaded sha-1 v0.10.1
 Downloading 232 crates, remaining bytes: 1.0MiB                              
  Downloaded sha2 v0.10.7
 Downloading 231 crates, remaining bytes: 1010.8KiB                           
  Downloaded keccak v0.1.4
 Downloading 230 crates, remaining bytes: 978.8KiB                            
  Downloaded shellwords v1.1.0
 Downloading 229 crates, remaining bytes: 942.8KiB                            
  Downloaded anstyle v1.0.8
 Downloading 228 crates, remaining bytes: 910.8KiB                            
  Downloaded clap_lex v0.6.0
 Downloading 227 crates, remaining bytes: 878.8KiB                            
  Downloaded clap_derive v4.4.7
 Downloading 226 crates, remaining bytes: 846.8KiB                            
  Downloaded bs58 v0.5.0
 Downloading 225 crates, remaining bytes: 810.8KiB                            
  Downloaded futures-cpupool v0.1.8
 Downloading 224 crates, remaining bytes: 778.8KiB                            
  Downloaded tokio-buf v0.1.1
 Downloading 223 crates, remaining bytes: 742.8KiB                            
  Downloaded linked-hash-map v0.5.6
 Downloading 222 crates, remaining bytes: 710.8KiB                            
  Downloaded lru-cache v0.1.2
 Downloading 221 crates, remaining bytes: 678.8KiB                            
  Downloaded iana-time-zone v0.1.57
 Downloading 220 crates, remaining bytes: 646.8KiB                            
  Downloaded time v0.1.45
 Downloading 219 crates, remaining bytes: 610.8KiB                            
  Downloaded num-iter v0.1.43
 Downloading 218 crates, remaining bytes: 578.8KiB                            
  Downloaded crossbeam-deque v0.7.4
 Downloading 217 crates, remaining bytes: 542.8KiB                            
  Downloaded parking_lot_core v0.6.3
 Downloading 216 crates, remaining bytes: 510.8KiB                            
  Downloaded input_buffer v0.4.0
 Downloading 215 crates, remaining bytes: 478.8KiB                            
  Downloaded http-body v0.1.0
 Downloading 214 crates, remaining bytes: 446.8KiB                            
  Downloaded try-lock v0.2.4
 Downloading 213 crates, remaining bytes: 402.5KiB                            
  Downloaded want v0.2.0
 Downloading 212 crates, remaining bytes: 370.5KiB                            
  Downloaded curl-sys v0.4.65+curl-8.2.1
 Downloading 211 crates, extracting curl-sys ...                              
 Downloading 211 crates, remaining bytes: 328.5KiB                            
  Downloaded der-parser v8.2.0
 Downloading 210 crates, remaining bytes: 328.5KiB                            
  Downloaded gif v0.11.4
 Downloading 209 crates, extracting gif ...                                   
  Downloaded convert_case v0.4.0
 Downloading 208 crates, remaining bytes: 284.8KiB                            
  Downloaded colorchoice v1.0.0
 Downloading 207 crates, remaining bytes: 268.8KiB                            
  Downloaded quote v0.6.13
 Downloading 206 crates, remaining bytes: 252.8KiB                            
  Downloaded unicode-xid v0.1.0
 Downloading 205 crates, remaining bytes: 236.8KiB                            
  Downloaded socket2 v0.3.19
 Downloading 204 crates, remaining bytes: 220.8KiB                            
  Downloaded asn1-rs-derive v0.4.0
 Downloading 203 crates, remaining bytes: 204.8KiB                            
  Downloaded block-buffer v0.10.4
 Downloading 202 crates, remaining bytes: 184.8KiB                            
  Downloaded crypto-common v0.1.6
 Downloading 201 crates, remaining bytes: 168.8KiB                            
  Downloaded env_logger v0.10.0
 Downloading 200 crates, remaining bytes: 152.8KiB                            
  Downloaded bitflags v1.3.2
 Downloading 199 crates, remaining bytes: 136.8KiB                            
  Downloaded cssparser-macros v0.6.1
 Downloading 198 crates, remaining bytes: 120.8KiB                            
  Downloaded dtoa v1.0.9
 Downloading 197 crates, remaining bytes: 104.8KiB                            
  Downloaded dtoa-short v0.3.4
 Downloading 196 crates, remaining bytes: 84.8KiB                             
  Downloaded itoa v0.4.8
 Downloading 195 crates, remaining bytes: 68.8KiB                             
  Downloaded proc-macro-hack v0.5.20+deprecated
 Downloading 194 crates, remaining bytes: 52.8KiB                             
  Downloaded rand_pcg v0.2.1
 Downloading 193 crates, remaining bytes: 36.8KiB                             
  Downloaded tokio-tcp v0.1.4
 Downloading 192 crates, remaining bytes: 20.8KiB                             
  Downloaded digest v0.10.7
 Downloading 191 crates, remaining bytes: 4.8KiB                              
  Downloaded libsodium-sys v0.2.7
 Downloading 190 crates, extracting libsodium-sys ...                         
  Downloaded humantime v2.1.0
 Downloading 189 crates                                                       
  Downloaded is-terminal v0.4.9
 Downloading 188 crates                                                       
  Downloaded termcolor v1.2.0
 Downloading 187 crates                                                       
  Downloaded addr2line v0.21.0
 Downloading 186 crates                                                       
  Downloaded miniz_oxide v0.7.1
 Downloading 185 crates                                                       
  Downloaded futf v0.1.5
 Downloading 184 crates                                                       
  Downloaded servo_arc v0.1.1
 Downloading 183 crates                                                       
  Downloaded kuchiki v0.8.1
 Downloading 182 crates                                                       
  Downloaded maybe-uninit v2.0.0
 Downloading 181 crates                                                       
  Downloaded data-encoding-macro-internal v0.1.11
 Downloading 180 crates                                                       
  Downloaded endian-type v0.1.2
 Downloading 179 crates                                                       
  Downloaded rustc-demangle v0.1.23
 Downloading 178 crates                                                       
  Downloaded failure_derive v0.1.8
 Downloading 177 crates                                                       
  Downloaded failure v0.1.8
 Downloading 176 crates                                                       
  Downloaded float_next_after v1.0.0
 Downloading 175 crates                                                       
  Downloaded siphasher v0.3.11
 Downloading 174 crates                                                       
  Downloaded mio-uds v0.6.8
 Downloading 173 crates                                                       
  Downloaded tokio-codec v0.1.2
 Downloading 172 crates                                                       
  Downloaded tokio-io v0.1.13
 Downloading 171 crates                                                       
  Downloaded approx v0.5.1
 Downloading 170 crates                                                       
  Downloaded heapless v0.7.16
 Downloading 169 crates                                                       
  Downloaded geo v0.25.1
 Downloading 168 crates                                                       
  Downloaded crossbeam-channel v0.5.8
 Downloading 167 crates                                                       
  Downloaded rayon-core v1.11.0
 Downloading 166 crates                                                       
  Downloaded fxhash v0.2.1
 Downloading 165 crates                                                       
  Downloaded sct v0.6.1
 Downloading 164 crates                                                       
  Downloaded signature v1.6.4
 Downloading 163 crates                                                       
  Downloaded ed25519 v1.5.3
 Downloading 162 crates                                                       
  Downloaded semver v0.9.0
 Downloading 161 crates                                                       
  Downloaded mutate_once v0.1.1
 Downloading 160 crates                                                       
  Downloaded matches v0.1.10
 Downloading 159 crates                                                       
  Downloaded phf_macros v0.8.0
 Downloading 158 crates                                                       
  Downloaded phf_generator v0.8.0
 Downloading 157 crates                                                       
  Downloaded phf_shared v0.8.0
 Downloading 156 crates                                                       
  Downloaded phf_codegen v0.8.0
 Downloading 155 crates                                                       
  Downloaded tokio-executor v0.1.10
 Downloading 154 crates                                                       
  Downloaded base64 v0.11.0
 Downloading 153 crates                                                       
  Downloaded bytemuck v1.13.1
 Downloading 152 crates                                                       
  Downloaded color_quant v1.1.0
 Downloading 151 crates                                                       
  Downloaded num-rational v0.3.2
 Downloading 150 crates                                                       
  Downloaded crc32fast v1.3.2
 Downloading 149 crates                                                       
  Downloaded deflate v0.8.6
 Downloading 148 crates                                                       
  Downloaded adler32 v1.2.0
 Downloading 147 crates                                                       
  Downloaded miniz_oxide v0.3.7
 Downloading 146 crates                                                       
  Downloaded png v0.16.8
 Downloading 145 crates                                                       
  Downloaded scoped_threadpool v0.1.9
 Downloading 144 crates                                                       
  Downloaded memoffset v0.9.0
 Downloading 143 crates                                                       
  Downloaded crossbeam-epoch v0.9.15
 Downloading 142 crates                                                       
  Downloaded crossbeam-deque v0.8.3
 Downloading 141 crates                                                       
  Downloaded crossbeam-utils v0.8.16
 Downloading 140 crates                                                       
  Downloaded weezl v0.1.7
 Downloading 139 crates                                                       
  Downloaded num-complex v0.2.4
 Downloading 138 crates                                                       
  Downloaded mac v0.1.1
 Downloading 137 crates                                                       
  Downloaded rustc_version v0.4.0
 Downloading 136 crates                                                       
  Downloaded precomputed-hash v0.1.1
 Downloading 135 crates                                                       
  Downloaded nodrop v0.1.14
 Downloading 134 crates                                                       
  Downloaded maxminddb v0.23.0
 Downloading 133 crates                                                       
  Downloaded pem v3.0.2
 Downloading 132 crates                                                       
  Downloaded serde_urlencoded v0.7.1
 Downloading 131 crates                                                       
  Downloaded memoffset v0.5.6
 Downloading 130 crates                                                       
  Downloaded crossbeam-queue v0.2.3
 Downloading 129 crates                                                       
  Downloaded crossbeam-utils v0.7.2
 Downloading 128 crates                                                       
  Downloaded webpki-roots v0.21.1
 Downloading 127 crates                                                       
  Downloaded libm v0.2.7
 Downloading 126 crates                                                       
  Downloaded strength_reduce v0.2.4
 Downloading 125 crates                                                       
  Downloaded transpose v0.2.2
 Downloading 124 crates                                                       
  Downloaded parking_lot v0.12.1
 Downloading 123 crates                                                       
  Downloaded string_cache v0.8.7
 Downloading 122 crates                                                       
  Downloaded phf_generator v0.10.0
 Downloading 121 crates                                                       
  Downloaded phf_shared v0.10.0
 Downloading 120 crates                                                       
  Downloaded string_cache_codegen v0.5.2
 Downloading 119 crates                                                       
  Downloaded selectors v0.22.0
 Downloading 118 crates                                                       
  Downloaded maplit v1.0.2
 Downloading 117 crates                                                       
  Downloaded ipnetwork v0.18.0
 Downloading 116 crates                                                       
  Downloaded ryu v1.0.15
 Downloading 115 crates                                                       
  Downloaded tokio-udp v0.1.6
 Downloading 114 crates                                                       
  Downloaded lock_api v0.3.4
 Downloading 113 crates                                                       
  Downloaded smallvec v0.6.14
 Downloading 112 crates                                                       
  Downloaded semver-parser v0.7.0
 Downloading 111 crates                                                       
  Downloaded iovec v0.1.4
 Downloading 110 crates                                                       
  Downloaded http v0.2.9
 Downloading 109 crates                                                       
  Downloaded rand v0.8.5
 Downloading 108 crates                                                       
  Downloaded cpufeatures v0.2.9
 Downloading 107 crates                                                       
  Downloaded typenum v1.16.0
 Downloading 106 crates                                                       
  Downloaded version_check v0.9.4
 Downloading 105 crates                                                       
  Downloaded sha-1 v0.9.8
 Downloading 104 crates                                                       
  Downloaded tungstenite v0.13.0
 Downloading 103 crates                                                       
  Downloaded once_cell v1.18.0
 Downloading 102 crates                                                       
  Downloaded webpki v0.21.4
 Downloading 101 crates                                                       
  Downloaded base64 v0.13.1
 Downloading 100 crates                                                       
  Downloaded num-bigint v0.4.4
 Downloading 99 crates                                                        
  Downloaded der-parser v7.0.0
 Downloading 98 crates                                                        
  Downloaded displaydoc v0.2.4
 Downloading 97 crates                                                        
  Downloaded asn1-rs v0.3.1
 Downloading 96 crates                                                        
  Downloaded minimal-lexical v0.2.1
 Downloading 95 crates                                                        
  Downloaded nom v7.1.3
 Downloading 94 crates                                                        
  Downloaded rusticata-macros v4.1.0
 Downloading 93 crates                                                        
  Downloaded time v0.3.36
 Downloading 92 crates                                                        
  Downloaded unicode-segmentation v1.10.1
 Downloading 91 crates                                                        
  Downloaded syn v1.0.109
 Downloading 90 crates                                                        
  Downloaded linux-raw-sys v0.4.5
 Downloading 89 crates, extracting linux-raw-sys ...                          
  Downloaded tempfile v3.8.0
 Downloading 88 crates                                                        
  Downloaded syn v2.0.29
 Downloading 87 crates                                                        
  Downloaded winnow v0.5.15
 Downloading 86 crates                                                        
  Downloaded toml_edit v0.19.14
 Downloading 85 crates                                                        
  Downloaded thin-slice v0.1.1
 Downloading 84 crates                                                        
  Downloaded psl-types v2.0.11
 Downloading 83 crates                                                        
  Downloaded crossbeam-epoch v0.8.2
 Downloading 82 crates                                                        
  Downloaded scopeguard v1.2.0
 Downloading 81 crates                                                        
  Downloaded parking_lot v0.9.0
 Downloading 80 crates                                                        
  Downloaded slab v0.4.9
 Downloading 79 crates                                                        
  Downloaded ppv-lite86 v0.2.17
 Downloading 78 crates                                                        
  Downloaded getrandom v0.2.10
 Downloading 77 crates                                                        
  Downloaded block-buffer v0.9.0
 Downloading 76 crates                                                        
  Downloaded generic-array v0.14.7
 Downloading 75 crates                                                        
  Downloaded digest v0.9.0
 Downloading 74 crates                                                        
  Downloaded opaque-debug v0.3.0
 Downloading 73 crates                                                        
  Downloaded cc v1.0.83
 Downloading 72 crates                                                        
  Downloaded untrusted v0.7.1
 Downloading 71 crates                                                        
  Downloaded data-encoding v2.4.0
 Downloading 70 crates                                                        
  Downloaded num-integer v0.1.45
 Downloading 69 crates                                                        
  Downloaded lazy_static v1.4.0
 Downloading 68 crates                                                        
  Downloaded unicode-xid v0.2.4
 Downloading 67 crates                                                        
  Downloaded synstructure v0.12.6
 Downloading 66 crates                                                        
  Downloaded asn1-rs-derive v0.1.0
 Downloading 65 crates                                                        
  Downloaded asn1-rs-impl v0.1.0
 Downloading 64 crates                                                        
  Downloaded autocfg v1.1.0
 Downloading 63 crates                                                        
  Downloaded thiserror-impl v1.0.47
 Downloading 62 crates                                                        
  Downloaded thiserror v1.0.47
 Downloading 61 crates                                                        
  Downloaded itoa v1.0.9
 Downloading 60 crates                                                        
  Downloaded powerfmt v0.2.0
 Downloading 59 crates                                                        
  Downloaded time-core v0.1.2
 Downloading 58 crates                                                        
  Downloaded time-macros v0.2.18
 Downloading 57 crates                                                        
  Downloaded xml-rs v0.8.16
 Downloading 56 crates                                                        
  Downloaded rustversion v1.0.14
 Downloading 55 crates                                                        
  Downloaded strum_macros v0.25.2
 Downloading 54 crates                                                        
  Downloaded log v0.4.22
 Downloading 53 crates                                                        
  Downloaded indexmap v2.0.0
 Downloading 52 crates                                                        
  Downloaded quote v1.0.33
 Downloading 51 crates                                                        
  Downloaded unicode-ident v1.0.11
 Downloading 50 crates                                                        
  Downloaded toml_datetime v0.6.3
 Downloading 49 crates                                                        
  Downloaded toml v0.7.6
 Downloading 48 crates                                                        
  Downloaded net2 v0.2.39
 Downloading 47 crates                                                        
  Downloaded rustc_version v0.2.3
 Downloading 46 crates                                                        
  Downloaded cfg-if v0.1.10
 Downloading 45 crates                                                        
  Downloaded either v1.9.0
 Downloading 44 crates                                                        
  Downloaded tokio-reactor v0.1.12
 Downloading 43 crates                                                        
  Downloaded httparse v1.8.0
 Downloading 42 crates                                                        
  Downloaded rand_core v0.6.4
 Downloading 41 crates                                                        
  Downloaded spin v0.5.2
 Downloading 40 crates                                                        
  Downloaded x509-parser v0.13.2
 Downloading 39 crates                                                        
  Downloaded strum v0.25.0
 Downloading 38 crates                                                        
  Downloaded rustix v0.38.10
 Downloading 37 crates                                                        
  Downloaded libc v0.2.147
 Downloading 36 crates, extracting libc ...                                   
  Downloaded equivalent v1.0.1
 Downloading 35 crates                                                        
  Downloaded memchr v2.6.2
 Downloading 34 crates                                                        
  Downloaded rand_chacha v0.3.1
 Downloading 33 crates                                                        
  Downloaded heck v0.3.3
 Downloading 32 crates                                                        
  Downloaded strum_macros v0.21.1
 Downloading 31 crates                                                        
  Downloaded cfg-if v1.0.0
 Downloading 30 crates                                                        
  Downloaded bitflags v2.4.0
 Downloading 29 crates                                                        
  Downloaded num_cpus v1.16.0
 Downloading 28 crates                                                        
  Downloaded hashbrown v0.14.0
 Downloading 27 crates                                                        
  Downloaded serde_spanned v0.6.3
 Downloading 26 crates                                                        
  Downloaded serde v1.0.188
 Downloading 25 crates                                                        
  Downloaded form_urlencoded v1.2.0
 Downloading 24 crates                                                        
  Downloaded unicode-normalization v0.1.22
 Downloading 23 crates                                                        
  Downloaded idna v0.4.0
 Downloading 22 crates                                                        
  Downloaded url v2.4.1
 Downloading 21 crates                                                        
  Downloaded byteorder v1.4.3
 Downloading 20 crates                                                        
  Downloaded oid-registry v0.4.0
 Downloading 19 crates                                                        
  Downloaded deranged v0.3.11
 Downloading 18 crates                                                        
  Downloaded num-conv v0.1.0
 Downloading 17 crates                                                        
  Downloaded heck v0.4.1
 Downloading 16 crates                                                        
  Downloaded pkg-config v0.3.27
 Downloading 15 crates                                                        
  Downloaded fastrand v2.0.0
 Downloading 14 crates                                                        
  Downloaded serde_derive v1.0.188
 Downloading 13 crates                                                        
  Downloaded unicode-bidi v0.3.13
 Downloading 12 crates                                                        
  Downloaded tinyvec_macros v0.1.1
 Downloading 11 crates                                                        
  Downloaded tinyvec v1.6.0
 Downloading 10 crates                                                        
  Downloaded percent-encoding v2.3.0
 Downloading 9 crates                                                         
  Downloaded same-file v1.0.6
 Downloading 8 crates                                                         
  Downloaded tokio-current-thread v0.1.7
 Downloading 7 crates                                                         
  Downloaded tokio-sync v0.1.8
 Downloading 6 crates                                                         
  Downloaded fnv v1.0.7
 Downloading 5 crates                                                         
  Downloaded utf-8 v0.7.6
 Downloading 4 crates                                                         
  Downloaded num-traits v0.2.16
 Downloading 3 crates                                                         
  Downloaded strum v0.21.0
 Downloading 2 crates                                                         
  Downloaded proc-macro2 v1.0.66
 Downloading 1 crate                                                          
  Downloaded walkdir v2.3.3
 Downloading 0 crates                                                         
  Downloaded 505 crates (49.7MiB) in 4.55s (largest was `ring` at 4.8MiB)
==> Starting build()...
   Compiling autocfg v1.1.0
   Compiling libc v0.2.147
   Compiling proc-macro2 v1.0.66
   Compiling unicode-ident v1.0.11
   Compiling cfg-if v1.0.0
   Compiling syn v1.0.109
   Compiling byteorder v1.4.3
    Building [                           ] 0/511: libc(build.rs), unicode-i...
   Compiling log v0.4.22
    Building [                           ] 1/511: libc(build.rs), unicode-i...
   Compiling libm v0.2.7
    Building [                           ] 2/511: libc(build.rs), libm(buil...
    Building [                           ] 3/511: libc(build.rs), libm(buil...
   Compiling scopeguard v1.2.0
    Building [                           ] 4/511: libc(build.rs), log, byte...
    Building [                           ] 5/511: libc(build.rs), log, byte...
    Building [                           ] 6/511: libc(build.rs), log, byte...
    Building [                           ] 7/511: libc(build.rs), log, byte...
    Building [                           ] 8/511: libc(build.rs), log, byte...
    Building [                           ] 9/511: log, byteorder, scopeguar...
   Compiling either v1.9.0
    Building [                          ] 10/511: log, byteorder, libc(buil...
    Building [                          ] 11/511: log, byteorder, libc, lib...
   Compiling getrandom v0.1.16
    Building [                          ] 12/511: log, libc, libc(build.rs)...
   Compiling memchr v2.6.2
    Building [                          ] 13/511: memchr, libc, libc(build....
   Compiling num-traits v0.2.16
    Building [                          ] 14/511: memchr, libc, libc(build....
   Compiling serde v1.0.188
    Building [                          ] 15/511: memchr, serde(build.rs), ...
   Compiling lazy_static v1.4.0
    Building [                          ] 16/511: memchr, serde(build.rs), ...
    Building [                          ] 17/511: memchr, serde(build.rs), ...
    Building [                          ] 18/511: memchr, serde(build.rs), ...
   Compiling cfg-if v0.1.10
    Building [                          ] 19/511: memchr, serde(build.rs), ...
   Compiling futures v0.1.31
    Building [>                         ] 20/511: memchr, serde(build.rs), ...
    Building [>                         ] 21/511: memchr, serde(build.rs), ...
    Building [>                         ] 22/511: memchr, serde(build.rs), ...
    Building [>                         ] 23/511: memchr, libc, futures, nu...
   Compiling crossbeam-utils v0.7.2
    Building [>                         ] 24/511: memchr, libc, futures, nu...
   Compiling quote v1.0.33
    Building [>                         ] 25/511: memchr, libc, futures, li...
   Compiling maybe-uninit v2.0.0
    Building [>                         ] 26/511: memchr, maybe-uninit(buil...
   Compiling syn v2.0.29
    Building [>                         ] 27/511: memchr, libc, futures, sy...
    Building [>                         ] 28/511: memchr, libc, futures, sy...
    Building [>                         ] 29/511: memchr, libc, futures, sy...
   Compiling semver-parser v0.7.0
    Building [>                         ] 30/511: libc, futures, syn, libc,...
   Compiling cc v1.0.83
    Building [>                         ] 31/511: libc, futures, syn, cc, s...
   Compiling semver v0.9.0
    Building [>                         ] 32/511: semver, libc, futures, sy...
    Building [>                         ] 33/511: libc, futures, syn, cc, l...
    Building [>                         ] 34/511: crossbeam-utils(build), l...
   Compiling iovec v0.1.4
    Building [>                         ] 35/511: iovec, crossbeam-utils(bu...
   Compiling num_cpus v1.16.0
   Compiling bytes v0.4.12
    Building [>                         ] 37/511: bytes, libc, futures, syn...
   Compiling ppv-lite86 v0.2.17
    Building [>                         ] 38/511: bytes, futures, syn, cc, ...
    Building [>                         ] 39/511: bytes, crossbeam-utils, f...
    Building [=>                        ] 40/511: bytes, crossbeam-utils, m...
   Compiling rustc_version v0.2.3
    Building [=>                        ] 41/511: bytes, crossbeam-utils, r...
    Building [=>                        ] 42/511: bytes, crossbeam-utils, r...
   Compiling slab v0.4.9
    Building [=>                        ] 43/511: bytes, crossbeam-utils, r...
    Building [=>                        ] 44/511: bytes, crossbeam-utils, g...
   Compiling pkg-config v0.3.27
    Building [=>                        ] 45/511: bytes, crossbeam-utils, g...
    Building [=>                        ] 46/511: bytes, crossbeam-utils, g...
   Compiling typenum v1.16.0
    Building [=>                        ] 47/511: bytes, crossbeam-utils, t...
   Compiling version_check v0.9.4
    Building [=>                        ] 48/511: bytes, crossbeam-utils, t...
   Compiling once_cell v1.18.0
    Building [=>                        ] 49/511: crossbeam-utils, typenum(...
   Compiling siphasher v0.3.11
    Building [=>                        ] 50/511: crossbeam-utils, typenum(...
    Building [=>                        ] 51/511: typenum(build.rs), slab, ...
   Compiling generic-array v0.14.7
    Building [=>                        ] 52/511: typenum(build.rs), slab, ...
   Compiling rand_core v0.5.1
    Building [=>                        ] 53/511: typenum(build.rs), slab, ...
   Compiling fnv v1.0.7
    Building [=>                        ] 54/511: typenum(build.rs), slab, ...
    Building [=>                        ] 55/511: generic-array(build), typ...
   Compiling unicode-xid v0.2.4
    Building [=>                        ] 56/511: generic-array(build), typ...
   Compiling ring v0.16.20
    Building [=>                        ] 57/511: generic-array(build), typ...
   Compiling tokio-executor v0.1.10
    Building [=>                        ] 58/511: typenum(build.rs), unicod...
    Building [==>                       ] 59/511: typenum(build), unicode-x...
   Compiling tokio-io v0.1.13
    Building [==>                       ] 60/511: typenum(build), unicode-x...
   Compiling smallvec v1.11.0
    Building [==>                       ] 61/511: typenum(build), syn, rand...
    Building [==>                       ] 62/511: syn, rand_core, ring(buil...
   Compiling rand_pcg v0.2.1
    Building [==>                       ] 63/511: rand_pcg, syn, ring(build...
   Compiling rand_chacha v0.2.2
    Building [==>                       ] 64/511: rand_chacha, syn, ring(bu...
   Compiling rand v0.7.3
    Building [==>                       ] 65/511: rand_chacha, rand, syn, r...
   Compiling phf_shared v0.8.0
    Building [==>                       ] 66/511: rand, phf_shared, syn, ri...
   Compiling parking_lot_core v0.6.3
    Building [==>                       ] 67/511: rand, parking_lot_core(bu...
   Compiling num-integer v0.1.45
    Building [==>                       ] 68/511: rand, num-integer(build.r...
    Building [==>                       ] 69/511: rand, num-integer(build.r...
   Compiling spin v0.5.2
    Building [==>                       ] 70/511: spin, rand, num-integer(b...
   Compiling untrusted v0.7.1
    Building [==>                       ] 71/511: spin, rand, untrusted, sy...
    Building [==>                       ] 72/511: spin, rand, untrusted, nu...
    Building [==>                       ] 73/511: spin, rand, untrusted, pa...
   Compiling parking_lot v0.9.0
    Building [==>                       ] 74/511: spin, rand, untrusted, pa...
   Compiling smallvec v0.6.14
    Building [==>                       ] 75/511: smallvec, rand, untrusted...
   Compiling net2 v0.2.39
    Building [==>                       ] 76/511: smallvec, rand, parking_l...
    Building [==>                       ] 77/511: smallvec, rand, generic-a...
   Compiling crossbeam-utils v0.8.16
    Building [==>                       ] 78/511: smallvec, rand, generic-a...
    Building [===>                      ] 79/511: parking_lot_core, rand, g...
    Building [===>                      ] 80/511: parking_lot_core, rand, g...
   Compiling mio v0.6.23
    Building [===>                      ] 81/511: parking_lot_core, rand, g...
   Compiling phf_generator v0.8.0
    Building [===>                      ] 82/511: rand, generic-array, mio,...
    Building [===>                      ] 83/511: syn, parking_lot(build), ...
    Building [===>                      ] 84/511: syn, parking_lot(build), ...
   Compiling memoffset v0.5.6
    Building [===>                      ] 85/511: syn, num-integer, generic...
   Compiling memoffset v0.9.0
    Building [===>                      ] 86/511: syn, memoffset(build.rs),...
   Compiling lock_api v0.3.4
    Building [===>                      ] 87/511: syn, memoffset(build.rs),...
   Compiling thiserror v1.0.47
    Building [===>                      ] 88/511: syn, num-integer, generic...
   Compiling adler v1.0.2
    Building [===>                      ] 89/511: syn, num-integer, mio, lo...
    Building [===>                      ] 90/511: syn, num-integer, mio, lo...
   Compiling semver v1.0.18
    Building [===>                      ] 91/511: syn, num-integer, semver(...
    Building [===>                      ] 92/511: syn, num-integer, semver(...
    Building [===>                      ] 93/511: syn, thiserror(build), nu...
    Building [===>                      ] 94/511: syn, num-integer, memoffs...
    Building [===>                      ] 95/511: syn, num-integer, semver(...
    Building [===>                      ] 96/511: syn, num-integer, crossbe...
   Compiling tokio-sync v0.1.8
    Building [===>                      ] 97/511: syn, tokio-sync, num-inte...
   Compiling getrandom v0.2.10
    Building [===>                      ] 98/511: syn, tokio-sync, crossbea...
   Compiling crossbeam-epoch v0.9.15
    Building [====>                     ] 99/511: crossbeam-epoch(build.rs)...
   Compiling synstructure v0.12.6
    Building [===>                     ] 100/511: syn, tokio-sync, crossbea...
   Compiling crossbeam-epoch v0.8.2
    Building [===>                     ] 101/511: syn, crossbeam-utils, par...
   Compiling bitflags v1.3.2
    Building [===>                     ] 102/511: bitflags, syn, crossbeam-...
    Building [====>                    ] 103/511: syn, crossbeam-epoch(buil...
   Compiling tokio-reactor v0.1.12
    Building [====>                    ] 104/511: syn, crossbeam-epoch(buil...
    Building [====>                    ] 105/511: syn, parking_lot, mio, to...
   Compiling rand_core v0.6.4
    Building [====>                    ] 106/511: rand_core, syn, parking_l...
    Building [====>                    ] 107/511: rand_core, syn, mio, toki...
    Building [====>                    ] 108/511: rand_core, syn, memoffset...
   Compiling proc-macro-hack v0.5.20+deprecated
    Building [====>                    ] 109/511: syn, memoffset, mio, toki...
    Building [====>                    ] 110/511: syn, mio, tokio-reactor, ...
   Compiling minimal-lexical v0.2.1
    Building [====>                    ] 111/511: syn, minimal-lexical, mio...
   Compiling itoa v1.0.9
    Building [====>                    ] 112/511: syn, minimal-lexical, mio...
   Compiling tinyvec_macros v0.1.1
    Building [====>                    ] 113/511: syn, minimal-lexical, tin...
   Compiling itoa v0.4.8
    Building [====>                    ] 114/511: syn, minimal-lexical, tok...
    Building [====>                    ] 115/511: syn, siphasher, minimal-l...
   Compiling nom v7.1.3
    Building [====>                    ] 116/511: syn, siphasher, nom, mini...
   Compiling tinyvec v1.6.0
    Building [====>                    ] 117/511: tinyvec, syn, siphasher, ...
    Building [====>                    ] 118/511: tinyvec, syn, siphasher, ...
   Compiling webpki v0.21.4
    Building [====>                    ] 119/511: tinyvec, webpki, syn, sip...
    Building [====>                    ] 120/511: tinyvec, webpki, syn, nom...
   Compiling serde_derive v1.0.188
    Building [====>                    ] 121/511: tinyvec, webpki, nom, cro...
   Compiling thiserror-impl v1.0.47
    Building [====>                    ] 122/511: tinyvec, webpki, nom, tok...
   Compiling rand_chacha v0.3.1
    Building [=====>                   ] 123/511: tinyvec, webpki, nom, thi...
    Building [=====>                   ] 124/511: tinyvec, nom, thiserror-i...
    Building [=====>                   ] 125/511: semver(build), nom, thise...
   Compiling phf_codegen v0.8.0
    Building [=====>                   ] 126/511: phf_codegen, nom, thiserr...
   Compiling tokio-codec v0.1.2
    Building [=====>                   ] 127/511: nom, tokio-codec, thiserr...
   Compiling time v0.1.45
    Building [=====>                   ] 128/511: nom, thiserror-impl, serd...
   Compiling aho-corasick v1.0.5
    Building [=====>                   ] 129/511: nom, aho-corasick, thiser...
    Building [=====>                   ] 130/511: getrandom(build), nom, ah...
   Compiling rayon-core v1.11.0
    Building [=====>                   ] 131/511: nom, aho-corasick, thiser...
   Compiling proc-macro2 v0.4.30
    Building [=====>                   ] 132/511: proc-macro2(build.rs), no...
   Compiling regex-syntax v0.7.5
    Building [=====>                   ] 133/511: proc-macro2(build.rs), no...
    Building [=====>                   ] 134/511: proc-macro2(build), nom, ...
    Building [=====>                   ] 135/511: nom, aho-corasick, regex-...
    Building [=====>                   ] 136/511: nom, aho-corasick, regex-...
   Compiling crossbeam-deque v0.7.4
    Building [=====>                   ] 137/511: crossbeam-deque, nom, aho...
    Building [=====>                   ] 138/511: crossbeam-deque, thiserro...
   Compiling rand v0.8.5
    Building [=====>                   ] 139/511: thiserror, nom, aho-coras...
    Building [=====>                   ] 140/511: nom, semver, aho-corasick...
   Compiling unicode-normalization v0.1.22
    Building [=====>                   ] 141/511: nom, semver, aho-corasick...
   Compiling crossbeam-deque v0.8.3
    Building [=====>                   ] 142/511: nom, aho-corasick, rand, ...
    Building [=====>                   ] 143/511: nom, aho-corasick, proc-m...
   Compiling sct v0.6.1
    Building [======>                  ] 144/511: nom, aho-corasick, proc-m...
   Compiling crossbeam-channel v0.5.8
    Building [======>                  ] 145/511: crossbeam-channel, aho-co...
   Compiling block-buffer v0.10.4
    Building [======>                  ] 146/511: crossbeam-channel, aho-co...
   Compiling crypto-common v0.1.6
    Building [======>                  ] 147/511: crossbeam-channel, crypto...
   Compiling phf_shared v0.10.0
    Building [======>                  ] 148/511: crossbeam-channel, aho-co...
   Compiling backtrace v0.3.69
    Building [======>                  ] 149/511: crossbeam-channel, backtr...
   Compiling crossbeam-queue v0.2.3
    Building [======>                  ] 150/511: crossbeam-channel, backtr...
   Compiling cpufeatures v0.2.9
    Building [======>                  ] 151/511: crossbeam-channel, backtr...
   Compiling lock_api v0.4.10
    Building [======>                  ] 152/511: crossbeam-channel, backtr...
   Compiling utf8parse v0.2.1
    Building [======>                  ] 153/511: crossbeam-channel, backtr...
   Compiling stable_deref_trait v1.2.0
    Building [======>                  ] 154/511: crossbeam-channel, aho-co...
   Compiling unicode-bidi v0.3.13
    Building [======>                  ] 155/511: crossbeam-channel, aho-co...
   Compiling gimli v0.28.0
    Building [======>                  ] 156/511: crossbeam-channel, gimli,...
   Compiling parking_lot_core v0.9.8
    Building [======>                  ] 157/511: crossbeam-channel, gimli,...
   Compiling subtle v2.5.0
    Building [======>                  ] 158/511: crossbeam-channel, gimli,...
   Compiling percent-encoding v2.3.0
    Building [======>                  ] 159/511: crossbeam-channel, gimli,...
   Compiling matches v0.1.10
    Building [======>                  ] 160/511: crossbeam-channel, gimli,...
   Compiling failure_derive v0.1.8
    Building [======>                  ] 161/511: crossbeam-channel, gimli,...
   Compiling unicode-xid v0.1.0
    Building [======>                  ] 162/511: unicode-xid, gimli, perce...
    Building [======>                  ] 163/511: gimli, percent-encoding, ...
   Compiling form_urlencoded v1.2.0
    Building [=======>                 ] 164/511: gimli, proc-macro2, form_...
    Building [=======>                 ] 165/511: gimli, proc-macro2, form_...
   Compiling digest v0.10.7
    Building [=======>                 ] 166/511: gimli, proc-macro2, form_...
    Building [=======>                 ] 167/511: gimli, parking_lot_core(b...
   Compiling phf_macros v0.8.0
    Building [=======>                 ] 168/511: gimli, proc-macro2, form_...
    Building [=======>                 ] 169/511: gimli, proc-macro2, aho-c...
    Building [=======>                 ] 170/511: gimli, proc-macro2, aho-c...
    Building [=======>                 ] 171/511: gimli, proc-macro2, aho-c...
    Building [=======>                 ] 172/511: gimli, proc-macro2, serde...
   Compiling regex-automata v0.3.7
    Building [=======>                 ] 173/511: gimli, serde, aho-corasic...
   Compiling phf_generator v0.10.0
    Building [=======>                 ] 174/511: gimli, serde, aho-corasic...
   Compiling tokio-threadpool v0.1.18
    Building [=======>                 ] 175/511: gimli, serde, tokio-threa...
   Compiling rustc_version v0.4.0
    Building [=======>                 ] 176/511: gimli, rustc_version, ser...
   Compiling rusticata-macros v4.1.0
    Building [=======>                 ] 177/511: gimli, serde, tokio-threa...
    Building [=======>                 ] 178/511: gimli, serde, tokio-threa...
   Compiling asn1-rs-impl v0.1.0
    Building [=======>                 ] 179/511: gimli, serde, tokio-threa...
   Compiling addr2line v0.21.0
    Building [=======>                 ] 180/511: gimli, addr2line, serde, ...
   Compiling tokio-udp v0.1.6
    Building [=======>                 ] 181/511: gimli, addr2line, tokio-u...
   Compiling displaydoc v0.2.4
    Building [=======>                 ] 182/511: gimli, addr2line, serde, ...
    Building [=======>                 ] 183/511: gimli, serde, tokio-threa...
   Compiling tokio-tcp v0.1.4
    Building [========>                ] 184/511: serde, tokio-threadpool, ...
   Compiling miniz_oxide v0.7.1
    Building [========>                ] 185/511: serde, tokio-threadpool, ...
   Compiling mio-uds v0.6.8
    Building [========>                ] 186/511: serde, tokio-threadpool, ...
   Compiling tokio-timer v0.2.13
    Building [========>                ] 187/511: tokio-timer, serde, mio-u...
   Compiling object v0.32.0
    Building [========>                ] 188/511: tokio-timer, serde, mio-u...
   Compiling indexmap v1.9.3
    Building [========>                ] 189/511: tokio-timer, indexmap(bui...
   Compiling miniz_oxide v0.4.4
    Building [========>                ] 190/511: tokio-timer, indexmap(bui...
   Compiling powerfmt v0.2.0
    Building [========>                ] 191/511: tokio-timer, indexmap(bui...
   Compiling syn v0.15.44
    Building [========>                ] 192/511: tokio-timer, syn(build.rs...
   Compiling httparse v1.8.0
    Building [========>                ] 193/511: tokio-timer, syn(build.rs...
   Compiling crc32fast v1.3.2
    Building [========>                ] 194/511: crc32fast(build.rs), toki...
   Compiling new_debug_unreachable v1.0.4
    Building [========>                ] 195/511: crc32fast(build.rs), toki...
   Compiling num-conv v0.1.0
    Building [========>                ] 196/511: crc32fast(build.rs), toki...
   Compiling iana-time-zone v0.1.57
    Building [========>                ] 197/511: crc32fast(build.rs), toki...
   Compiling adler32 v1.2.0
    Building [========>                ] 198/511: crc32fast(build.rs), toki...
   Compiling time-core v0.1.2
    Building [========>                ] 199/511: tokio-timer, adler32, num...
   Compiling rustc-demangle v0.1.23
    Building [========>                ] 200/511: tokio-timer, adler32, num...
   Compiling chrono v0.4.28
    Building [========>                ] 201/511: chrono, tokio-timer, num-...
   Compiling time-macros v0.2.18
    Building [========>                ] 202/511: chrono, tokio-timer, rust...
    Building [========>                ] 203/511: chrono, crc32fast(build),...
    Building [========>                ] 204/511: chrono, rustc-demangle, r...
    Building [=========>               ] 205/511: chrono, httparse(build), ...
   Compiling deranged v0.3.11
    Building [=========>               ] 206/511: chrono, rustc-demangle, d...
    Building [=========>               ] 207/511: chrono, miniz_oxide(build...
    Building [=========>               ] 208/511: chrono, rustc-demangle, d...
   Compiling tokio-uds v0.2.7
    Building [=========>               ] 209/511: chrono, rustc-demangle, t...
   Compiling phf v0.8.0
    Building [=========>               ] 210/511: chrono, rustc-demangle, d...
    Building [=========>               ] 211/511: chrono, deranged, rand_ch...
   Compiling heapless v0.7.16
    Building [=========>               ] 212/511: chrono, deranged, rand_ch...
   Compiling tokio-fs v0.1.7
    Building [=========>               ] 213/511: chrono, tokio-fs, rand_ch...
   Compiling string_cache_codegen v0.5.2
    Building [=========>               ] 214/511: chrono, tokio-fs, rand_ch...
   Compiling rayon v1.7.0
    Building [=========>               ] 215/511: chrono, tokio-fs, rayon, ...
   Compiling quote v0.6.13
    Building [=========>               ] 216/511: chrono, tokio-fs, rayon, ...
    Building [=========>               ] 217/511: chrono, tokio-fs, rayon, ...
    Building [=========>               ] 218/511: chrono, tokio-fs, rayon, ...
    Building [=========>               ] 219/511: chrono, tokio-fs, failure...
   Compiling idna v0.4.0
    Building [=========>               ] 220/511: chrono, failure_derive, r...
   Compiling anstyle-parse v0.2.1
    Building [=========>               ] 221/511: chrono, failure_derive, r...
   Compiling diesel_derives v1.4.1
    Building [=========>               ] 222/511: chrono, diesel_derives, f...
   Compiling http v0.1.21
    Building [=========>               ] 223/511: chrono, diesel_derives, r...
    Building [=========>               ] 224/511: chrono, diesel_derives, r...
   Compiling tokio-current-thread v0.1.7
    Building [==========>              ] 225/511: chrono, diesel_derives, r...
   Compiling num-rational v0.3.2
    Building [==========>              ] 226/511: chrono, diesel_derives, r...
   Compiling num-complex v0.2.4
    Building [==========>              ] 227/511: chrono, num-complex(build...
   Compiling num-iter v0.1.43
    Building [==========>              ] 228/511: num-complex(build.rs), di...
    Building [==========>              ] 229/511: num-conv, diesel_derives,...
   Compiling data-encoding v2.4.0
    Building [==========>              ] 230/511: data-encoding, num-conv, ...
   Compiling weezl v0.1.7
    Building [==========>              ] 231/511: data-encoding, num-conv, ...
   Compiling rustix v0.38.10
    Building [==========>              ] 232/511: data-encoding, diesel_der...
   Compiling anstyle-query v1.0.0
    Building [==========>              ] 233/511: data-encoding, diesel_der...
   Compiling endian-type v0.1.2
    Building [==========>              ] 234/511: data-encoding, diesel_der...
   Compiling is_terminal_polyfill v1.70.1
    Building [==========>              ] 235/511: data-encoding, is_termina...
   Compiling colorchoice v1.0.0
    Building [==========>              ] 236/511: data-encoding, diesel_der...
    Building [==========>              ] 237/511: data-encoding, diesel_der...
   Compiling utf-8 v0.7.6
    Building [==========>              ] 238/511: data-encoding, diesel_der...
   Compiling anstyle v1.0.8
    Building [==========>              ] 239/511: data-encoding, diesel_der...
   Compiling same-file v1.0.6
    Building [==========>              ] 240/511: data-encoding, diesel_der...
   Compiling hashbrown v0.12.3
    Building [==========>              ] 241/511: data-encoding, diesel_der...
   Compiling precomputed-hash v0.1.1
    Building [==========>              ] 242/511: data-encoding, diesel_der...
   Compiling bitflags v2.4.0
    Building [==========>              ] 243/511: data-encoding, diesel_der...
   Compiling mac v0.1.1
    Building [==========>              ] 244/511: data-encoding, diesel_der...
   Compiling anstream v0.6.15
    Building [==========>              ] 245/511: data-encoding, diesel_der...
   Compiling futf v0.1.5
    Building [===========>             ] 246/511: data-encoding, diesel_der...
   Compiling walkdir v2.3.3
    Building [===========>             ] 247/511: data-encoding, walkdir, d...
    Building [===========>             ] 248/511: data-encoding, indexmap, ...
   Compiling time v0.3.36
    Building [===========>             ] 249/511: data-encoding, indexmap, ...
    Building [===========>             ] 250/511: data-encoding, indexmap, ...
    Building [===========>             ] 251/511: data-encoding, indexmap, ...
    Building [===========>             ] 252/511: data-encoding, indexmap, ...
    Building [===========>             ] 253/511: data-encoding, indexmap, ...
   Compiling failure v0.1.8
    Building [===========>             ] 254/511: data-encoding, indexmap, ...
   Compiling jpeg-decoder v0.1.22
    Building [===========>             ] 255/511: data-encoding, indexmap, ...
   Compiling tokio v0.1.22
    Building [===========>             ] 256/511: data-encoding, indexmap, ...
   Compiling url v2.4.1
    Building [===========>             ] 257/511: data-encoding, time, jpeg...
   Compiling parking_lot v0.12.1
    Building [===========>             ] 258/511: data-encoding, time, jpeg...
   Compiling markup5ever v0.10.1
    Building [===========>             ] 259/511: data-encoding, time, jpeg...
    Building [===========>             ] 260/511: data-encoding, time, jpeg...
    Building [===========>             ] 261/511: time, jpeg-decoder, heapl...
    Building [===========>             ] 262/511: time, jpeg-decoder, tokio...
    Building [===========>             ] 263/511: time, jpeg-decoder, rand,...
    Building [===========>             ] 264/511: time, jpeg-decoder, httpa...
    Building [===========>             ] 265/511: time, httparse, rand, syn...
   Compiling deflate v0.8.6
    Building [============>            ] 266/511: time, httparse, syn, mini...
   Compiling miniz_oxide v0.3.7
    Building [============>            ] 267/511: time, miniz_oxide, httpar...
   Compiling regex v1.9.4
    Building [============>            ] 268/511: time, miniz_oxide, regex,...
   Compiling asn1-rs-derive v0.1.0
    Building [============>            ] 269/511: time, miniz_oxide, regex,...
   Compiling cssparser v0.27.2
    Building [============>            ] 270/511: time, miniz_oxide, csspar...
    Building [============>            ] 271/511: time, miniz_oxide, csspar...
   Compiling libsqlite3-sys v0.22.2
    Building [============>            ] 272/511: time, miniz_oxide, libsql...
   Compiling hyper v0.12.36
    Building [============>            ] 273/511: hyper(build.rs), time, mi...
   Compiling string v0.2.1
    Building [============>            ] 274/511: hyper(build.rs), time, mi...
   Compiling tokio-buf v0.1.1
    Building [============>            ] 275/511: time, miniz_oxide, csspar...
    Building [============>            ] 276/511: time, miniz_oxide, csspar...
   Compiling num-bigint v0.4.4
    Building [============>            ] 277/511: time, miniz_oxide, csspar...
   Compiling hash32 v0.2.1
    Building [============>            ] 278/511: hash32, time, miniz_oxide...
   Compiling base64 v0.10.1
    Building [============>            ] 279/511: base64, hash32, time, min...
   Compiling heck v0.4.1
    Building [============>            ] 280/511: base64, time, miniz_oxide...
   Compiling linux-raw-sys v0.4.5
    Building [============>            ] 281/511: base64, time, miniz_oxide...
   Compiling dtoa v1.0.9
    Building [============>            ] 282/511: dtoa, time, miniz_oxide, ...
   Compiling anyhow v1.0.75
    Building [============>            ] 283/511: dtoa, anyhow(build.rs), t...
   Compiling color_quant v1.1.0
    Building [============>            ] 284/511: anyhow(build.rs), time, m...
   Compiling try-lock v0.2.4
    Building [============>            ] 285/511: anyhow(build.rs), time, m...
   Compiling strength_reduce v0.2.4
    Building [============>            ] 286/511: time, miniz_oxide, csspar...
    Building [=============>           ] 287/511: time, cssparser(build.rs)...
   Compiling want v0.2.0
    Building [=============>           ] 288/511: time, cssparser(build.rs)...
    Building [=============>           ] 289/511: time, cssparser(build.rs)...
   Compiling gif v0.11.4
    Building [=============>           ] 290/511: time, cssparser(build.rs)...
   Compiling dtoa-short v0.3.4
    Building [=============>           ] 291/511: time, cssparser(build.rs)...
    Building [=============>           ] 292/511: time, rustix, cssparser(b...
   Compiling rustls v0.16.0
    Building [=============>           ] 293/511: time, rustix, cssparser(b...
    Building [=============>           ] 294/511: heapless, time, rustix, c...
    Building [=============>           ] 295/511: heapless, cssparser(build...
    Building [=============>           ] 296/511: heapless, time, rustix, r...
   Compiling http-body v0.1.0
    Building [=============>           ] 297/511: heapless, time, rustix, r...
    Building [=============>           ] 298/511: heapless, time, rustix, r...
   Compiling data-encoding-macro-internal v0.1.11
    Building [=============>           ] 299/511: heapless, data-encoding-m...
   Compiling h2 v0.1.26
    Building [=============>           ] 300/511: heapless, data-encoding-m...
    Building [=============>           ] 301/511: heapless, data-encoding-m...
    Building [=============>           ] 302/511: heapless, data-encoding-m...
   Compiling string_cache v0.8.7
    Building [=============>           ] 303/511: heapless, data-encoding-m...
   Compiling asn1-rs v0.3.1
    Building [=============>           ] 304/511: data-encoding-macro-inter...
   Compiling enum-as-inner v0.2.1
    Building [=============>           ] 305/511: data-encoding-macro-inter...
   Compiling png v0.16.8
    Building [=============>           ] 306/511: time, rustix, rustls, h2,...
   Compiling tiff v0.6.1
    Building [==============>          ] 307/511: time, rustix, tiff, rustl...
    Building [==============>          ] 308/511: markup5ever(build), rusti...
    Building [==============>          ] 309/511: markup5ever(build), rusti...
    Building [==============>          ] 310/511: rustix, tiff, rustls, h2,...
    Building [==============>          ] 311/511: rustix, tiff, rustls, h2,...
   Compiling libsodium-sys v0.2.7
    Building [==============>          ] 312/511: rustix, tiff, rustls, h2,...
   Compiling tendril v0.4.3
    Building [==============>          ] 313/511: rustix, tiff, rustls, ten...
   Compiling idna v0.2.3
    Building [==============>          ] 314/511: rustix, rustls, tendril, ...
   Compiling html5ever v0.25.2
    Building [==============>          ] 315/511: html5ever(build.rs), rust...
   Compiling selectors v0.22.0
    Building [==============>          ] 316/511: html5ever(build.rs), rust...
   Compiling cssparser-macros v0.6.1
    Building [==============>          ] 317/511: html5ever(build.rs), rust...
   Compiling block-buffer v0.9.0
    Building [==============>          ] 318/511: html5ever(build.rs), rust...
   Compiling digest v0.9.0
    Building [==============>          ] 319/511: html5ever(build.rs), rust...
   Compiling lua52-sys v0.1.2
    Building [==============>          ] 320/511: html5ever(build.rs), lua5...
   Compiling futures-cpupool v0.1.8
    Building [==============>          ] 321/511: futures-cpupool, html5eve...
   Compiling socket2 v0.3.19
    Building [==============>          ] 322/511: futures-cpupool, html5eve...
   Compiling nodrop v0.1.14
    Building [==============>          ] 323/511: futures-cpupool, html5eve...
   Compiling clap_lex v0.6.0
    Building [==============>          ] 324/511: futures-cpupool, html5eve...
   Compiling scoped_threadpool v0.1.9
    Building [==============>          ] 325/511: futures-cpupool, html5eve...
   Compiling oid-registry v0.4.0
    Building [==============>          ] 326/511: futures-cpupool, html5eve...
   Compiling bytes v1.4.0
    Building [==============>          ] 327/511: futures-cpupool, oid-regi...
    Building [===============>         ] 328/511: futures-cpupool, byteorde...
   Compiling opaque-debug v0.3.0
    Building [===============>         ] 329/511: futures-cpupool, byteorde...
   Compiling strsim v0.10.0
    Building [===============>         ] 330/511: futures-cpupool, byteorde...
   Compiling base64 v0.13.1
    Building [===============>         ] 331/511: byteorder, strsim, rustls...
   Compiling convert_case v0.4.0
    Building [===============>         ] 332/511: strsim, rustls, convert_c...
   Compiling bytemuck v1.13.1
    Building [===============>         ] 333/511: strsim, rustls, convert_c...
   Compiling nibble_vec v0.0.4
    Building [===============>         ] 334/511: strsim, nibble_vec, rustl...
   Compiling transpose v0.1.0
    Building [===============>         ] 335/511: strsim, nibble_vec, rustl...
   Compiling rustfft v3.0.1
    Building [===============>         ] 336/511: strsim, nibble_vec, rustl...
   Compiling derive_more v0.99.17
    Building [===============>         ] 337/511: strsim, nibble_vec, rustl...
   Compiling radix_trie v0.1.6
    Building [===============>         ] 338/511: strsim, rustls, h2, radix...
   Compiling image v0.23.14
    Building [===============>         ] 339/511: strsim, rustls, h2, deriv...
   Compiling clap_builder v4.4.18
    Building [===============>         ] 340/511: strsim, rustls, h2, deriv...
   Compiling diesel v1.4.8
    Building [===============>         ] 341/511: strsim, diesel, rustls, h...
   Compiling sha-1 v0.9.8
    Building [===============>         ] 342/511: diesel, rustls, h2, deriv...
    Building [===============>         ] 343/511: diesel, rustls, h2, deriv...
    Building [===============>         ] 344/511: html5ever(build), diesel,...
   Compiling servo_arc v0.1.1
    Building [===============>         ] 345/511: html5ever(build), diesel,...
   Compiling trust-dns-proto v0.8.0
    Building [===============>         ] 346/511: diesel, rustls, h2, deriv...
    Building [===============>         ] 347/511: diesel, rustls, h2, deriv...
    Building [================>        ] 348/511: diesel, rustls, lua52-sys...
    Building [================>        ] 349/511: diesel, rustls, cssparser...
    Building [================>        ] 350/511: rustls, cssparser, derive...
    Building [================>        ] 351/511: markup5ever, rustls, cssp...
    Building [================>        ] 352/511: libsodium-sys(build), mar...
   Compiling tokio-rustls v0.10.3
    Building [================>        ] 353/511: tokio-rustls, markup5ever...
   Compiling data-encoding-macro v0.1.13
    Building [================>        ] 354/511: data-encoding-macro, toki...
   Compiling rstar v0.10.0
    Building [================>        ] 355/511: data-encoding-macro, mark...
    Building [================>        ] 356/511: markup5ever, rustls, libs...
    Building [================>        ] 357/511: markup5ever, rustls, clap...
    Building [================>        ] 358/511: markup5ever, rustls, clap...
    Building [================>        ] 359/511: rustls, clap_builder, tru...
   Compiling clap_derive v4.4.7
    Building [================>        ] 360/511: clap_derive, rustls, clap...
   Compiling ct-logs v0.6.0
    Building [================>        ] 361/511: clap_derive, rustls, clap...
   Compiling asn1-rs-derive v0.4.0
    Building [================>        ] 362/511: clap_derive, rustls, asn1...
   Compiling webpki-roots v0.17.0
    Building [================>        ] 363/511: clap_derive, rustls, clap...
   Compiling approx v0.5.1
    Building [================>        ] 364/511: clap_derive, rustls, clap...
   Compiling itertools v0.10.5
    Building [================>        ] 365/511: clap_derive, itertools, r...
   Compiling fxhash v0.2.1
    Building [================>        ] 366/511: itertools, rustls, clap_b...
   Compiling unicode-segmentation v1.10.1
    Building [================>        ] 367/511: itertools, rustls, unicod...
   Compiling seccomp-sys v0.1.3
    Building [=================>       ] 368/511: itertools, rustls, unicod...
   Compiling rustversion v1.0.14
    Building [=================>       ] 369/511: itertools, rustversion(bu...
   Compiling thin-slice v0.1.1
    Building [=================>       ] 370/511: itertools, rustversion(bu...
   Compiling hashbrown v0.14.0
    Building [=================>       ] 371/511: itertools, rustversion(bu...
   Compiling serde_json v1.0.105
    Building [=================>       ] 372/511: itertools, serde_json(bui...
   Compiling ryu v1.0.15
    Building [=================>       ] 373/511: serde_json(build.rs), rus...
   Compiling linked-hash-map v0.5.6
    Building [=================>       ] 374/511: rustls, clap_builder, tru...
   Compiling signature v1.6.4
    Building [=================>       ] 375/511: rustls, clap_builder, tru...
   Compiling equivalent v1.0.1
    Building [=================>       ] 376/511: rustls, clap_builder, tru...
   Compiling ed25519 v1.5.3
    Building [=================>       ] 377/511: rustls, ed25519, clap_bui...
   Compiling lru-cache v0.1.2
    Building [=================>       ] 378/511: rustls, ed25519, clap_bui...
    Building [=================>       ] 379/511: rustls, ed25519, serde_js...
   Compiling earcutr v0.4.2
    Building [=================>       ] 380/511: rustls, serde_json(build)...
    Building [=================>       ] 381/511: rustversion(build), rustl...
    Building [=================>       ] 382/511: rustls, clap_builder, tru...
   Compiling indexmap v2.0.0
    Building [=================>       ] 383/511: rustls, clap_builder, tru...
    Building [=================>       ] 384/511: rustls, seccomp-sys(build...
   Compiling heck v0.3.3
    Building [=================>       ] 385/511: rustls, heck, clap_builde...
   Compiling clap v4.4.18
    Building [=================>       ] 386/511: clap, heck, clap_builder,...
   Compiling geo-types v0.7.11
    Building [=================>       ] 387/511: clap, geo-types, clap_bui...
   Compiling hyper-rustls v0.17.1
    Building [=================>       ] 388/511: geo-types, clap_builder, ...
   Compiling asn1-rs v0.5.2
    Building [==================>      ] 389/511: geo-types, asn1-rs, clap_...
   Compiling der-parser v7.0.0
    Building [==================>      ] 390/511: geo-types, asn1-rs, clap_...
    Building [==================>      ] 391/511: asn1-rs, html5ever, clap_...
    Building [==================>      ] 392/511: rand, asn1-rs, html5ever,...
    Building [==================>      ] 393/511: diesel, rand, asn1-rs, ht...
   Compiling trust-dns v0.17.0
    Building [==================>      ] 394/511: diesel, asn1-rs, html5eve...
    Building [==================>      ] 395/511: diesel, asn1-rs, clap_bui...
   Compiling migrations_internals v1.4.1
    Building [==================>      ] 396/511: diesel, migrations_intern...
    Building [==================>      ] 397/511: diesel, migrations_intern...
    Building [==================>      ] 398/511: diesel, migrations_intern...
   Compiling rustdct v0.4.0
    Building [==================>      ] 399/511: diesel, asn1-rs, clap_bui...
   Compiling http v0.2.9
    Building [==================>      ] 400/511: diesel, asn1-rs, http, cl...
   Compiling input_buffer v0.4.0
    Building [==================>      ] 401/511: diesel, asn1-rs, http, in...
   Compiling transpose v0.2.2
    Building [==================>      ] 402/511: diesel, asn1-rs, http, cl...
   Compiling serde_spanned v0.6.3
    Building [==================>      ] 403/511: diesel, serde_spanned, as...
   Compiling ipnetwork v0.18.0
    Building [==================>      ] 404/511: diesel, asn1-rs, http, cl...
   Compiling toml_datetime v0.6.3
    Building [==================>      ] 405/511: diesel, toml_datetime, as...
   Compiling webpki-roots v0.18.0
    Building [==================>      ] 406/511: diesel, toml_datetime, as...
   Compiling nibble_vec v0.1.0
    Building [==================>      ] 407/511: diesel, toml_datetime, as...
   Compiling syscallz v0.16.2
    Building [==================>      ] 408/511: diesel, toml_datetime, as...
   Compiling dirs-sys-next v0.1.2
    Building [===================>     ] 409/511: diesel, dirs-sys-next, as...
   Compiling geographiclib-rs v0.2.3
    Building [===================>     ] 410/511: diesel, dirs-sys-next, ge...
   Compiling robust v0.2.3
    Building [===================>     ] 411/511: diesel, dirs-sys-next, ge...
   Compiling base64 v0.11.0
    Building [===================>     ] 412/511: diesel, geographiclib-rs,...
   Compiling embedded-triple v0.1.0
    Building [===================>     ] 413/511: diesel, embedded-triple(b...
   Compiling mutate_once v0.1.1
    Building [===================>     ] 414/511: diesel, geographiclib-rs,...
   Compiling base64 v0.21.3
    Building [===================>     ] 415/511: diesel, geographiclib-rs,...
   Compiling float_next_after v1.0.0
    Building [===================>     ] 416/511: diesel, geographiclib-rs,...
   Compiling winnow v0.5.15
    Building [===================>     ] 417/511: diesel, http, base64, cla...
   Compiling base64 v0.12.3
    Building [===================>     ] 418/511: diesel, http, base64, cla...
   Compiling psl-types v2.0.11
    Building [===================>     ] 419/511: diesel, http, base64, cla...
   Compiling rustls v0.18.1
    Building [===================>     ] 420/511: diesel, base64, rustls, c...
   Compiling publicsuffix v2.2.3
    Building [===================>     ] 421/511: diesel, base64, rustls, c...
   Compiling pem v3.0.2
    Building [===================>     ] 422/511: diesel, rustls, clap_buil...
   Compiling geo v0.25.1
    Building [===================>     ] 423/511: diesel, rustls, clap_buil...
   Compiling kamadak-exif v0.5.5
    Building [===================>     ] 424/511: diesel, rustls, clap_buil...
   Compiling toml_edit v0.19.14
    Building [===================>     ] 425/511: diesel, rustls, clap_buil...
    Building [===================>     ] 426/511: diesel, migrations_intern...
    Building [===================>     ] 427/511: embedded-triple(build), m...
   Compiling img_hash_median v4.0.0
    Building [===================>     ] 428/511: img_hash_median, migratio...
    Building [===================>     ] 429/511: img_hash_median, migratio...
   Compiling dirs-next v2.0.0
    Building [====================>    ] 430/511: dirs-next, img_hash_media...
   Compiling radix_trie v0.2.1
    Building [====================>    ] 431/511: img_hash_median, migratio...
   Compiling chrootable-https v0.16.0
    Building [====================>    ] 432/511: img_hash_median, rustls, ...
   Compiling tungstenite v0.13.0
    Building [====================>    ] 433/511: img_hash_median, rustls, ...
   Compiling maxminddb v0.23.0
    Building [====================>    ] 434/511: img_hash_median, rustls, ...
   Compiling x509-parser v0.13.2
    Building [====================>    ] 435/511: x509-parser, img_hash_med...
   Compiling migrations_macros v1.4.2
    Building [====================>    ] 436/511: x509-parser, img_hash_med...
   Compiling hlua-badtouch v0.4.2
    Building [====================>    ] 437/511: x509-parser, img_hash_med...
   Compiling sodiumoxide v0.2.7
    Building [====================>    ] 438/511: x509-parser, img_hash_med...
   Compiling der-parser v8.2.0
    Building [====================>    ] 439/511: x509-parser, img_hash_med...
   Compiling kuchiki v0.8.1
    Building [====================>    ] 440/511: x509-parser, img_hash_med...
   Compiling strum_macros v0.21.1
    Building [====================>    ] 441/511: x509-parser, img_hash_med...
    Building [====================>    ] 442/511: x509-parser, img_hash_med...
    Building [====================>    ] 443/511: x509-parser, img_hash_med...
    Building [====================>    ] 444/511: x509-parser, img_hash_med...
   Compiling serde_urlencoded v0.7.1
    Building [====================>    ] 445/511: x509-parser, kuchiki, rus...
   Compiling is-terminal v0.4.9
    Building [====================>    ] 446/511: x509-parser, is-terminal,...
   Compiling fd-lock v3.0.13
    Building [====================>    ] 447/511: x509-parser, fd-lock, rus...
   Compiling env_filter v0.1.2
    Building [====================>    ] 448/511: x509-parser, rustls, serd...
   Compiling mqtt-protocol v0.11.2
    Building [====================>    ] 449/511: x509-parser, rustls, serd...
   Compiling bstr v1.6.2
    Building [=====================>   ] 450/511: x509-parser, rustls, serd...
   Compiling rocket_failure_errors v0.2.0
    Building [=====================>   ] 451/511: x509-parser, rocket_failu...
   Compiling blake2 v0.10.6
    Building [=====================>   ] 452/511: rocket_failure_errors, ru...
   Compiling keccak v0.1.4
    Building [=====================>   ] 453/511: keccak, rustls, serde_jso...
   Compiling ct-logs v0.7.0
    Building [=====================>   ] 454/511: keccak, ct-logs, rustls, ...
   Compiling webpki-roots v0.21.1
    Building [=====================>   ] 455/511: keccak, rustls, serde_jso...
   Compiling nix v0.25.1
    Building [=====================>   ] 456/511: keccak, rustls, serde_jso...
   Compiling nix v0.26.4
    Building [=====================>   ] 457/511: keccak, rustls, serde_jso...
    Building [=====================>   ] 458/511: semver(build), rustls, se...
   Compiling hex v0.4.3
    Building [=====================>   ] 459/511: rustls, serde_json, bstr,...
   Compiling bufstream v0.1.4
    Building [=====================>   ] 460/511: bufstream, rustls, serde_...
   Compiling humantime v2.1.0
    Building [=====================>   ] 461/511: humantime, rustls, serde_...
   Compiling xml-rs v0.8.16
    Building [=====================>   ] 462/511: xml-rs, rustls, serde_jso...
    Building [=====================>   ] 463/511: xml-rs, unicode-segmentat...
   Compiling bs58 v0.5.0
    Building [=====================>   ] 464/511: xml-rs, unicode-segmentat...
   Compiling unicode-width v0.1.10
    Building [=====================>   ] 465/511: xml-rs, unicode-segmentat...
   Compiling strum v0.21.0
    Building [=====================>   ] 466/511: xml-rs, unicode-segmentat...
    Building [=====================>   ] 467/511: xml-rs, unicode-segmentat...
    Building [=====================>   ] 468/511: xml-rs, unicode-segmentat...
   Compiling rustyline v10.1.1
    Building [=====================>   ] 469/511: rustyline, xml-rs, bs58, ...
    Building [=====================>   ] 470/511: rustyline, xml-rs, bs58, ...
   Compiling sn0int-std v0.26.0 (/build/sn0int/src/sn0int-0.26.1/sn0int-std)
    Building [======================>  ] 471/511: rustyline, xml-rs, bstr, ...
warning: unused imports: `trace` and `warn`
 --> sn0int-std/src/errors.rs:2:35
  |
2 | pub use log::{debug, error, info, trace, warn};
  |                                   ^^^^^  ^^^^
  |
  = note: `#[warn(unused_imports)]` on by default

    Building [======================>  ] 471/511: rustyline, xml-rs, bstr, ...
   Compiling ctrlc v3.4.0
    Building [======================>  ] 472/511: rustyline, xml-rs, bstr, ...
   Compiling env_logger v0.11.5
    Building [======================>  ] 473/511: rustyline, xml-rs, bstr, ...
   Compiling sloppy-rfc4880 v0.2.0
    Building [======================>  ] 474/511: rustyline, xml-rs, bstr, ...
    Building [======================>  ] 475/511: rustyline, xml-rs, image,...
   Compiling opener v0.6.1
    Building [======================>  ] 476/511: rustyline, xml-rs, image,...
   Compiling sha3 v0.10.8
    Building [======================>  ] 477/511: rustyline, xml-rs, sha3, ...
   Compiling sn0int-common v0.14.0 (/build/sn0int/src/sn0int-0.26.1/sn0int-common)
    Building [======================>  ] 478/511: rustyline, xml-rs, sn0int...
   Compiling colored v2.0.4
    Building [======================>  ] 479/511: rustyline, xml-rs, sn0int...
   Compiling strum_macros v0.25.2
   Compiling diesel_migrations v1.4.0
    Building [======================>  ] 481/511: strum_macros, rustyline, ...
   Compiling toml v0.7.6
    Building [======================>  ] 482/511: strum_macros, rustyline, ...
    Building [======================>  ] 483/511: strum_macros, rustyline, ...
   Compiling clap_complete v4.5.3
    Building [======================>  ] 484/511: strum_macros, rustyline, ...
   Compiling os-version v0.2.0
    Building [======================>  ] 485/511: strum_macros, rustyline, ...
   Compiling nude v0.3.0
    Building [======================>  ] 486/511: nude, strum_macros, rusty...
   Compiling shellwords v1.1.0
    Building [======================>  ] 487/511: nude, strum_macros, rusty...
   Compiling nix v0.27.1
    Building [======================>  ] 488/511: nude, rustyline, nix, cla...
   Compiling ipnetwork v0.20.0
    Building [======================>  ] 489/511: rustyline, ipnetwork, nix...
   Compiling md-5 v0.10.5
    Building [======================>  ] 490/511: rustyline, ipnetwork, nix...
   Compiling hmac v0.12.1
    Building [=======================> ] 491/511: rustyline, ipnetwork, nix...
   Compiling sha2 v0.10.7
    Building [=======================> ] 492/511: sha2, rustyline, ipnetwor...
   Compiling sha-1 v0.10.1
    Building [=======================> ] 493/511: sha2, rustyline, sha-1, n...
   Compiling caps v0.5.5
    Building [=======================> ] 494/511: sha2, rustyline, nix, cap...
   Compiling threadpool v1.8.1
    Building [=======================> ] 495/511: sha2, rustyline, nix, cap...
   Compiling atty v0.2.14
    Building [=======================> ] 496/511: rustyline, nix, caps, cla...
   Compiling humansize v2.1.3
    Building [=======================> ] 497/511: rustyline, nix, clap_comp...
   Compiling strum v0.25.0
    Building [=======================> ] 498/511: strum, rustyline, nix, cl...
   Compiling separator v0.4.1
    Building [=======================> ] 499/511: strum, rustyline, clap_co...
   Compiling maplit v1.0.2
    Building [=======================> ] 500/511: rustyline, clap_complete,...
   Compiling glob v0.3.1
    Building [=======================> ] 501/511: rustyline, clap_complete,...
    Building [=======================> ] 502/511: rustyline, clap_complete,...
    Building [=======================> ] 503/511: rustyline, clap_complete,...
   Compiling sn0int v0.26.1 (/build/sn0int/src/sn0int-0.26.1)
    Building [=======================> ] 504/511: rustyline, sn0int, clap_c...
    Building [=======================> ] 505/511: rustyline, sn0int, image,...
    Building [=======================> ] 506/511: rustyline, sn0int, image,...
    Building [=======================> ] 507/511: sn0int, image, sn0int-std   
warning: elided lifetime has a name
  --> src/engine/mod.rs:53:66
   |
52 | impl<'a> Library<'a> {
   |      -- lifetime `'a` declared here
53 |     pub fn new(verbose_init: bool, config: &'a Config) -> Result<Library> {
   |                                                                  ^^^^^^^ this elided lifetime gets resolved as `'a`
   |
   = note: `#[warn(elided_named_lifetimes)]` on by default

    Building [=======================> ] 507/511: sn0int, image, sn0int-std   
warning: elided lifetime has a name
   --> src/term.rs:426:75
    |
424 | impl<'a, T: SpinLogger> PrefixedLogger<'a, T> {
    |      -- lifetime `'a` declared here
425 |     #[inline]
426 |     pub fn new<I: Into<String>>(s: &'a mut T, prefix: I) -> PrefixedLogger<T> {
    |                                                                           ^ this elided lifetime gets resolved as `'a`

    Building [=======================> ] 507/511: sn0int, image, sn0int-std   
    Building [=======================> ] 508/511: sn0int, sn0int-std          
warning: `sn0int-std` (lib) generated 1 warning (run `cargo fix --lib -p sn0int-std` to apply 1 suggestion)
    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/autonoscope/mod.rs:18:10
   |
18 | #[derive(Identifiable, Queryable, PartialEq, Debug)]
   |          ^-----------
   |          |
   |          `HasTable` is not local
   |          move the `impl` block outside of this function `_impl_identifiable_for_autonoscope`
19 | #[table_name="autonoscope"]
20 | pub struct Autonoscope {
   |            ----------- `Autonoscope` is not local
   |
   = note: the derive macro `Identifiable` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `Identifiable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: `#[warn(non_local_definitions)]` on by default
   = note: this warning originates in the derive macro `Identifiable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/autonoscope/mod.rs:18:10
   |
18 | #[derive(Identifiable, Queryable, PartialEq, Debug)]
   |          ^^^^^^^^^^^^
   |          |
   |          `Identifiable` is not local
   |          move the `impl` block outside of this function `_impl_identifiable_for_autonoscope`
19 | #[table_name="autonoscope"]
20 | pub struct Autonoscope {
   |            ----------- `Autonoscope` is not local
   |
   = note: the derive macro `Identifiable` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `Identifiable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `Identifiable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/autonoscope/mod.rs:18:24
   |
18 | #[derive(Identifiable, Queryable, PartialEq, Debug)]
   |                        ^--------
   |                        |
   |                        `Queryable` is not local
   |                        move the `impl` block outside of this function `_impl_queryable_for_autonoscope`
19 | #[table_name="autonoscope"]
20 | pub struct Autonoscope {
   |            ----------- `Autonoscope` is not local
   |
   = note: the derive macro `Queryable` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `Queryable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `Queryable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/autonoscope/mod.rs:27:10
   |
27 | #[derive(Insertable, PartialEq, Debug)]
   |          ^---------
   |          |
   |          `Insertable` is not local
   |          `table` is not local
   |          move the `impl` block outside of this function `_impl_insertable_for_newautonoscope`
28 | #[table_name="autonoscope"]
29 | pub struct NewAutonoscope {
   |            -------------- `NewAutonoscope` is not local
   |
   = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/autonoscope/mod.rs:27:10
   |
27 | #[derive(Insertable, PartialEq, Debug)]
   |          -^^^^^^^^^
   |          |
   |          `Insertable` is not local
   |          `table` is not local
   |          move the `impl` block outside of this function `_impl_insertable_for_newautonoscope`
28 | #[table_name="autonoscope"]
29 | pub struct NewAutonoscope {
   |            -------------- `NewAutonoscope` is not local
   |
   = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/autonoscope/mod.rs:27:10
   |
27 | #[derive(Insertable, PartialEq, Debug)]
   |          ^---------
   |          |
   |          `UndecoratedInsertRecord` is not local
   |          `table` is not local
   |          move the `impl` block outside of this function `_impl_insertable_for_newautonoscope`
28 | #[table_name="autonoscope"]
29 | pub struct NewAutonoscope {
   |            -------------- `NewAutonoscope` is not local
   |
   = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/db/ttl.rs:13:10
   |
13 | #[derive(Identifiable, Queryable, AsChangeset, PartialEq, Debug)]
   |          ^-----------
   |          |
   |          `HasTable` is not local
   |          move the `impl` block outside of this function `_impl_identifiable_for_ttl`
14 | #[table_name="ttls"]
15 | pub struct Ttl {
   |            --- `Ttl` is not local
   |
   = note: the derive macro `Identifiable` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `Identifiable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `Identifiable` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/db/ttl.rs:13:10
   |
13 | #[derive(Identifiable, Queryable, AsChangeset, PartialEq, Debug)]
   |          ^^^^^^^^^^^^
   |          |
   |          `Identifiable` is not local
   |          move the `impl` block outside of this function `_impl_identifiable_for_ttl`
14 | #[table_name="ttls"]
15 | pub struct Ttl {
   |            --- `Ttl` is not local
   |
   = note: the derive macro `Identifiable` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `Identifiable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `Identifiable` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/db/ttl.rs:13:24
   |
13 | #[derive(Identifiable, Queryable, AsChangeset, PartialEq, Debug)]
   |                        ^--------
   |                        |
   |                        `Queryable` is not local
   |                        move the `impl` block outside of this function `_impl_queryable_for_ttl`
14 | #[table_name="ttls"]
15 | pub struct Ttl {
   |            --- `Ttl` is not local
   |
   = note: the derive macro `Queryable` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `Queryable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `Queryable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/db/ttl.rs:13:35
   |
13 | #[derive(Identifiable, Queryable, AsChangeset, PartialEq, Debug)]
   |                                   ^^^^^^^^^^^
   |                                   |
   |                                   `AsChangeset` is not local
   |                                   move the `impl` block outside of this function `_impl_as_changeset_for_ttl`
14 | #[table_name="ttls"]
15 | pub struct Ttl {
   |            --- `Ttl` is not local
   |
   = note: the derive macro `AsChangeset` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `AsChangeset` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `AsChangeset` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/db/ttl.rs:13:35
   |
13 | #[derive(Identifiable, Queryable, AsChangeset, PartialEq, Debug)]
   |                                   ^----------
   |                                   |
   |                                   `AsChangeset` is not local
   |                                   move the `impl` block outside of this function `_impl_as_changeset_for_ttl`
14 | #[table_name="ttls"]
15 | pub struct Ttl {
   |            --- `Ttl` is not local
   |
   = note: the derive macro `AsChangeset` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `AsChangeset` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `AsChangeset` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/db/ttl.rs:119:10
    |
119 | #[derive(Insertable)]
    |          ^---------
    |          |
    |          `Insertable` is not local
    |          `table` is not local
    |          move the `impl` block outside of this function `_impl_insertable_for_newttl`
120 | #[table_name="ttls"]
121 | pub struct NewTtl<'a> {
    |            ------ `NewTtl` is not local
    |
    = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/db/ttl.rs:119:10
    |
119 | #[derive(Insertable)]
    |          -^^^^^^^^^
    |          |
    |          `Insertable` is not local
    |          `table` is not local
    |          move the `impl` block outside of this function `_impl_insertable_for_newttl`
120 | #[table_name="ttls"]
121 | pub struct NewTtl<'a> {
    |            ------ `NewTtl` is not local
    |
    = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/db/ttl.rs:119:10
    |
119 | #[derive(Insertable)]
    |          ^---------
    |          |
    |          `UndecoratedInsertRecord` is not local
    |          `table` is not local
    |          move the `impl` block outside of this function `_impl_insertable_for_newttl`
120 | #[table_name="ttls"]
121 | pub struct NewTtl<'a> {
    |            ------ `NewTtl` is not local
    |
    = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
 --> src/models/domain.rs:7:10
  |
7 | #[derive(Identifiable, Queryable, Serialize, Deserialize, PartialEq, Debug)]
  |          ^-----------
  |          |
  |          `HasTable` is not local
  |          move the `impl` block outside of this function `_impl_identifiable_for_domain`
8 | #[table_name="domains"]
9 | pub struct Domain {
  |            ------ `Domain` is not local
  |
  = note: the derive macro `Identifiable` defines the non-local `impl`, and may need to be changed
  = note: the derive macro `Identifiable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
  = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
  = note: this warning originates in the derive macro `Identifiable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
 --> src/models/domain.rs:7:10
  |
7 | #[derive(Identifiable, Queryable, Serialize, Deserialize, PartialEq, Debug)]
  |          ^^^^^^^^^^^^
  |          |
  |          `Identifiable` is not local
  |          move the `impl` block outside of this function `_impl_identifiable_for_domain`
8 | #[table_name="domains"]
9 | pub struct Domain {
  |            ------ `Domain` is not local
  |
  = note: the derive macro `Identifiable` defines the non-local `impl`, and may need to be changed
  = note: the derive macro `Identifiable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
  = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
  = note: this warning originates in the derive macro `Identifiable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
 --> src/models/domain.rs:7:24
  |
7 | #[derive(Identifiable, Queryable, Serialize, Deserialize, PartialEq, Debug)]
  |                        ^--------
  |                        |
  |                        `Queryable` is not local
  |                        move the `impl` block outside of this function `_impl_queryable_for_domain`
8 | #[table_name="domains"]
9 | pub struct Domain {
  |            ------ `Domain` is not local
  |
  = note: the derive macro `Queryable` defines the non-local `impl`, and may need to be changed
  = note: the derive macro `Queryable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
  = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
  = note: this warning originates in the derive macro `Queryable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/domain.rs:180:24
    |
180 | #[derive(Debug, Clone, Insertable, Serialize, Deserialize)]
    |                        ^---------
    |                        |
    |                        `Insertable` is not local
    |                        `table` is not local
    |                        move the `impl` block outside of this function `_impl_insertable_for_newdomain`
181 | #[table_name="domains"]
182 | pub struct NewDomain {
    |            --------- `NewDomain` is not local
    |
    = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/domain.rs:180:24
    |
180 | #[derive(Debug, Clone, Insertable, Serialize, Deserialize)]
    |                        -^^^^^^^^^
    |                        |
    |                        `Insertable` is not local
    |                        `table` is not local
    |                        move the `impl` block outside of this function `_impl_insertable_for_newdomain`
181 | #[table_name="domains"]
182 | pub struct NewDomain {
    |            --------- `NewDomain` is not local
    |
    = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/domain.rs:180:24
    |
180 | #[derive(Debug, Clone, Insertable, Serialize, Deserialize)]
    |                        ^---------
    |                        |
    |                        `UndecoratedInsertRecord` is not local
    |                        `table` is not local
    |                        move the `impl` block outside of this function `_impl_insertable_for_newdomain`
181 | #[table_name="domains"]
182 | pub struct NewDomain {
    |            --------- `NewDomain` is not local
    |
    = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/models/subdomain.rs:8:10
   |
8  | #[derive(Identifiable, Queryable, Associations, Serialize, Deserialize, ...
   |          ^-----------
   |          |
   |          `HasTable` is not local
   |          move the `impl` block outside of this function `_impl_identifiable_for_subdomain`
...
11 | pub struct Subdomain {
   |            --------- `Subdomain` is not local
   |
   = note: the derive macro `Identifiable` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `Identifiable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `Identifiable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/models/subdomain.rs:8:10
   |
8  | #[derive(Identifiable, Queryable, Associations, Serialize, Deserialize, ...
   |          ^^^^^^^^^^^^
   |          |
   |          `Identifiable` is not local
   |          move the `impl` block outside of this function `_impl_identifiable_for_subdomain`
...
11 | pub struct Subdomain {
   |            --------- `Subdomain` is not local
   |
   = note: the derive macro `Identifiable` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `Identifiable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `Identifiable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/models/subdomain.rs:8:24
   |
8  | #[derive(Identifiable, Queryable, Associations, Serialize, Deserialize, ...
   |                        ^--------
   |                        |
   |                        `Queryable` is not local
   |                        move the `impl` block outside of this function `_impl_queryable_for_subdomain`
...
11 | pub struct Subdomain {
   |            --------- `Subdomain` is not local
   |
   = note: the derive macro `Queryable` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `Queryable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `Queryable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/models/subdomain.rs:8:35
   |
8  | #[derive(Identifiable, Queryable, Associations, Serialize, Deserialize, ...
   |                                   ^-----------
   |                                   |
   |                                   `BelongsTo` is not local
   |                                   move the `impl` block outside of this function `_impl_associations_for_subdomain`
9  | #[belongs_to(Domain)]
   |              ------ `Domain` is not local
10 | #[table_name="subdomains"]
11 | pub struct Subdomain {
   |            --------- `Subdomain` is not local
   |
   = note: the derive macro `Associations` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `Associations` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `Associations` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/subdomain.rs:211:24
    |
211 | #[derive(Debug, Clone, Insertable, Serialize, Deserialize)]
    |                        ^---------
    |                        |
    |                        `Insertable` is not local
    |                        `table` is not local
    |                        move the `impl` block outside of this function `_impl_insertable_for_newsubdomain`
212 | #[table_name="subdomains"]
213 | pub struct NewSubdomain {
    |            ------------ `NewSubdomain` is not local
    |
    = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/subdomain.rs:211:24
    |
211 | #[derive(Debug, Clone, Insertable, Serialize, Deserialize)]
    |                        -^^^^^^^^^
    |                        |
    |                        `Insertable` is not local
    |                        `table` is not local
    |                        move the `impl` block outside of this function `_impl_insertable_for_newsubdomain`
212 | #[table_name="subdomains"]
213 | pub struct NewSubdomain {
    |            ------------ `NewSubdomain` is not local
    |
    = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/subdomain.rs:211:24
    |
211 | #[derive(Debug, Clone, Insertable, Serialize, Deserialize)]
    |                        ^---------
    |                        |
    |                        `UndecoratedInsertRecord` is not local
    |                        `table` is not local
    |                        move the `impl` block outside of this function `_impl_insertable_for_newsubdomain`
212 | #[table_name="subdomains"]
213 | pub struct NewSubdomain {
    |            ------------ `NewSubdomain` is not local
    |
    = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/subdomain.rs:281:10
    |
281 | #[derive(Identifiable, AsChangeset, Serialize, Deserialize, Debug)]
    |          ^-----------
    |          |
    |          `HasTable` is not local
    |          move the `impl` block outside of this function `_impl_identifiable_for_subdomainupdate`
282 | #[table_name="subdomains"]
283 | pub struct SubdomainUpdate {
    |            --------------- `SubdomainUpdate` is not local
    |
    = note: the derive macro `Identifiable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Identifiable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Identifiable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/subdomain.rs:281:10
    |
281 | #[derive(Identifiable, AsChangeset, Serialize, Deserialize, Debug)]
    |          ^^^^^^^^^^^^
    |          |
    |          `Identifiable` is not local
    |          move the `impl` block outside of this function `_impl_identifiable_for_subdomainupdate`
282 | #[table_name="subdomains"]
283 | pub struct SubdomainUpdate {
    |            --------------- `SubdomainUpdate` is not local
    |
    = note: the derive macro `Identifiable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Identifiable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Identifiable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/subdomain.rs:281:24
    |
281 | #[derive(Identifiable, AsChangeset, Serialize, Deserialize, Debug)]
    |                        ^^^^^^^^^^^
    |                        |
    |                        `AsChangeset` is not local
    |                        move the `impl` block outside of this function `_impl_as_changeset_for_subdomainupdate`
282 | #[table_name="subdomains"]
283 | pub struct SubdomainUpdate {
    |            --------------- `SubdomainUpdate` is not local
    |
    = note: the derive macro `AsChangeset` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `AsChangeset` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `AsChangeset` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/subdomain.rs:281:24
    |
281 | #[derive(Identifiable, AsChangeset, Serialize, Deserialize, Debug)]
    |                        ^----------
    |                        |
    |                        `AsChangeset` is not local
    |                        move the `impl` block outside of this function `_impl_as_changeset_for_subdomainupdate`
282 | #[table_name="subdomains"]
283 | pub struct SubdomainUpdate {
    |            --------------- `SubdomainUpdate` is not local
    |
    = note: the derive macro `AsChangeset` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `AsChangeset` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `AsChangeset` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
 --> src/models/netblock.rs:7:10
  |
7 | #[derive(Identifiable, Queryable, Serialize, Deserialize, PartialEq, Debug)]
  |          ^-----------
  |          |
  |          `HasTable` is not local
  |          move the `impl` block outside of this function `_impl_identifiable_for_netblock`
8 | #[table_name="netblocks"]
9 | pub struct Netblock {
  |            -------- `Netblock` is not local
  |
  = note: the derive macro `Identifiable` defines the non-local `impl`, and may need to be changed
  = note: the derive macro `Identifiable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
  = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
  = note: this warning originates in the derive macro `Identifiable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
 --> src/models/netblock.rs:7:10
  |
7 | #[derive(Identifiable, Queryable, Serialize, Deserialize, PartialEq, Debug)]
  |          ^^^^^^^^^^^^
  |          |
  |          `Identifiable` is not local
  |          move the `impl` block outside of this function `_impl_identifiable_for_netblock`
8 | #[table_name="netblocks"]
9 | pub struct Netblock {
  |            -------- `Netblock` is not local
  |
  = note: the derive macro `Identifiable` defines the non-local `impl`, and may need to be changed
  = note: the derive macro `Identifiable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
  = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
  = note: this warning originates in the derive macro `Identifiable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
 --> src/models/netblock.rs:7:24
  |
7 | #[derive(Identifiable, Queryable, Serialize, Deserialize, PartialEq, Debug)]
  |                        ^--------
  |                        |
  |                        `Queryable` is not local
  |                        move the `impl` block outside of this function `_impl_queryable_for_netblock`
8 | #[table_name="netblocks"]
9 | pub struct Netblock {
  |            -------- `Netblock` is not local
  |
  = note: the derive macro `Queryable` defines the non-local `impl`, and may need to be changed
  = note: the derive macro `Queryable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
  = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
  = note: this warning originates in the derive macro `Queryable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/netblock.rs:204:24
    |
204 | #[derive(Debug, Clone, Insertable, Serialize, Deserialize)]
    |                        ^---------
    |                        |
    |                        `Insertable` is not local
    |                        `table` is not local
    |                        move the `impl` block outside of this function `_impl_insertable_for_newnetblock`
205 | #[table_name="netblocks"]
206 | pub struct NewNetblock {
    |            ----------- `NewNetblock` is not local
    |
    = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/netblock.rs:204:24
    |
204 | #[derive(Debug, Clone, Insertable, Serialize, Deserialize)]
    |                        -^^^^^^^^^
    |                        |
    |                        `Insertable` is not local
    |                        `table` is not local
    |                        move the `impl` block outside of this function `_impl_insertable_for_newnetblock`
205 | #[table_name="netblocks"]
206 | pub struct NewNetblock {
    |            ----------- `NewNetblock` is not local
    |
    = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/netblock.rs:204:24
    |
204 | #[derive(Debug, Clone, Insertable, Serialize, Deserialize)]
    |                        ^---------
    |                        |
    |                        `UndecoratedInsertRecord` is not local
    |                        `table` is not local
    |                        move the `impl` block outside of this function `_impl_insertable_for_newnetblock`
205 | #[table_name="netblocks"]
206 | pub struct NewNetblock {
    |            ----------- `NewNetblock` is not local
    |
    = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/netblock.rs:284:10
    |
284 | #[derive(Identifiable, AsChangeset, Serialize, Deserialize, Debug)]
    |          ^-----------
    |          |
    |          `HasTable` is not local
    |          move the `impl` block outside of this function `_impl_identifiable_for_netblockupdate`
285 | #[table_name="netblocks"]
286 | pub struct NetblockUpdate {
    |            -------------- `NetblockUpdate` is not local
    |
    = note: the derive macro `Identifiable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Identifiable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Identifiable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/netblock.rs:284:10
    |
284 | #[derive(Identifiable, AsChangeset, Serialize, Deserialize, Debug)]
    |          ^^^^^^^^^^^^
    |          |
    |          `Identifiable` is not local
    |          move the `impl` block outside of this function `_impl_identifiable_for_netblockupdate`
285 | #[table_name="netblocks"]
286 | pub struct NetblockUpdate {
    |            -------------- `NetblockUpdate` is not local
    |
    = note: the derive macro `Identifiable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Identifiable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Identifiable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/netblock.rs:284:24
    |
284 | #[derive(Identifiable, AsChangeset, Serialize, Deserialize, Debug)]
    |                        ^^^^^^^^^^^
    |                        |
    |                        `AsChangeset` is not local
    |                        move the `impl` block outside of this function `_impl_as_changeset_for_netblockupdate`
285 | #[table_name="netblocks"]
286 | pub struct NetblockUpdate {
    |            -------------- `NetblockUpdate` is not local
    |
    = note: the derive macro `AsChangeset` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `AsChangeset` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `AsChangeset` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/netblock.rs:284:24
    |
284 | #[derive(Identifiable, AsChangeset, Serialize, Deserialize, Debug)]
    |                        ^----------
    |                        |
    |                        `AsChangeset` is not local
    |                        move the `impl` block outside of this function `_impl_as_changeset_for_netblockupdate`
285 | #[table_name="netblocks"]
286 | pub struct NetblockUpdate {
    |            -------------- `NetblockUpdate` is not local
    |
    = note: the derive macro `AsChangeset` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `AsChangeset` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `AsChangeset` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/models/ipaddr.rs:10:10
   |
10 | #[derive(Identifiable, Queryable, Associations, Serialize, Deserialize, ...
   |          ^-----------
   |          |
   |          `HasTable` is not local
   |          move the `impl` block outside of this function `_impl_identifiable_for_ipaddr`
11 | #[table_name="ipaddrs"]
12 | pub struct IpAddr {
   |            ------ `IpAddr` is not local
   |
   = note: the derive macro `Identifiable` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `Identifiable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `Identifiable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/models/ipaddr.rs:10:10
   |
10 | #[derive(Identifiable, Queryable, Associations, Serialize, Deserialize, ...
   |          ^^^^^^^^^^^^
   |          |
   |          `Identifiable` is not local
   |          move the `impl` block outside of this function `_impl_identifiable_for_ipaddr`
11 | #[table_name="ipaddrs"]
12 | pub struct IpAddr {
   |            ------ `IpAddr` is not local
   |
   = note: the derive macro `Identifiable` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `Identifiable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `Identifiable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/models/ipaddr.rs:10:24
   |
10 | #[derive(Identifiable, Queryable, Associations, Serialize, Deserialize, ...
   |                        ^--------
   |                        |
   |                        `Queryable` is not local
   |                        move the `impl` block outside of this function `_impl_queryable_for_ipaddr`
11 | #[table_name="ipaddrs"]
12 | pub struct IpAddr {
   |            ------ `IpAddr` is not local
   |
   = note: the derive macro `Queryable` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `Queryable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `Queryable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/ipaddr.rs:280:24
    |
280 | #[derive(Debug, Clone, Insertable, Serialize, Deserialize)]
    |                        ^---------
    |                        |
    |                        `Insertable` is not local
    |                        `table` is not local
    |                        move the `impl` block outside of this function `_impl_insertable_for_newipaddr`
281 | #[table_name="ipaddrs"]
282 | pub struct NewIpAddr {
    |            --------- `NewIpAddr` is not local
    |
    = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/ipaddr.rs:280:24
    |
280 | #[derive(Debug, Clone, Insertable, Serialize, Deserialize)]
    |                        -^^^^^^^^^
    |                        |
    |                        `Insertable` is not local
    |                        `table` is not local
    |                        move the `impl` block outside of this function `_impl_insertable_for_newipaddr`
281 | #[table_name="ipaddrs"]
282 | pub struct NewIpAddr {
    |            --------- `NewIpAddr` is not local
    |
    = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/ipaddr.rs:280:24
    |
280 | #[derive(Debug, Clone, Insertable, Serialize, Deserialize)]
    |                        ^---------
    |                        |
    |                        `UndecoratedInsertRecord` is not local
    |                        `table` is not local
    |                        move the `impl` block outside of this function `_impl_insertable_for_newipaddr`
281 | #[table_name="ipaddrs"]
282 | pub struct NewIpAddr {
    |            --------- `NewIpAddr` is not local
    |
    = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/ipaddr.rs:398:10
    |
398 | #[derive(Identifiable, AsChangeset, Serialize, Deserialize, Debug)]
    |          ^-----------
    |          |
    |          `HasTable` is not local
    |          move the `impl` block outside of this function `_impl_identifiable_for_ipaddrupdate`
399 | #[table_name="ipaddrs"]
400 | pub struct IpAddrUpdate {
    |            ------------ `IpAddrUpdate` is not local
    |
    = note: the derive macro `Identifiable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Identifiable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Identifiable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/ipaddr.rs:398:10
    |
398 | #[derive(Identifiable, AsChangeset, Serialize, Deserialize, Debug)]
    |          ^^^^^^^^^^^^
    |          |
    |          `Identifiable` is not local
    |          move the `impl` block outside of this function `_impl_identifiable_for_ipaddrupdate`
399 | #[table_name="ipaddrs"]
400 | pub struct IpAddrUpdate {
    |            ------------ `IpAddrUpdate` is not local
    |
    = note: the derive macro `Identifiable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Identifiable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Identifiable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/ipaddr.rs:398:24
    |
398 | #[derive(Identifiable, AsChangeset, Serialize, Deserialize, Debug)]
    |                        ^^^^^^^^^^^
    |                        |
    |                        `AsChangeset` is not local
    |                        move the `impl` block outside of this function `_impl_as_changeset_for_ipaddrupdate`
399 | #[table_name="ipaddrs"]
400 | pub struct IpAddrUpdate {
    |            ------------ `IpAddrUpdate` is not local
    |
    = note: the derive macro `AsChangeset` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `AsChangeset` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `AsChangeset` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/ipaddr.rs:398:24
    |
398 | #[derive(Identifiable, AsChangeset, Serialize, Deserialize, Debug)]
    |                        ^----------
    |                        |
    |                        `AsChangeset` is not local
    |                        move the `impl` block outside of this function `_impl_as_changeset_for_ipaddrupdate`
399 | #[table_name="ipaddrs"]
400 | pub struct IpAddrUpdate {
    |            ------------ `IpAddrUpdate` is not local
    |
    = note: the derive macro `AsChangeset` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `AsChangeset` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `AsChangeset` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/models/subdomain_ipaddr.rs:7:10
   |
7  | #[derive(Identifiable, Queryable, Associations, Serialize, Deserialize)]
   |          ^-----------
   |          |
   |          `HasTable` is not local
   |          move the `impl` block outside of this function `_impl_identifiable_for_subdomainipaddr`
...
11 | pub struct SubdomainIpAddr {
   |            --------------- `SubdomainIpAddr` is not local
   |
   = note: the derive macro `Identifiable` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `Identifiable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `Identifiable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/models/subdomain_ipaddr.rs:7:10
   |
7  | #[derive(Identifiable, Queryable, Associations, Serialize, Deserialize)]
   |          ^^^^^^^^^^^^
   |          |
   |          `Identifiable` is not local
   |          move the `impl` block outside of this function `_impl_identifiable_for_subdomainipaddr`
...
11 | pub struct SubdomainIpAddr {
   |            --------------- `SubdomainIpAddr` is not local
   |
   = note: the derive macro `Identifiable` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `Identifiable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `Identifiable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/models/subdomain_ipaddr.rs:7:24
   |
7  | #[derive(Identifiable, Queryable, Associations, Serialize, Deserialize)]
   |                        ^--------
   |                        |
   |                        `Queryable` is not local
   |                        move the `impl` block outside of this function `_impl_queryable_for_subdomainipaddr`
...
11 | pub struct SubdomainIpAddr {
   |            --------------- `SubdomainIpAddr` is not local
   |
   = note: the derive macro `Queryable` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `Queryable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `Queryable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/models/subdomain_ipaddr.rs:7:35
   |
7  | #[derive(Identifiable, Queryable, Associations, Serialize, Deserialize)]
   |                                   ^-----------
   |                                   |
   |                                   `BelongsTo` is not local
   |                                   move the `impl` block outside of this function `_impl_associations_for_subdomainipaddr`
8  | #[belongs_to(Subdomain)]
   |              --------- `Subdomain` is not local
...
11 | pub struct SubdomainIpAddr {
   |            --------------- `SubdomainIpAddr` is not local
   |
   = note: the derive macro `Associations` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `Associations` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `Associations` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/models/subdomain_ipaddr.rs:7:35
   |
7  | #[derive(Identifiable, Queryable, Associations, Serialize, Deserialize)]
   |                                   ^-----------
   |                                   |
   |                                   `BelongsTo` is not local
   |                                   move the `impl` block outside of this function `_impl_associations_for_subdomainipaddr`
8  | #[belongs_to(Subdomain)]
9  | #[belongs_to(IpAddr)]
   |              ------ `IpAddr` is not local
10 | #[table_name="subdomain_ipaddrs"]
11 | pub struct SubdomainIpAddr {
   |            --------------- `SubdomainIpAddr` is not local
   |
   = note: the derive macro `Associations` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `Associations` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `Associations` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/subdomain_ipaddr.rs:116:24
    |
116 | #[derive(Debug, Clone, Insertable, Serialize, Deserialize)]
    |                        ^---------
    |                        |
    |                        `Insertable` is not local
    |                        `table` is not local
    |                        move the `impl` block outside of this function `_impl_insertable_for_newsubdomainipaddr`
117 | #[table_name="subdomain_ipaddrs"]
118 | pub struct NewSubdomainIpAddr {
    |            ------------------ `NewSubdomainIpAddr` is not local
    |
    = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/subdomain_ipaddr.rs:116:24
    |
116 | #[derive(Debug, Clone, Insertable, Serialize, Deserialize)]
    |                        -^^^^^^^^^
    |                        |
    |                        `Insertable` is not local
    |                        `table` is not local
    |                        move the `impl` block outside of this function `_impl_insertable_for_newsubdomainipaddr`
117 | #[table_name="subdomain_ipaddrs"]
118 | pub struct NewSubdomainIpAddr {
    |            ------------------ `NewSubdomainIpAddr` is not local
    |
    = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/subdomain_ipaddr.rs:116:24
    |
116 | #[derive(Debug, Clone, Insertable, Serialize, Deserialize)]
    |                        ^---------
    |                        |
    |                        `UndecoratedInsertRecord` is not local
    |                        `table` is not local
    |                        move the `impl` block outside of this function `_impl_insertable_for_newsubdomainipaddr`
117 | #[table_name="subdomain_ipaddrs"]
118 | pub struct NewSubdomainIpAddr {
    |            ------------------ `NewSubdomainIpAddr` is not local
    |
    = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/models/url.rs:9:10
   |
9  | #[derive(Identifiable, Queryable, Associations, Serialize, Deserialize, ...
   |          ^-----------
   |          |
   |          `HasTable` is not local
   |          move the `impl` block outside of this function `_impl_identifiable_for_url`
...
12 | pub struct Url {
   |            --- `Url` is not local
   |
   = note: the derive macro `Identifiable` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `Identifiable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `Identifiable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/models/url.rs:9:10
   |
9  | #[derive(Identifiable, Queryable, Associations, Serialize, Deserialize, ...
   |          ^^^^^^^^^^^^
   |          |
   |          `Identifiable` is not local
   |          move the `impl` block outside of this function `_impl_identifiable_for_url`
...
12 | pub struct Url {
   |            --- `Url` is not local
   |
   = note: the derive macro `Identifiable` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `Identifiable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `Identifiable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/models/url.rs:9:24
   |
9  | #[derive(Identifiable, Queryable, Associations, Serialize, Deserialize, ...
   |                        ^--------
   |                        |
   |                        `Queryable` is not local
   |                        move the `impl` block outside of this function `_impl_queryable_for_url`
...
12 | pub struct Url {
   |            --- `Url` is not local
   |
   = note: the derive macro `Queryable` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `Queryable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `Queryable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/models/url.rs:9:35
   |
9  | #[derive(Identifiable, Queryable, Associations, Serialize, Deserialize, ...
   |                                   ^-----------
   |                                   |
   |                                   `BelongsTo` is not local
   |                                   move the `impl` block outside of this function `_impl_associations_for_url`
10 | #[belongs_to(Subdomain)]
   |              --------- `Subdomain` is not local
11 | #[table_name="urls"]
12 | pub struct Url {
   |            --- `Url` is not local
   |
   = note: the derive macro `Associations` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `Associations` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `Associations` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/url.rs:230:35
    |
230 | #[derive(Debug, Clone, PartialEq, Insertable, Serialize, Deserialize)]
    |                                   ^---------
    |                                   |
    |                                   `Insertable` is not local
    |                                   `table` is not local
    |                                   move the `impl` block outside of this function `_impl_insertable_for_newurl`
231 | #[table_name="urls"]
232 | pub struct NewUrl {
    |            ------ `NewUrl` is not local
    |
    = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/url.rs:230:35
    |
230 | #[derive(Debug, Clone, PartialEq, Insertable, Serialize, Deserialize)]
    |                                   -^^^^^^^^^
    |                                   |
    |                                   `Insertable` is not local
    |                                   `table` is not local
    |                                   move the `impl` block outside of this function `_impl_insertable_for_newurl`
231 | #[table_name="urls"]
232 | pub struct NewUrl {
    |            ------ `NewUrl` is not local
    |
    = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/url.rs:230:35
    |
230 | #[derive(Debug, Clone, PartialEq, Insertable, Serialize, Deserialize)]
    |                                   ^---------
    |                                   |
    |                                   `UndecoratedInsertRecord` is not local
    |                                   `table` is not local
    |                                   move the `impl` block outside of this function `_impl_insertable_for_newurl`
231 | #[table_name="urls"]
232 | pub struct NewUrl {
    |            ------ `NewUrl` is not local
    |
    = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/url.rs:325:10
    |
325 | #[derive(Identifiable, AsChangeset, Serialize, Deserialize, Debug)]
    |          ^-----------
    |          |
    |          `HasTable` is not local
    |          move the `impl` block outside of this function `_impl_identifiable_for_urlchangeset`
326 | #[table_name="urls"]
327 | pub struct UrlChangeset {
    |            ------------ `UrlChangeset` is not local
    |
    = note: the derive macro `Identifiable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Identifiable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Identifiable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/url.rs:325:10
    |
325 | #[derive(Identifiable, AsChangeset, Serialize, Deserialize, Debug)]
    |          ^^^^^^^^^^^^
    |          |
    |          `Identifiable` is not local
    |          move the `impl` block outside of this function `_impl_identifiable_for_urlchangeset`
326 | #[table_name="urls"]
327 | pub struct UrlChangeset {
    |            ------------ `UrlChangeset` is not local
    |
    = note: the derive macro `Identifiable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Identifiable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Identifiable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/url.rs:325:24
    |
325 | #[derive(Identifiable, AsChangeset, Serialize, Deserialize, Debug)]
    |                        ^^^^^^^^^^^
    |                        |
    |                        `AsChangeset` is not local
    |                        move the `impl` block outside of this function `_impl_as_changeset_for_urlchangeset`
326 | #[table_name="urls"]
327 | pub struct UrlChangeset {
    |            ------------ `UrlChangeset` is not local
    |
    = note: the derive macro `AsChangeset` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `AsChangeset` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `AsChangeset` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/url.rs:325:24
    |
325 | #[derive(Identifiable, AsChangeset, Serialize, Deserialize, Debug)]
    |                        ^----------
    |                        |
    |                        `AsChangeset` is not local
    |                        move the `impl` block outside of this function `_impl_as_changeset_for_urlchangeset`
326 | #[table_name="urls"]
327 | pub struct UrlChangeset {
    |            ------------ `UrlChangeset` is not local
    |
    = note: the derive macro `AsChangeset` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `AsChangeset` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `AsChangeset` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
 --> src/models/email.rs:7:10
  |
7 | #[derive(Identifiable, Queryable, Serialize, Deserialize, PartialEq, Debug)]
  |          ^-----------
  |          |
  |          `HasTable` is not local
  |          move the `impl` block outside of this function `_impl_identifiable_for_email`
8 | #[table_name="emails"]
9 | pub struct Email {
  |            ----- `Email` is not local
  |
  = note: the derive macro `Identifiable` defines the non-local `impl`, and may need to be changed
  = note: the derive macro `Identifiable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
  = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
  = note: this warning originates in the derive macro `Identifiable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
 --> src/models/email.rs:7:10
  |
7 | #[derive(Identifiable, Queryable, Serialize, Deserialize, PartialEq, Debug)]
  |          ^^^^^^^^^^^^
  |          |
  |          `Identifiable` is not local
  |          move the `impl` block outside of this function `_impl_identifiable_for_email`
8 | #[table_name="emails"]
9 | pub struct Email {
  |            ----- `Email` is not local
  |
  = note: the derive macro `Identifiable` defines the non-local `impl`, and may need to be changed
  = note: the derive macro `Identifiable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
  = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
  = note: this warning originates in the derive macro `Identifiable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
 --> src/models/email.rs:7:24
  |
7 | #[derive(Identifiable, Queryable, Serialize, Deserialize, PartialEq, Debug)]
  |                        ^--------
  |                        |
  |                        `Queryable` is not local
  |                        move the `impl` block outside of this function `_impl_queryable_for_email`
8 | #[table_name="emails"]
9 | pub struct Email {
  |            ----- `Email` is not local
  |
  = note: the derive macro `Queryable` defines the non-local `impl`, and may need to be changed
  = note: the derive macro `Queryable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
  = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
  = note: this warning originates in the derive macro `Queryable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/email.rs:248:35
    |
248 | #[derive(Debug, Clone, PartialEq, Insertable, Serialize, Deserialize)]
    |                                   ^---------
    |                                   |
    |                                   `Insertable` is not local
    |                                   `table` is not local
    |                                   move the `impl` block outside of this function `_impl_insertable_for_newemail`
249 | #[table_name="emails"]
250 | pub struct NewEmail {
    |            -------- `NewEmail` is not local
    |
    = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/email.rs:248:35
    |
248 | #[derive(Debug, Clone, PartialEq, Insertable, Serialize, Deserialize)]
    |                                   -^^^^^^^^^
    |                                   |
    |                                   `Insertable` is not local
    |                                   `table` is not local
    |                                   move the `impl` block outside of this function `_impl_insertable_for_newemail`
249 | #[table_name="emails"]
250 | pub struct NewEmail {
    |            -------- `NewEmail` is not local
    |
    = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/email.rs:248:35
    |
248 | #[derive(Debug, Clone, PartialEq, Insertable, Serialize, Deserialize)]
    |                                   ^---------
    |                                   |
    |                                   `UndecoratedInsertRecord` is not local
    |                                   `table` is not local
    |                                   move the `impl` block outside of this function `_impl_insertable_for_newemail`
249 | #[table_name="emails"]
250 | pub struct NewEmail {
    |            -------- `NewEmail` is not local
    |
    = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/email.rs:316:10
    |
316 | #[derive(Identifiable, AsChangeset, Serialize, Deserialize, Debug)]
    |          ^-----------
    |          |
    |          `HasTable` is not local
    |          move the `impl` block outside of this function `_impl_identifiable_for_emailupdate`
317 | #[table_name="emails"]
318 | pub struct EmailUpdate {
    |            ----------- `EmailUpdate` is not local
    |
    = note: the derive macro `Identifiable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Identifiable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Identifiable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/email.rs:316:10
    |
316 | #[derive(Identifiable, AsChangeset, Serialize, Deserialize, Debug)]
    |          ^^^^^^^^^^^^
    |          |
    |          `Identifiable` is not local
    |          move the `impl` block outside of this function `_impl_identifiable_for_emailupdate`
317 | #[table_name="emails"]
318 | pub struct EmailUpdate {
    |            ----------- `EmailUpdate` is not local
    |
    = note: the derive macro `Identifiable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Identifiable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Identifiable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/email.rs:316:24
    |
316 | #[derive(Identifiable, AsChangeset, Serialize, Deserialize, Debug)]
    |                        ^^^^^^^^^^^
    |                        |
    |                        `AsChangeset` is not local
    |                        move the `impl` block outside of this function `_impl_as_changeset_for_emailupdate`
317 | #[table_name="emails"]
318 | pub struct EmailUpdate {
    |            ----------- `EmailUpdate` is not local
    |
    = note: the derive macro `AsChangeset` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `AsChangeset` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `AsChangeset` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/email.rs:316:24
    |
316 | #[derive(Identifiable, AsChangeset, Serialize, Deserialize, Debug)]
    |                        ^----------
    |                        |
    |                        `AsChangeset` is not local
    |                        move the `impl` block outside of this function `_impl_as_changeset_for_emailupdate`
317 | #[table_name="emails"]
318 | pub struct EmailUpdate {
    |            ----------- `EmailUpdate` is not local
    |
    = note: the derive macro `AsChangeset` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `AsChangeset` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `AsChangeset` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/models/phonenumber.rs:8:10
   |
8  | #[derive(Identifiable, Queryable, Serialize, Deserialize, PartialEq, Deb...
   |          ^-----------
   |          |
   |          `HasTable` is not local
   |          move the `impl` block outside of this function `_impl_identifiable_for_phonenumber`
9  | #[table_name="phonenumbers"]
10 | pub struct PhoneNumber {
   |            ----------- `PhoneNumber` is not local
   |
   = note: the derive macro `Identifiable` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `Identifiable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `Identifiable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/models/phonenumber.rs:8:10
   |
8  | #[derive(Identifiable, Queryable, Serialize, Deserialize, PartialEq, Deb...
   |          ^^^^^^^^^^^^
   |          |
   |          `Identifiable` is not local
   |          move the `impl` block outside of this function `_impl_identifiable_for_phonenumber`
9  | #[table_name="phonenumbers"]
10 | pub struct PhoneNumber {
   |            ----------- `PhoneNumber` is not local
   |
   = note: the derive macro `Identifiable` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `Identifiable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `Identifiable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/models/phonenumber.rs:8:24
   |
8  | #[derive(Identifiable, Queryable, Serialize, Deserialize, PartialEq, Deb...
   |                        ^--------
   |                        |
   |                        `Queryable` is not local
   |                        move the `impl` block outside of this function `_impl_queryable_for_phonenumber`
9  | #[table_name="phonenumbers"]
10 | pub struct PhoneNumber {
   |            ----------- `PhoneNumber` is not local
   |
   = note: the derive macro `Queryable` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `Queryable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `Queryable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/phonenumber.rs:225:24
    |
225 | #[derive(Debug, Clone, Insertable, Serialize, Deserialize)]
    |                        ^---------
    |                        |
    |                        `Insertable` is not local
    |                        `table` is not local
    |                        move the `impl` block outside of this function `_impl_insertable_for_newphonenumber`
226 | #[table_name="phonenumbers"]
227 | pub struct NewPhoneNumber {
    |            -------------- `NewPhoneNumber` is not local
    |
    = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/phonenumber.rs:225:24
    |
225 | #[derive(Debug, Clone, Insertable, Serialize, Deserialize)]
    |                        -^^^^^^^^^
    |                        |
    |                        `Insertable` is not local
    |                        `table` is not local
    |                        move the `impl` block outside of this function `_impl_insertable_for_newphonenumber`
226 | #[table_name="phonenumbers"]
227 | pub struct NewPhoneNumber {
    |            -------------- `NewPhoneNumber` is not local
    |
    = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/phonenumber.rs:225:24
    |
225 | #[derive(Debug, Clone, Insertable, Serialize, Deserialize)]
    |                        ^---------
    |                        |
    |                        `UndecoratedInsertRecord` is not local
    |                        `table` is not local
    |                        move the `impl` block outside of this function `_impl_insertable_for_newphonenumber`
226 | #[table_name="phonenumbers"]
227 | pub struct NewPhoneNumber {
    |            -------------- `NewPhoneNumber` is not local
    |
    = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/phonenumber.rs:334:10
    |
334 | #[derive(Identifiable, AsChangeset, Serialize, Deserialize, Debug)]
    |          ^-----------
    |          |
    |          `HasTable` is not local
    |          move the `impl` block outside of this function `_impl_identifiable_for_phonenumberupdate`
335 | #[table_name="phonenumbers"]
336 | pub struct PhoneNumberUpdate {
    |            ----------------- `PhoneNumberUpdate` is not local
    |
    = note: the derive macro `Identifiable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Identifiable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Identifiable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/phonenumber.rs:334:10
    |
334 | #[derive(Identifiable, AsChangeset, Serialize, Deserialize, Debug)]
    |          ^^^^^^^^^^^^
    |          |
    |          `Identifiable` is not local
    |          move the `impl` block outside of this function `_impl_identifiable_for_phonenumberupdate`
335 | #[table_name="phonenumbers"]
336 | pub struct PhoneNumberUpdate {
    |            ----------------- `PhoneNumberUpdate` is not local
    |
    = note: the derive macro `Identifiable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Identifiable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Identifiable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/phonenumber.rs:334:24
    |
334 | #[derive(Identifiable, AsChangeset, Serialize, Deserialize, Debug)]
    |                        ^^^^^^^^^^^
    |                        |
    |                        `AsChangeset` is not local
    |                        move the `impl` block outside of this function `_impl_as_changeset_for_phonenumberupdate`
335 | #[table_name="phonenumbers"]
336 | pub struct PhoneNumberUpdate {
    |            ----------------- `PhoneNumberUpdate` is not local
    |
    = note: the derive macro `AsChangeset` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `AsChangeset` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `AsChangeset` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/phonenumber.rs:334:24
    |
334 | #[derive(Identifiable, AsChangeset, Serialize, Deserialize, Debug)]
    |                        ^----------
    |                        |
    |                        `AsChangeset` is not local
    |                        move the `impl` block outside of this function `_impl_as_changeset_for_phonenumberupdate`
335 | #[table_name="phonenumbers"]
336 | pub struct PhoneNumberUpdate {
    |            ----------------- `PhoneNumberUpdate` is not local
    |
    = note: the derive macro `AsChangeset` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `AsChangeset` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `AsChangeset` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
 --> src/models/network.rs:7:10
  |
7 | #[derive(Identifiable, Queryable, Serialize, Deserialize, PartialEq, Debug)]
  |          ^-----------
  |          |
  |          `HasTable` is not local
  |          move the `impl` block outside of this function `_impl_identifiable_for_network`
8 | #[table_name="networks"]
9 | pub struct Network {
  |            ------- `Network` is not local
  |
  = note: the derive macro `Identifiable` defines the non-local `impl`, and may need to be changed
  = note: the derive macro `Identifiable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
  = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
  = note: this warning originates in the derive macro `Identifiable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
 --> src/models/network.rs:7:10
  |
7 | #[derive(Identifiable, Queryable, Serialize, Deserialize, PartialEq, Debug)]
  |          ^^^^^^^^^^^^
  |          |
  |          `Identifiable` is not local
  |          move the `impl` block outside of this function `_impl_identifiable_for_network`
8 | #[table_name="networks"]
9 | pub struct Network {
  |            ------- `Network` is not local
  |
  = note: the derive macro `Identifiable` defines the non-local `impl`, and may need to be changed
  = note: the derive macro `Identifiable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
  = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
  = note: this warning originates in the derive macro `Identifiable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
 --> src/models/network.rs:7:24
  |
7 | #[derive(Identifiable, Queryable, Serialize, Deserialize, PartialEq, Debug)]
  |                        ^--------
  |                        |
  |                        `Queryable` is not local
  |                        move the `impl` block outside of this function `_impl_queryable_for_network`
8 | #[table_name="networks"]
9 | pub struct Network {
  |            ------- `Network` is not local
  |
  = note: the derive macro `Queryable` defines the non-local `impl`, and may need to be changed
  = note: the derive macro `Queryable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
  = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
  = note: this warning originates in the derive macro `Queryable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/network.rs:217:24
    |
217 | #[derive(Debug, Clone, Insertable, Serialize, Deserialize)]
    |                        ^---------
    |                        |
    |                        `Insertable` is not local
    |                        `table` is not local
    |                        move the `impl` block outside of this function `_impl_insertable_for_newnetwork`
218 | #[table_name="networks"]
219 | pub struct NewNetwork {
    |            ---------- `NewNetwork` is not local
    |
    = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/network.rs:217:24
    |
217 | #[derive(Debug, Clone, Insertable, Serialize, Deserialize)]
    |                        -^^^^^^^^^
    |                        |
    |                        `Insertable` is not local
    |                        `table` is not local
    |                        move the `impl` block outside of this function `_impl_insertable_for_newnetwork`
218 | #[table_name="networks"]
219 | pub struct NewNetwork {
    |            ---------- `NewNetwork` is not local
    |
    = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/network.rs:217:24
    |
217 | #[derive(Debug, Clone, Insertable, Serialize, Deserialize)]
    |                        ^---------
    |                        |
    |                        `UndecoratedInsertRecord` is not local
    |                        `table` is not local
    |                        move the `impl` block outside of this function `_impl_insertable_for_newnetwork`
218 | #[table_name="networks"]
219 | pub struct NewNetwork {
    |            ---------- `NewNetwork` is not local
    |
    = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/network.rs:288:10
    |
288 | #[derive(Identifiable, AsChangeset, Serialize, Deserialize, Debug)]
    |          ^-----------
    |          |
    |          `HasTable` is not local
    |          move the `impl` block outside of this function `_impl_identifiable_for_networkupdate`
289 | #[table_name="networks"]
290 | pub struct NetworkUpdate {
    |            ------------- `NetworkUpdate` is not local
    |
    = note: the derive macro `Identifiable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Identifiable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Identifiable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/network.rs:288:10
    |
288 | #[derive(Identifiable, AsChangeset, Serialize, Deserialize, Debug)]
    |          ^^^^^^^^^^^^
    |          |
    |          `Identifiable` is not local
    |          move the `impl` block outside of this function `_impl_identifiable_for_networkupdate`
289 | #[table_name="networks"]
290 | pub struct NetworkUpdate {
    |            ------------- `NetworkUpdate` is not local
    |
    = note: the derive macro `Identifiable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Identifiable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Identifiable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/network.rs:288:24
    |
288 | #[derive(Identifiable, AsChangeset, Serialize, Deserialize, Debug)]
    |                        ^^^^^^^^^^^
    |                        |
    |                        `AsChangeset` is not local
    |                        move the `impl` block outside of this function `_impl_as_changeset_for_networkupdate`
289 | #[table_name="networks"]
290 | pub struct NetworkUpdate {
    |            ------------- `NetworkUpdate` is not local
    |
    = note: the derive macro `AsChangeset` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `AsChangeset` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `AsChangeset` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/network.rs:288:24
    |
288 | #[derive(Identifiable, AsChangeset, Serialize, Deserialize, Debug)]
    |                        ^----------
    |                        |
    |                        `AsChangeset` is not local
    |                        move the `impl` block outside of this function `_impl_as_changeset_for_networkupdate`
289 | #[table_name="networks"]
290 | pub struct NetworkUpdate {
    |            ------------- `NetworkUpdate` is not local
    |
    = note: the derive macro `AsChangeset` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `AsChangeset` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `AsChangeset` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/models/device.rs:8:10
   |
8  | #[derive(Identifiable, Queryable, Serialize, Deserialize, PartialEq, Deb...
   |          ^-----------
   |          |
   |          `HasTable` is not local
   |          move the `impl` block outside of this function `_impl_identifiable_for_device`
9  | #[table_name="devices"]
10 | pub struct Device {
   |            ------ `Device` is not local
   |
   = note: the derive macro `Identifiable` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `Identifiable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `Identifiable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/models/device.rs:8:10
   |
8  | #[derive(Identifiable, Queryable, Serialize, Deserialize, PartialEq, Deb...
   |          ^^^^^^^^^^^^
   |          |
   |          `Identifiable` is not local
   |          move the `impl` block outside of this function `_impl_identifiable_for_device`
9  | #[table_name="devices"]
10 | pub struct Device {
   |            ------ `Device` is not local
   |
   = note: the derive macro `Identifiable` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `Identifiable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `Identifiable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/models/device.rs:8:24
   |
8  | #[derive(Identifiable, Queryable, Serialize, Deserialize, PartialEq, Deb...
   |                        ^--------
   |                        |
   |                        `Queryable` is not local
   |                        move the `impl` block outside of this function `_impl_queryable_for_device`
9  | #[table_name="devices"]
10 | pub struct Device {
   |            ------ `Device` is not local
   |
   = note: the derive macro `Queryable` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `Queryable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `Queryable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/device.rs:231:24
    |
231 | #[derive(Debug, Clone, Insertable, Serialize, Deserialize)]
    |                        ^---------
    |                        |
    |                        `Insertable` is not local
    |                        `table` is not local
    |                        move the `impl` block outside of this function `_impl_insertable_for_newdevice`
232 | #[table_name="devices"]
233 | pub struct NewDevice {
    |            --------- `NewDevice` is not local
    |
    = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/device.rs:231:24
    |
231 | #[derive(Debug, Clone, Insertable, Serialize, Deserialize)]
    |                        -^^^^^^^^^
    |                        |
    |                        `Insertable` is not local
    |                        `table` is not local
    |                        move the `impl` block outside of this function `_impl_insertable_for_newdevice`
232 | #[table_name="devices"]
233 | pub struct NewDevice {
    |            --------- `NewDevice` is not local
    |
    = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/device.rs:231:24
    |
231 | #[derive(Debug, Clone, Insertable, Serialize, Deserialize)]
    |                        ^---------
    |                        |
    |                        `UndecoratedInsertRecord` is not local
    |                        `table` is not local
    |                        move the `impl` block outside of this function `_impl_insertable_for_newdevice`
232 | #[table_name="devices"]
233 | pub struct NewDevice {
    |            --------- `NewDevice` is not local
    |
    = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/device.rs:307:10
    |
307 | #[derive(Identifiable, AsChangeset, Serialize, Deserialize, Debug)]
    |          ^-----------
    |          |
    |          `HasTable` is not local
    |          move the `impl` block outside of this function `_impl_identifiable_for_deviceupdate`
308 | #[table_name="devices"]
309 | pub struct DeviceUpdate {
    |            ------------ `DeviceUpdate` is not local
    |
    = note: the derive macro `Identifiable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Identifiable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Identifiable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/device.rs:307:10
    |
307 | #[derive(Identifiable, AsChangeset, Serialize, Deserialize, Debug)]
    |          ^^^^^^^^^^^^
    |          |
    |          `Identifiable` is not local
    |          move the `impl` block outside of this function `_impl_identifiable_for_deviceupdate`
308 | #[table_name="devices"]
309 | pub struct DeviceUpdate {
    |            ------------ `DeviceUpdate` is not local
    |
    = note: the derive macro `Identifiable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Identifiable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Identifiable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/device.rs:307:24
    |
307 | #[derive(Identifiable, AsChangeset, Serialize, Deserialize, Debug)]
    |                        ^^^^^^^^^^^
    |                        |
    |                        `AsChangeset` is not local
    |                        move the `impl` block outside of this function `_impl_as_changeset_for_deviceupdate`
308 | #[table_name="devices"]
309 | pub struct DeviceUpdate {
    |            ------------ `DeviceUpdate` is not local
    |
    = note: the derive macro `AsChangeset` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `AsChangeset` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `AsChangeset` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/device.rs:307:24
    |
307 | #[derive(Identifiable, AsChangeset, Serialize, Deserialize, Debug)]
    |                        ^----------
    |                        |
    |                        `AsChangeset` is not local
    |                        move the `impl` block outside of this function `_impl_as_changeset_for_deviceupdate`
308 | #[table_name="devices"]
309 | pub struct DeviceUpdate {
    |            ------------ `DeviceUpdate` is not local
    |
    = note: the derive macro `AsChangeset` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `AsChangeset` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `AsChangeset` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/models/network_device.rs:7:10
   |
7  | #[derive(Identifiable, Queryable, Associations, Serialize, Deserialize)]
   |          ^-----------
   |          |
   |          `HasTable` is not local
   |          move the `impl` block outside of this function `_impl_identifiable_for_networkdevice`
...
11 | pub struct NetworkDevice {
   |            ------------- `NetworkDevice` is not local
   |
   = note: the derive macro `Identifiable` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `Identifiable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `Identifiable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/models/network_device.rs:7:10
   |
7  | #[derive(Identifiable, Queryable, Associations, Serialize, Deserialize)]
   |          ^^^^^^^^^^^^
   |          |
   |          `Identifiable` is not local
   |          move the `impl` block outside of this function `_impl_identifiable_for_networkdevice`
...
11 | pub struct NetworkDevice {
   |            ------------- `NetworkDevice` is not local
   |
   = note: the derive macro `Identifiable` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `Identifiable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `Identifiable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/models/network_device.rs:7:24
   |
7  | #[derive(Identifiable, Queryable, Associations, Serialize, Deserialize)]
   |                        ^--------
   |                        |
   |                        `Queryable` is not local
   |                        move the `impl` block outside of this function `_impl_queryable_for_networkdevice`
...
11 | pub struct NetworkDevice {
   |            ------------- `NetworkDevice` is not local
   |
   = note: the derive macro `Queryable` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `Queryable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `Queryable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/models/network_device.rs:7:35
   |
7  | #[derive(Identifiable, Queryable, Associations, Serialize, Deserialize)]
   |                                   ^-----------
   |                                   |
   |                                   `BelongsTo` is not local
   |                                   move the `impl` block outside of this function `_impl_associations_for_networkdevice`
8  | #[belongs_to(Network)]
   |              ------- `Network` is not local
...
11 | pub struct NetworkDevice {
   |            ------------- `NetworkDevice` is not local
   |
   = note: the derive macro `Associations` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `Associations` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `Associations` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/models/network_device.rs:7:35
   |
7  | #[derive(Identifiable, Queryable, Associations, Serialize, Deserialize)]
   |                                   ^-----------
   |                                   |
   |                                   `BelongsTo` is not local
   |                                   move the `impl` block outside of this function `_impl_associations_for_networkdevice`
8  | #[belongs_to(Network)]
9  | #[belongs_to(Device)]
   |              ------ `Device` is not local
10 | #[table_name="network_devices"]
11 | pub struct NetworkDevice {
   |            ------------- `NetworkDevice` is not local
   |
   = note: the derive macro `Associations` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `Associations` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `Associations` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/network_device.rs:124:24
    |
124 | #[derive(Debug, Clone, Insertable, Serialize, Deserialize)]
    |                        ^---------
    |                        |
    |                        `Insertable` is not local
    |                        `table` is not local
    |                        move the `impl` block outside of this function `_impl_insertable_for_newnetworkdevice`
125 | #[table_name="network_devices"]
126 | pub struct NewNetworkDevice {
    |            ---------------- `NewNetworkDevice` is not local
    |
    = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/network_device.rs:124:24
    |
124 | #[derive(Debug, Clone, Insertable, Serialize, Deserialize)]
    |                        -^^^^^^^^^
    |                        |
    |                        `Insertable` is not local
    |                        `table` is not local
    |                        move the `impl` block outside of this function `_impl_insertable_for_newnetworkdevice`
125 | #[table_name="network_devices"]
126 | pub struct NewNetworkDevice {
    |            ---------------- `NewNetworkDevice` is not local
    |
    = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/network_device.rs:124:24
    |
124 | #[derive(Debug, Clone, Insertable, Serialize, Deserialize)]
    |                        ^---------
    |                        |
    |                        `UndecoratedInsertRecord` is not local
    |                        `table` is not local
    |                        move the `impl` block outside of this function `_impl_insertable_for_newnetworkdevice`
125 | #[table_name="network_devices"]
126 | pub struct NewNetworkDevice {
    |            ---------------- `NewNetworkDevice` is not local
    |
    = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/network_device.rs:167:10
    |
167 | #[derive(Identifiable, AsChangeset, Serialize, Deserialize, Debug)]
    |          ^-----------
    |          |
    |          `HasTable` is not local
    |          move the `impl` block outside of this function `_impl_identifiable_for_networkdeviceupdate`
168 | #[table_name="network_devices"]
169 | pub struct NetworkDeviceUpdate {
    |            ------------------- `NetworkDeviceUpdate` is not local
    |
    = note: the derive macro `Identifiable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Identifiable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Identifiable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/network_device.rs:167:10
    |
167 | #[derive(Identifiable, AsChangeset, Serialize, Deserialize, Debug)]
    |          ^^^^^^^^^^^^
    |          |
    |          `Identifiable` is not local
    |          move the `impl` block outside of this function `_impl_identifiable_for_networkdeviceupdate`
168 | #[table_name="network_devices"]
169 | pub struct NetworkDeviceUpdate {
    |            ------------------- `NetworkDeviceUpdate` is not local
    |
    = note: the derive macro `Identifiable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Identifiable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Identifiable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/network_device.rs:167:24
    |
167 | #[derive(Identifiable, AsChangeset, Serialize, Deserialize, Debug)]
    |                        ^^^^^^^^^^^
    |                        |
    |                        `AsChangeset` is not local
    |                        move the `impl` block outside of this function `_impl_as_changeset_for_networkdeviceupdate`
168 | #[table_name="network_devices"]
169 | pub struct NetworkDeviceUpdate {
    |            ------------------- `NetworkDeviceUpdate` is not local
    |
    = note: the derive macro `AsChangeset` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `AsChangeset` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `AsChangeset` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/network_device.rs:167:24
    |
167 | #[derive(Identifiable, AsChangeset, Serialize, Deserialize, Debug)]
    |                        ^----------
    |                        |
    |                        `AsChangeset` is not local
    |                        move the `impl` block outside of this function `_impl_as_changeset_for_networkdeviceupdate`
168 | #[table_name="network_devices"]
169 | pub struct NetworkDeviceUpdate {
    |            ------------------- `NetworkDeviceUpdate` is not local
    |
    = note: the derive macro `AsChangeset` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `AsChangeset` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `AsChangeset` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/models/account.rs:8:10
   |
8  | #[derive(Identifiable, Queryable, Serialize, Deserialize, PartialEq, Deb...
   |          ^-----------
   |          |
   |          `HasTable` is not local
   |          move the `impl` block outside of this function `_impl_identifiable_for_account`
9  | #[table_name="accounts"]
10 | pub struct Account {
   |            ------- `Account` is not local
   |
   = note: the derive macro `Identifiable` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `Identifiable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `Identifiable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/models/account.rs:8:10
   |
8  | #[derive(Identifiable, Queryable, Serialize, Deserialize, PartialEq, Deb...
   |          ^^^^^^^^^^^^
   |          |
   |          `Identifiable` is not local
   |          move the `impl` block outside of this function `_impl_identifiable_for_account`
9  | #[table_name="accounts"]
10 | pub struct Account {
   |            ------- `Account` is not local
   |
   = note: the derive macro `Identifiable` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `Identifiable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `Identifiable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/models/account.rs:8:24
   |
8  | #[derive(Identifiable, Queryable, Serialize, Deserialize, PartialEq, Deb...
   |                        ^--------
   |                        |
   |                        `Queryable` is not local
   |                        move the `impl` block outside of this function `_impl_queryable_for_account`
9  | #[table_name="accounts"]
10 | pub struct Account {
   |            ------- `Account` is not local
   |
   = note: the derive macro `Queryable` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `Queryable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `Queryable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/account.rs:229:24
    |
229 | #[derive(Debug, Clone, Insertable, Serialize, Deserialize)]
    |                        ^---------
    |                        |
    |                        `Insertable` is not local
    |                        `table` is not local
    |                        move the `impl` block outside of this function `_impl_insertable_for_newaccount`
230 | #[table_name="accounts"]
231 | pub struct NewAccount {
    |            ---------- `NewAccount` is not local
    |
    = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/account.rs:229:24
    |
229 | #[derive(Debug, Clone, Insertable, Serialize, Deserialize)]
    |                        -^^^^^^^^^
    |                        |
    |                        `Insertable` is not local
    |                        `table` is not local
    |                        move the `impl` block outside of this function `_impl_insertable_for_newaccount`
230 | #[table_name="accounts"]
231 | pub struct NewAccount {
    |            ---------- `NewAccount` is not local
    |
    = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/account.rs:229:24
    |
229 | #[derive(Debug, Clone, Insertable, Serialize, Deserialize)]
    |                        ^---------
    |                        |
    |                        `UndecoratedInsertRecord` is not local
    |                        `table` is not local
    |                        move the `impl` block outside of this function `_impl_insertable_for_newaccount`
230 | #[table_name="accounts"]
231 | pub struct NewAccount {
    |            ---------- `NewAccount` is not local
    |
    = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/account.rs:324:10
    |
324 | #[derive(Identifiable, AsChangeset, Serialize, Deserialize, Debug)]
    |          ^-----------
    |          |
    |          `HasTable` is not local
    |          move the `impl` block outside of this function `_impl_identifiable_for_accountupdate`
325 | #[table_name="accounts"]
326 | pub struct AccountUpdate {
    |            ------------- `AccountUpdate` is not local
    |
    = note: the derive macro `Identifiable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Identifiable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Identifiable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/account.rs:324:10
    |
324 | #[derive(Identifiable, AsChangeset, Serialize, Deserialize, Debug)]
    |          ^^^^^^^^^^^^
    |          |
    |          `Identifiable` is not local
    |          move the `impl` block outside of this function `_impl_identifiable_for_accountupdate`
325 | #[table_name="accounts"]
326 | pub struct AccountUpdate {
    |            ------------- `AccountUpdate` is not local
    |
    = note: the derive macro `Identifiable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Identifiable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Identifiable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/account.rs:324:24
    |
324 | #[derive(Identifiable, AsChangeset, Serialize, Deserialize, Debug)]
    |                        ^^^^^^^^^^^
    |                        |
    |                        `AsChangeset` is not local
    |                        move the `impl` block outside of this function `_impl_as_changeset_for_accountupdate`
325 | #[table_name="accounts"]
326 | pub struct AccountUpdate {
    |            ------------- `AccountUpdate` is not local
    |
    = note: the derive macro `AsChangeset` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `AsChangeset` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `AsChangeset` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/account.rs:324:24
    |
324 | #[derive(Identifiable, AsChangeset, Serialize, Deserialize, Debug)]
    |                        ^----------
    |                        |
    |                        `AsChangeset` is not local
    |                        move the `impl` block outside of this function `_impl_as_changeset_for_accountupdate`
325 | #[table_name="accounts"]
326 | pub struct AccountUpdate {
    |            ------------- `AccountUpdate` is not local
    |
    = note: the derive macro `AsChangeset` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `AsChangeset` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `AsChangeset` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
 --> src/models/breach.rs:7:10
  |
7 | #[derive(Identifiable, Queryable, Serialize, Deserialize, PartialEq, Debug)]
  |          ^-----------
  |          |
  |          `HasTable` is not local
  |          move the `impl` block outside of this function `_impl_identifiable_for_breach`
8 | #[table_name="breaches"]
9 | pub struct Breach {
  |            ------ `Breach` is not local
  |
  = note: the derive macro `Identifiable` defines the non-local `impl`, and may need to be changed
  = note: the derive macro `Identifiable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
  = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
  = note: this warning originates in the derive macro `Identifiable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
 --> src/models/breach.rs:7:10
  |
7 | #[derive(Identifiable, Queryable, Serialize, Deserialize, PartialEq, Debug)]
  |          ^^^^^^^^^^^^
  |          |
  |          `Identifiable` is not local
  |          move the `impl` block outside of this function `_impl_identifiable_for_breach`
8 | #[table_name="breaches"]
9 | pub struct Breach {
  |            ------ `Breach` is not local
  |
  = note: the derive macro `Identifiable` defines the non-local `impl`, and may need to be changed
  = note: the derive macro `Identifiable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
  = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
  = note: this warning originates in the derive macro `Identifiable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
 --> src/models/breach.rs:7:24
  |
7 | #[derive(Identifiable, Queryable, Serialize, Deserialize, PartialEq, Debug)]
  |                        ^--------
  |                        |
  |                        `Queryable` is not local
  |                        move the `impl` block outside of this function `_impl_queryable_for_breach`
8 | #[table_name="breaches"]
9 | pub struct Breach {
  |            ------ `Breach` is not local
  |
  = note: the derive macro `Queryable` defines the non-local `impl`, and may need to be changed
  = note: the derive macro `Queryable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
  = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
  = note: this warning originates in the derive macro `Queryable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/breach.rs:228:24
    |
228 | #[derive(Debug, Clone, Insertable, Serialize, Deserialize)]
    |                        ^---------
    |                        |
    |                        `Insertable` is not local
    |                        `table` is not local
    |                        move the `impl` block outside of this function `_impl_insertable_for_newbreach`
229 | #[table_name="breaches"]
230 | pub struct NewBreach {
    |            --------- `NewBreach` is not local
    |
    = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/breach.rs:228:24
    |
228 | #[derive(Debug, Clone, Insertable, Serialize, Deserialize)]
    |                        -^^^^^^^^^
    |                        |
    |                        `Insertable` is not local
    |                        `table` is not local
    |                        move the `impl` block outside of this function `_impl_insertable_for_newbreach`
229 | #[table_name="breaches"]
230 | pub struct NewBreach {
    |            --------- `NewBreach` is not local
    |
    = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/breach.rs:228:24
    |
228 | #[derive(Debug, Clone, Insertable, Serialize, Deserialize)]
    |                        ^---------
    |                        |
    |                        `UndecoratedInsertRecord` is not local
    |                        `table` is not local
    |                        move the `impl` block outside of this function `_impl_insertable_for_newbreach`
229 | #[table_name="breaches"]
230 | pub struct NewBreach {
    |            --------- `NewBreach` is not local
    |
    = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/models/breach_email.rs:6:10
   |
6  | #[derive(Identifiable, Queryable, Associations, Serialize, Deserialize)]
   |          ^-----------
   |          |
   |          `HasTable` is not local
   |          move the `impl` block outside of this function `_impl_identifiable_for_breachemail`
...
10 | pub struct BreachEmail {
   |            ----------- `BreachEmail` is not local
   |
   = note: the derive macro `Identifiable` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `Identifiable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `Identifiable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/models/breach_email.rs:6:10
   |
6  | #[derive(Identifiable, Queryable, Associations, Serialize, Deserialize)]
   |          ^^^^^^^^^^^^
   |          |
   |          `Identifiable` is not local
   |          move the `impl` block outside of this function `_impl_identifiable_for_breachemail`
...
10 | pub struct BreachEmail {
   |            ----------- `BreachEmail` is not local
   |
   = note: the derive macro `Identifiable` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `Identifiable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `Identifiable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/models/breach_email.rs:6:24
   |
6  | #[derive(Identifiable, Queryable, Associations, Serialize, Deserialize)]
   |                        ^--------
   |                        |
   |                        `Queryable` is not local
   |                        move the `impl` block outside of this function `_impl_queryable_for_breachemail`
...
10 | pub struct BreachEmail {
   |            ----------- `BreachEmail` is not local
   |
   = note: the derive macro `Queryable` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `Queryable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `Queryable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/models/breach_email.rs:6:35
   |
6  | #[derive(Identifiable, Queryable, Associations, Serialize, Deserialize)]
   |                                   ^-----------
   |                                   |
   |                                   `BelongsTo` is not local
   |                                   move the `impl` block outside of this function `_impl_associations_for_breachemail`
7  | #[belongs_to(Breach)]
   |              ------ `Breach` is not local
...
10 | pub struct BreachEmail {
   |            ----------- `BreachEmail` is not local
   |
   = note: the derive macro `Associations` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `Associations` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `Associations` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/models/breach_email.rs:6:35
   |
6  | #[derive(Identifiable, Queryable, Associations, Serialize, Deserialize)]
   |                                   ^-----------
   |                                   |
   |                                   `BelongsTo` is not local
   |                                   move the `impl` block outside of this function `_impl_associations_for_breachemail`
7  | #[belongs_to(Breach)]
8  | #[belongs_to(Email)]
   |              ----- `Email` is not local
9  | #[table_name="breach_emails"]
10 | pub struct BreachEmail {
   |            ----------- `BreachEmail` is not local
   |
   = note: the derive macro `Associations` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `Associations` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `Associations` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/breach_email.rs:145:24
    |
145 | #[derive(Debug, Clone, Insertable, Serialize, Deserialize)]
    |                        ^---------
    |                        |
    |                        `Insertable` is not local
    |                        `table` is not local
    |                        move the `impl` block outside of this function `_impl_insertable_for_newbreachemail`
146 | #[table_name="breach_emails"]
147 | pub struct NewBreachEmail {
    |            -------------- `NewBreachEmail` is not local
    |
    = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/breach_email.rs:145:24
    |
145 | #[derive(Debug, Clone, Insertable, Serialize, Deserialize)]
    |                        -^^^^^^^^^
    |                        |
    |                        `Insertable` is not local
    |                        `table` is not local
    |                        move the `impl` block outside of this function `_impl_insertable_for_newbreachemail`
146 | #[table_name="breach_emails"]
147 | pub struct NewBreachEmail {
    |            -------------- `NewBreachEmail` is not local
    |
    = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/breach_email.rs:145:24
    |
145 | #[derive(Debug, Clone, Insertable, Serialize, Deserialize)]
    |                        ^---------
    |                        |
    |                        `UndecoratedInsertRecord` is not local
    |                        `table` is not local
    |                        move the `impl` block outside of this function `_impl_insertable_for_newbreachemail`
146 | #[table_name="breach_emails"]
147 | pub struct NewBreachEmail {
    |            -------------- `NewBreachEmail` is not local
    |
    = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/breach_email.rs:187:10
    |
187 | #[derive(Identifiable, AsChangeset, Serialize, Deserialize, Debug)]
    |          ^-----------
    |          |
    |          `HasTable` is not local
    |          move the `impl` block outside of this function `_impl_identifiable_for_breachemailupdate`
188 | #[table_name="breach_emails"]
189 | pub struct BreachEmailUpdate {
    |            ----------------- `BreachEmailUpdate` is not local
    |
    = note: the derive macro `Identifiable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Identifiable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Identifiable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/breach_email.rs:187:10
    |
187 | #[derive(Identifiable, AsChangeset, Serialize, Deserialize, Debug)]
    |          ^^^^^^^^^^^^
    |          |
    |          `Identifiable` is not local
    |          move the `impl` block outside of this function `_impl_identifiable_for_breachemailupdate`
188 | #[table_name="breach_emails"]
189 | pub struct BreachEmailUpdate {
    |            ----------------- `BreachEmailUpdate` is not local
    |
    = note: the derive macro `Identifiable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Identifiable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Identifiable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/breach_email.rs:187:24
    |
187 | #[derive(Identifiable, AsChangeset, Serialize, Deserialize, Debug)]
    |                        ^^^^^^^^^^^
    |                        |
    |                        `AsChangeset` is not local
    |                        move the `impl` block outside of this function `_impl_as_changeset_for_breachemailupdate`
188 | #[table_name="breach_emails"]
189 | pub struct BreachEmailUpdate {
    |            ----------------- `BreachEmailUpdate` is not local
    |
    = note: the derive macro `AsChangeset` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `AsChangeset` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `AsChangeset` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/breach_email.rs:187:24
    |
187 | #[derive(Identifiable, AsChangeset, Serialize, Deserialize, Debug)]
    |                        ^----------
    |                        |
    |                        `AsChangeset` is not local
    |                        move the `impl` block outside of this function `_impl_as_changeset_for_breachemailupdate`
188 | #[table_name="breach_emails"]
189 | pub struct BreachEmailUpdate {
    |            ----------------- `BreachEmailUpdate` is not local
    |
    = note: the derive macro `AsChangeset` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `AsChangeset` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `AsChangeset` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/models/image.rs:10:10
   |
10 | #[derive(Identifiable, Queryable, Serialize, Deserialize, PartialEq, Deb...
   |          ^-----------
   |          |
   |          `HasTable` is not local
   |          move the `impl` block outside of this function `_impl_identifiable_for_image`
11 | #[table_name="images"]
12 | pub struct Image {
   |            ----- `Image` is not local
   |
   = note: the derive macro `Identifiable` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `Identifiable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `Identifiable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/models/image.rs:10:10
   |
10 | #[derive(Identifiable, Queryable, Serialize, Deserialize, PartialEq, Deb...
   |          ^^^^^^^^^^^^
   |          |
   |          `Identifiable` is not local
   |          move the `impl` block outside of this function `_impl_identifiable_for_image`
11 | #[table_name="images"]
12 | pub struct Image {
   |            ----- `Image` is not local
   |
   = note: the derive macro `Identifiable` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `Identifiable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `Identifiable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/models/image.rs:10:24
   |
10 | #[derive(Identifiable, Queryable, Serialize, Deserialize, PartialEq, Deb...
   |                        ^--------
   |                        |
   |                        `Queryable` is not local
   |                        move the `impl` block outside of this function `_impl_queryable_for_image`
11 | #[table_name="images"]
12 | pub struct Image {
   |            ----- `Image` is not local
   |
   = note: the derive macro `Queryable` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `Queryable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `Queryable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/image.rs:283:24
    |
283 | #[derive(Debug, Clone, Insertable, Serialize, Deserialize)]
    |                        ^---------
    |                        |
    |                        `Insertable` is not local
    |                        `table` is not local
    |                        move the `impl` block outside of this function `_impl_insertable_for_newimage`
284 | #[table_name="images"]
285 | pub struct NewImage {
    |            -------- `NewImage` is not local
    |
    = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/image.rs:283:24
    |
283 | #[derive(Debug, Clone, Insertable, Serialize, Deserialize)]
    |                        -^^^^^^^^^
    |                        |
    |                        `Insertable` is not local
    |                        `table` is not local
    |                        move the `impl` block outside of this function `_impl_insertable_for_newimage`
284 | #[table_name="images"]
285 | pub struct NewImage {
    |            -------- `NewImage` is not local
    |
    = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/image.rs:283:24
    |
283 | #[derive(Debug, Clone, Insertable, Serialize, Deserialize)]
    |                        ^---------
    |                        |
    |                        `UndecoratedInsertRecord` is not local
    |                        `table` is not local
    |                        move the `impl` block outside of this function `_impl_insertable_for_newimage`
284 | #[table_name="images"]
285 | pub struct NewImage {
    |            -------- `NewImage` is not local
    |
    = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/image.rs:411:10
    |
411 | #[derive(Identifiable, AsChangeset, Serialize, Deserialize, Debug)]
    |          ^-----------
    |          |
    |          `HasTable` is not local
    |          move the `impl` block outside of this function `_impl_identifiable_for_imageupdate`
412 | #[table_name="images"]
413 | pub struct ImageUpdate {
    |            ----------- `ImageUpdate` is not local
    |
    = note: the derive macro `Identifiable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Identifiable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Identifiable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/image.rs:411:10
    |
411 | #[derive(Identifiable, AsChangeset, Serialize, Deserialize, Debug)]
    |          ^^^^^^^^^^^^
    |          |
    |          `Identifiable` is not local
    |          move the `impl` block outside of this function `_impl_identifiable_for_imageupdate`
412 | #[table_name="images"]
413 | pub struct ImageUpdate {
    |            ----------- `ImageUpdate` is not local
    |
    = note: the derive macro `Identifiable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Identifiable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Identifiable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/image.rs:411:24
    |
411 | #[derive(Identifiable, AsChangeset, Serialize, Deserialize, Debug)]
    |                        ^^^^^^^^^^^
    |                        |
    |                        `AsChangeset` is not local
    |                        move the `impl` block outside of this function `_impl_as_changeset_for_imageupdate`
412 | #[table_name="images"]
413 | pub struct ImageUpdate {
    |            ----------- `ImageUpdate` is not local
    |
    = note: the derive macro `AsChangeset` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `AsChangeset` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `AsChangeset` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/image.rs:411:24
    |
411 | #[derive(Identifiable, AsChangeset, Serialize, Deserialize, Debug)]
    |                        ^----------
    |                        |
    |                        `AsChangeset` is not local
    |                        move the `impl` block outside of this function `_impl_as_changeset_for_imageupdate`
412 | #[table_name="images"]
413 | pub struct ImageUpdate {
    |            ----------- `ImageUpdate` is not local
    |
    = note: the derive macro `AsChangeset` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `AsChangeset` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `AsChangeset` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/models/port.rs:9:10
   |
9  | #[derive(Identifiable, Queryable, Associations, Serialize, Deserialize, ...
   |          ^-----------
   |          |
   |          `HasTable` is not local
   |          move the `impl` block outside of this function `_impl_identifiable_for_port`
...
12 | pub struct Port {
   |            ---- `Port` is not local
   |
   = note: the derive macro `Identifiable` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `Identifiable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `Identifiable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/models/port.rs:9:10
   |
9  | #[derive(Identifiable, Queryable, Associations, Serialize, Deserialize, ...
   |          ^^^^^^^^^^^^
   |          |
   |          `Identifiable` is not local
   |          move the `impl` block outside of this function `_impl_identifiable_for_port`
...
12 | pub struct Port {
   |            ---- `Port` is not local
   |
   = note: the derive macro `Identifiable` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `Identifiable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `Identifiable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/models/port.rs:9:24
   |
9  | #[derive(Identifiable, Queryable, Associations, Serialize, Deserialize, ...
   |                        ^--------
   |                        |
   |                        `Queryable` is not local
   |                        move the `impl` block outside of this function `_impl_queryable_for_port`
...
12 | pub struct Port {
   |            ---- `Port` is not local
   |
   = note: the derive macro `Queryable` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `Queryable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `Queryable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/models/port.rs:9:35
   |
9  | #[derive(Identifiable, Queryable, Associations, Serialize, Deserialize, ...
   |                                   ^-----------
   |                                   |
   |                                   `BelongsTo` is not local
   |                                   move the `impl` block outside of this function `_impl_associations_for_port`
10 | #[belongs_to(IpAddr)]
   |              ------ `IpAddr` is not local
11 | #[table_name="ports"]
12 | pub struct Port {
   |            ---- `Port` is not local
   |
   = note: the derive macro `Associations` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `Associations` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `Associations` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/port.rs:212:24
    |
212 | #[derive(Debug, Clone, Insertable, Serialize, Deserialize)]
    |                        ^---------
    |                        |
    |                        `Insertable` is not local
    |                        `table` is not local
    |                        move the `impl` block outside of this function `_impl_insertable_for_newport`
213 | #[table_name="ports"]
214 | pub struct NewPort {
    |            ------- `NewPort` is not local
    |
    = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/port.rs:212:24
    |
212 | #[derive(Debug, Clone, Insertable, Serialize, Deserialize)]
    |                        -^^^^^^^^^
    |                        |
    |                        `Insertable` is not local
    |                        `table` is not local
    |                        move the `impl` block outside of this function `_impl_insertable_for_newport`
213 | #[table_name="ports"]
214 | pub struct NewPort {
    |            ------- `NewPort` is not local
    |
    = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/port.rs:212:24
    |
212 | #[derive(Debug, Clone, Insertable, Serialize, Deserialize)]
    |                        ^---------
    |                        |
    |                        `UndecoratedInsertRecord` is not local
    |                        `table` is not local
    |                        move the `impl` block outside of this function `_impl_insertable_for_newport`
213 | #[table_name="ports"]
214 | pub struct NewPort {
    |            ------- `NewPort` is not local
    |
    = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/port.rs:312:10
    |
312 | #[derive(Identifiable, AsChangeset, Serialize, Deserialize, Debug)]
    |          ^-----------
    |          |
    |          `HasTable` is not local
    |          move the `impl` block outside of this function `_impl_identifiable_for_portupdate`
313 | #[table_name="ports"]
314 | pub struct PortUpdate {
    |            ---------- `PortUpdate` is not local
    |
    = note: the derive macro `Identifiable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Identifiable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Identifiable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/port.rs:312:10
    |
312 | #[derive(Identifiable, AsChangeset, Serialize, Deserialize, Debug)]
    |          ^^^^^^^^^^^^
    |          |
    |          `Identifiable` is not local
    |          move the `impl` block outside of this function `_impl_identifiable_for_portupdate`
313 | #[table_name="ports"]
314 | pub struct PortUpdate {
    |            ---------- `PortUpdate` is not local
    |
    = note: the derive macro `Identifiable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Identifiable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Identifiable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/port.rs:312:24
    |
312 | #[derive(Identifiable, AsChangeset, Serialize, Deserialize, Debug)]
    |                        ^^^^^^^^^^^
    |                        |
    |                        `AsChangeset` is not local
    |                        move the `impl` block outside of this function `_impl_as_changeset_for_portupdate`
313 | #[table_name="ports"]
314 | pub struct PortUpdate {
    |            ---------- `PortUpdate` is not local
    |
    = note: the derive macro `AsChangeset` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `AsChangeset` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `AsChangeset` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/port.rs:312:24
    |
312 | #[derive(Identifiable, AsChangeset, Serialize, Deserialize, Debug)]
    |                        ^----------
    |                        |
    |                        `AsChangeset` is not local
    |                        move the `impl` block outside of this function `_impl_as_changeset_for_portupdate`
313 | #[table_name="ports"]
314 | pub struct PortUpdate {
    |            ---------- `PortUpdate` is not local
    |
    = note: the derive macro `AsChangeset` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `AsChangeset` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `AsChangeset` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/models/cryptoaddr.rs:8:10
   |
8  | #[derive(Identifiable, Queryable, Serialize, Deserialize, PartialEq, Deb...
   |          ^-----------
   |          |
   |          `HasTable` is not local
   |          move the `impl` block outside of this function `_impl_identifiable_for_cryptoaddr`
9  | #[table_name="cryptoaddrs"]
10 | pub struct CryptoAddr {
   |            ---------- `CryptoAddr` is not local
   |
   = note: the derive macro `Identifiable` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `Identifiable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `Identifiable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/models/cryptoaddr.rs:8:10
   |
8  | #[derive(Identifiable, Queryable, Serialize, Deserialize, PartialEq, Deb...
   |          ^^^^^^^^^^^^
   |          |
   |          `Identifiable` is not local
   |          move the `impl` block outside of this function `_impl_identifiable_for_cryptoaddr`
9  | #[table_name="cryptoaddrs"]
10 | pub struct CryptoAddr {
   |            ---------- `CryptoAddr` is not local
   |
   = note: the derive macro `Identifiable` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `Identifiable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `Identifiable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/models/cryptoaddr.rs:8:24
   |
8  | #[derive(Identifiable, Queryable, Serialize, Deserialize, PartialEq, Deb...
   |                        ^--------
   |                        |
   |                        `Queryable` is not local
   |                        move the `impl` block outside of this function `_impl_queryable_for_cryptoaddr`
9  | #[table_name="cryptoaddrs"]
10 | pub struct CryptoAddr {
   |            ---------- `CryptoAddr` is not local
   |
   = note: the derive macro `Queryable` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `Queryable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `Queryable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/cryptoaddr.rs:241:24
    |
241 | #[derive(Debug, Clone, Insertable, Serialize, Deserialize)]
    |                        ^---------
    |                        |
    |                        `Insertable` is not local
    |                        `table` is not local
    |                        move the `impl` block outside of this function `_impl_insertable_for_newcryptoaddr`
242 | #[table_name="cryptoaddrs"]
243 | pub struct NewCryptoAddr {
    |            ------------- `NewCryptoAddr` is not local
    |
    = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/cryptoaddr.rs:241:24
    |
241 | #[derive(Debug, Clone, Insertable, Serialize, Deserialize)]
    |                        -^^^^^^^^^
    |                        |
    |                        `Insertable` is not local
    |                        `table` is not local
    |                        move the `impl` block outside of this function `_impl_insertable_for_newcryptoaddr`
242 | #[table_name="cryptoaddrs"]
243 | pub struct NewCryptoAddr {
    |            ------------- `NewCryptoAddr` is not local
    |
    = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/cryptoaddr.rs:241:24
    |
241 | #[derive(Debug, Clone, Insertable, Serialize, Deserialize)]
    |                        ^---------
    |                        |
    |                        `UndecoratedInsertRecord` is not local
    |                        `table` is not local
    |                        move the `impl` block outside of this function `_impl_insertable_for_newcryptoaddr`
242 | #[table_name="cryptoaddrs"]
243 | pub struct NewCryptoAddr {
    |            ------------- `NewCryptoAddr` is not local
    |
    = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/cryptoaddr.rs:308:10
    |
308 | #[derive(Identifiable, AsChangeset, Serialize, Deserialize, Debug)]
    |          ^-----------
    |          |
    |          `HasTable` is not local
    |          move the `impl` block outside of this function `_impl_identifiable_for_cryptoaddrupdate`
309 | #[table_name="cryptoaddrs"]
310 | pub struct CryptoAddrUpdate {
    |            ---------------- `CryptoAddrUpdate` is not local
    |
    = note: the derive macro `Identifiable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Identifiable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Identifiable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/cryptoaddr.rs:308:10
    |
308 | #[derive(Identifiable, AsChangeset, Serialize, Deserialize, Debug)]
    |          ^^^^^^^^^^^^
    |          |
    |          `Identifiable` is not local
    |          move the `impl` block outside of this function `_impl_identifiable_for_cryptoaddrupdate`
309 | #[table_name="cryptoaddrs"]
310 | pub struct CryptoAddrUpdate {
    |            ---------------- `CryptoAddrUpdate` is not local
    |
    = note: the derive macro `Identifiable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Identifiable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Identifiable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/cryptoaddr.rs:308:24
    |
308 | #[derive(Identifiable, AsChangeset, Serialize, Deserialize, Debug)]
    |                        ^^^^^^^^^^^
    |                        |
    |                        `AsChangeset` is not local
    |                        move the `impl` block outside of this function `_impl_as_changeset_for_cryptoaddrupdate`
309 | #[table_name="cryptoaddrs"]
310 | pub struct CryptoAddrUpdate {
    |            ---------------- `CryptoAddrUpdate` is not local
    |
    = note: the derive macro `AsChangeset` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `AsChangeset` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `AsChangeset` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/cryptoaddr.rs:308:24
    |
308 | #[derive(Identifiable, AsChangeset, Serialize, Deserialize, Debug)]
    |                        ^----------
    |                        |
    |                        `AsChangeset` is not local
    |                        move the `impl` block outside of this function `_impl_as_changeset_for_cryptoaddrupdate`
309 | #[table_name="cryptoaddrs"]
310 | pub struct CryptoAddrUpdate {
    |            ---------------- `CryptoAddrUpdate` is not local
    |
    = note: the derive macro `AsChangeset` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `AsChangeset` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `AsChangeset` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/models/activity.rs:11:10
   |
11 | #[derive(Identifiable, Queryable, Serialize, Deserialize, PartialEq, Deb...
   |          ^-----------
   |          |
   |          `HasTable` is not local
   |          move the `impl` block outside of this function `_impl_identifiable_for_activity`
12 | #[table_name="activity"]
13 | pub struct Activity {
   |            -------- `Activity` is not local
   |
   = note: the derive macro `Identifiable` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `Identifiable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `Identifiable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/models/activity.rs:11:10
   |
11 | #[derive(Identifiable, Queryable, Serialize, Deserialize, PartialEq, Deb...
   |          ^^^^^^^^^^^^
   |          |
   |          `Identifiable` is not local
   |          move the `impl` block outside of this function `_impl_identifiable_for_activity`
12 | #[table_name="activity"]
13 | pub struct Activity {
   |            -------- `Activity` is not local
   |
   = note: the derive macro `Identifiable` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `Identifiable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `Identifiable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/models/activity.rs:11:24
   |
11 | #[derive(Identifiable, Queryable, Serialize, Deserialize, PartialEq, Deb...
   |                        ^--------
   |                        |
   |                        `Queryable` is not local
   |                        move the `impl` block outside of this function `_impl_queryable_for_activity`
12 | #[table_name="activity"]
13 | pub struct Activity {
   |            -------- `Activity` is not local
   |
   = note: the derive macro `Queryable` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `Queryable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `Queryable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/activity.rs:148:24
    |
148 | #[derive(Debug, Clone, Insertable, Serialize, Deserialize)]
    |                        ^---------
    |                        |
    |                        `Insertable` is not local
    |                        `table` is not local
    |                        move the `impl` block outside of this function `_impl_insertable_for_newactivity`
149 | #[table_name="activity"]
150 | pub struct NewActivity {
    |            ----------- `NewActivity` is not local
    |
    = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/activity.rs:148:24
    |
148 | #[derive(Debug, Clone, Insertable, Serialize, Deserialize)]
    |                        -^^^^^^^^^
    |                        |
    |                        `Insertable` is not local
    |                        `table` is not local
    |                        move the `impl` block outside of this function `_impl_insertable_for_newactivity`
149 | #[table_name="activity"]
150 | pub struct NewActivity {
    |            ----------- `NewActivity` is not local
    |
    = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/models/activity.rs:148:24
    |
148 | #[derive(Debug, Clone, Insertable, Serialize, Deserialize)]
    |                        ^---------
    |                        |
    |                        `UndecoratedInsertRecord` is not local
    |                        `table` is not local
    |                        move the `impl` block outside of this function `_impl_insertable_for_newactivity`
149 | #[table_name="activity"]
150 | pub struct NewActivity {
    |            ----------- `NewActivity` is not local
    |
    = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/schema.rs:1:1
   |
1  | / table! {
2  | |     accounts (id) {
3  | |         id -> Integer,
4  | |         value -> Text,
...  |
16 | | }
   | | ^
   | | |
   | | `table` is not local
   | |_`QueryId` is not local
   |   move the `impl` block outside of this function `_impl_query_id_for_table`
   |
   = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/schema.rs:1:1
   |
1  | / table! {
2  | |     accounts (id) {
3  | |         id -> Integer,
   | |         -- `id` is not local
4  | |         value -> Text,
...  |
16 | | }
   | | ^
   | | |
   | |_`QueryId` is not local
   |   move the `impl` block outside of this function `_impl_query_id_for_id`
   |
   = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/schema.rs:1:1
   |
1  | / table! {
2  | |     accounts (id) {
3  | |         id -> Integer,
4  | |         value -> Text,
   | |         ----- `value` is not local
...  |
16 | | }
   | | ^
   | | |
   | |_`QueryId` is not local
   |   move the `impl` block outside of this function `_impl_query_id_for_value`
   |
   = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/schema.rs:1:1
   |
1  | / table! {
2  | |     accounts (id) {
3  | |         id -> Integer,
4  | |         value -> Text,
5  | |         service -> Text,
   | |         ------- `service` is not local
...  |
16 | | }
   | | ^
   | | |
   | |_`QueryId` is not local
   |   move the `impl` block outside of this function `_impl_query_id_for_service`
   |
   = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/schema.rs:1:1
   |
1  | / table! {
2  | |     accounts (id) {
3  | |         id -> Integer,
4  | |         value -> Text,
5  | |         service -> Text,
6  | |         username -> Text,
   | |         -------- `username` is not local
...  |
16 | | }
   | | ^
   | | |
   | |_`QueryId` is not local
   |   move the `impl` block outside of this function `_impl_query_id_for_username`
   |
   = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/schema.rs:1:1
   |
1  | / table! {
2  | |     accounts (id) {
3  | |         id -> Integer,
4  | |         value -> Text,
...  |
7  | |         displayname -> Nullable<Text>,
   | |         ----------- `displayname` is not local
...  |
16 | | }
   | | ^
   | | |
   | |_`QueryId` is not local
   |   move the `impl` block outside of this function `_impl_query_id_for_displayname`
   |
   = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/schema.rs:1:1
   |
1  | / table! {
2  | |     accounts (id) {
3  | |         id -> Integer,
4  | |         value -> Text,
...  |
8  | |         email -> Nullable<Text>,
   | |         ----- `email` is not local
...  |
16 | | }
   | | ^
   | | |
   | |_`QueryId` is not local
   |   move the `impl` block outside of this function `_impl_query_id_for_email`
   |
   = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/schema.rs:1:1
   |
1  | / table! {
2  | |     accounts (id) {
3  | |         id -> Integer,
4  | |         value -> Text,
...  |
9  | |         url -> Nullable<Text>,
   | |         --- `url` is not local
...  |
16 | | }
   | | ^
   | | |
   | |_`QueryId` is not local
   |   move the `impl` block outside of this function `_impl_query_id_for_url`
   |
   = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/schema.rs:1:1
   |
1  | / table! {
2  | |     accounts (id) {
3  | |         id -> Integer,
4  | |         value -> Text,
...  |
10 | |         last_seen -> Nullable<Timestamp>,
   | |         --------- `last_seen` is not local
...  |
16 | | }
   | | ^
   | | |
   | |_`QueryId` is not local
   |   move the `impl` block outside of this function `_impl_query_id_for_last_seen`
   |
   = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/schema.rs:1:1
   |
1  | / table! {
2  | |     accounts (id) {
3  | |         id -> Integer,
4  | |         value -> Text,
...  |
11 | |         unscoped -> Bool,
   | |         -------- `unscoped` is not local
...  |
16 | | }
   | | ^
   | | |
   | |_`QueryId` is not local
   |   move the `impl` block outside of this function `_impl_query_id_for_unscoped`
   |
   = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/schema.rs:1:1
   |
1  | / table! {
2  | |     accounts (id) {
3  | |         id -> Integer,
4  | |         value -> Text,
...  |
12 | |         phonenumber -> Nullable<Text>,
   | |         ----------- `phonenumber` is not local
...  |
16 | | }
   | | ^
   | | |
   | |_`QueryId` is not local
   |   move the `impl` block outside of this function `_impl_query_id_for_phonenumber`
   |
   = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/schema.rs:1:1
   |
1  | / table! {
2  | |     accounts (id) {
3  | |         id -> Integer,
4  | |         value -> Text,
...  |
13 | |         profile_pic -> Nullable<Text>,
   | |         ----------- `profile_pic` is not local
...  |
16 | | }
   | | ^
   | | |
   | |_`QueryId` is not local
   |   move the `impl` block outside of this function `_impl_query_id_for_profile_pic`
   |
   = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/schema.rs:1:1
   |
1  | / table! {
2  | |     accounts (id) {
3  | |         id -> Integer,
4  | |         value -> Text,
...  |
14 | |         birthday -> Nullable<Text>,
   | |         -------- `birthday` is not local
15 | |     }
16 | | }
   | | ^
   | | |
   | |_`QueryId` is not local
   |   move the `impl` block outside of this function `_impl_query_id_for_birthday`
   |
   = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/schema.rs:18:1
   |
18 | / table! {
19 | |     activity (id) {
20 | |         id -> Integer,
21 | |         topic -> Text,
...  |
29 | | }
   | | ^
   | | |
   | | `table` is not local
   | |_`QueryId` is not local
   |   move the `impl` block outside of this function `_impl_query_id_for_table`
   |
   = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/schema.rs:18:1
   |
18 | / table! {
19 | |     activity (id) {
20 | |         id -> Integer,
   | |         -- `id` is not local
21 | |         topic -> Text,
...  |
29 | | }
   | | ^
   | | |
   | |_`QueryId` is not local
   |   move the `impl` block outside of this function `_impl_query_id_for_id`
   |
   = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/schema.rs:18:1
   |
18 | / table! {
19 | |     activity (id) {
20 | |         id -> Integer,
21 | |         topic -> Text,
   | |         ----- `topic` is not local
...  |
29 | | }
   | | ^
   | | |
   | |_`QueryId` is not local
   |   move the `impl` block outside of this function `_impl_query_id_for_topic`
   |
   = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/schema.rs:18:1
   |
18 | / table! {
19 | |     activity (id) {
20 | |         id -> Integer,
21 | |         topic -> Text,
22 | |         time -> Timestamp,
   | |         ---- `time` is not local
...  |
29 | | }
   | | ^
   | | |
   | |_`QueryId` is not local
   |   move the `impl` block outside of this function `_impl_query_id_for_time`
   |
   = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/schema.rs:18:1
   |
18 | / table! {
19 | |     activity (id) {
20 | |         id -> Integer,
21 | |         topic -> Text,
22 | |         time -> Timestamp,
23 | |         uniq -> Nullable<Text>,
   | |         ---- `uniq` is not local
...  |
29 | | }
   | | ^
   | | |
   | |_`QueryId` is not local
   |   move the `impl` block outside of this function `_impl_query_id_for_uniq`
   |
   = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/schema.rs:18:1
   |
18 | / table! {
19 | |     activity (id) {
20 | |         id -> Integer,
21 | |         topic -> Text,
...  |
24 | |         latitude -> Nullable<Float>,
   | |         -------- `latitude` is not local
...  |
29 | | }
   | | ^
   | | |
   | |_`QueryId` is not local
   |   move the `impl` block outside of this function `_impl_query_id_for_latitude`
   |
   = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/schema.rs:18:1
   |
18 | / table! {
19 | |     activity (id) {
20 | |         id -> Integer,
21 | |         topic -> Text,
...  |
25 | |         longitude -> Nullable<Float>,
   | |         --------- `longitude` is not local
...  |
29 | | }
   | | ^
   | | |
   | |_`QueryId` is not local
   |   move the `impl` block outside of this function `_impl_query_id_for_longitude`
   |
   = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/schema.rs:18:1
   |
18 | / table! {
19 | |     activity (id) {
20 | |         id -> Integer,
21 | |         topic -> Text,
...  |
26 | |         radius -> Nullable<Integer>,
   | |         ------ `radius` is not local
...  |
29 | | }
   | | ^
   | | |
   | |_`QueryId` is not local
   |   move the `impl` block outside of this function `_impl_query_id_for_radius`
   |
   = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/schema.rs:18:1
   |
18 | / table! {
19 | |     activity (id) {
20 | |         id -> Integer,
21 | |         topic -> Text,
...  |
27 | |         content -> Text,
   | |         ------- `content` is not local
28 | |     }
29 | | }
   | | ^
   | | |
   | |_`QueryId` is not local
   |   move the `impl` block outside of this function `_impl_query_id_for_content`
   |
   = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/schema.rs:31:1
   |
31 | / table! {
32 | |     autonoscope (id) {
33 | |         id -> Integer,
34 | |         object -> Text,
...  |
38 | | }
   | | ^
   | | |
   | | `table` is not local
   | |_`QueryId` is not local
   |   move the `impl` block outside of this function `_impl_query_id_for_table`
   |
   = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/schema.rs:31:1
   |
31 | / table! {
32 | |     autonoscope (id) {
33 | |         id -> Integer,
   | |         -- `id` is not local
34 | |         object -> Text,
...  |
38 | | }
   | | ^
   | | |
   | |_`QueryId` is not local
   |   move the `impl` block outside of this function `_impl_query_id_for_id`
   |
   = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/schema.rs:31:1
   |
31 | / table! {
32 | |     autonoscope (id) {
33 | |         id -> Integer,
34 | |         object -> Text,
   | |         ------ `object` is not local
...  |
38 | | }
   | | ^
   | | |
   | |_`QueryId` is not local
   |   move the `impl` block outside of this function `_impl_query_id_for_object`
   |
   = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/schema.rs:31:1
   |
31 | / table! {
32 | |     autonoscope (id) {
33 | |         id -> Integer,
34 | |         object -> Text,
35 | |         value -> Text,
   | |         ----- `value` is not local
...  |
38 | | }
   | | ^
   | | |
   | |_`QueryId` is not local
   |   move the `impl` block outside of this function `_impl_query_id_for_value`
   |
   = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/schema.rs:31:1
   |
31 | / table! {
32 | |     autonoscope (id) {
33 | |         id -> Integer,
34 | |         object -> Text,
35 | |         value -> Text,
36 | |         scoped -> Bool,
   | |         ------ `scoped` is not local
37 | |     }
38 | | }
   | | ^
   | | |
   | |_`QueryId` is not local
   |   move the `impl` block outside of this function `_impl_query_id_for_scoped`
   |
   = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/schema.rs:40:1
   |
40 | / table! {
41 | |     breach_emails (id) {
42 | |         id -> Integer,
43 | |         breach_id -> Integer,
...  |
47 | | }
   | | ^
   | | |
   | | `table` is not local
   | |_`QueryId` is not local
   |   move the `impl` block outside of this function `_impl_query_id_for_table`
   |
   = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/schema.rs:40:1
   |
40 | / table! {
41 | |     breach_emails (id) {
42 | |         id -> Integer,
   | |         -- `id` is not local
43 | |         breach_id -> Integer,
...  |
47 | | }
   | | ^
   | | |
   | |_`QueryId` is not local
   |   move the `impl` block outside of this function `_impl_query_id_for_id`
   |
   = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/schema.rs:40:1
   |
40 | / table! {
41 | |     breach_emails (id) {
42 | |         id -> Integer,
43 | |         breach_id -> Integer,
   | |         --------- `breach_id` is not local
...  |
47 | | }
   | | ^
   | | |
   | |_`QueryId` is not local
   |   move the `impl` block outside of this function `_impl_query_id_for_breach_id`
   |
   = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/schema.rs:40:1
   |
40 | / table! {
41 | |     breach_emails (id) {
42 | |         id -> Integer,
43 | |         breach_id -> Integer,
44 | |         email_id -> Integer,
   | |         -------- `email_id` is not local
...  |
47 | | }
   | | ^
   | | |
   | |_`QueryId` is not local
   |   move the `impl` block outside of this function `_impl_query_id_for_email_id`
   |
   = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/schema.rs:40:1
   |
40 | / table! {
41 | |     breach_emails (id) {
42 | |         id -> Integer,
43 | |         breach_id -> Integer,
44 | |         email_id -> Integer,
45 | |         password -> Nullable<Text>,
   | |         -------- `password` is not local
46 | |     }
47 | | }
   | | ^
   | | |
   | |_`QueryId` is not local
   |   move the `impl` block outside of this function `_impl_query_id_for_password`
   |
   = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/schema.rs:49:1
   |
49 | / table! {
50 | |     breaches (id) {
51 | |         id -> Integer,
52 | |         value -> Text,
...  |
55 | | }
   | | ^
   | | |
   | | `table` is not local
   | |_`QueryId` is not local
   |   move the `impl` block outside of this function `_impl_query_id_for_table`
   |
   = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/schema.rs:49:1
   |
49 | / table! {
50 | |     breaches (id) {
51 | |         id -> Integer,
   | |         -- `id` is not local
52 | |         value -> Text,
...  |
55 | | }
   | | ^
   | | |
   | |_`QueryId` is not local
   |   move the `impl` block outside of this function `_impl_query_id_for_id`
   |
   = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/schema.rs:49:1
   |
49 | / table! {
50 | |     breaches (id) {
51 | |         id -> Integer,
52 | |         value -> Text,
   | |         ----- `value` is not local
...  |
55 | | }
   | | ^
   | | |
   | |_`QueryId` is not local
   |   move the `impl` block outside of this function `_impl_query_id_for_value`
   |
   = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/schema.rs:49:1
   |
49 | / table! {
50 | |     breaches (id) {
51 | |         id -> Integer,
52 | |         value -> Text,
53 | |         unscoped -> Bool,
   | |         -------- `unscoped` is not local
54 | |     }
55 | | }
   | | ^
   | | |
   | |_`QueryId` is not local
   |   move the `impl` block outside of this function `_impl_query_id_for_unscoped`
   |
   = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/schema.rs:57:1
   |
57 | / table! {
58 | |     cryptoaddrs (id) {
59 | |         id -> Integer,
60 | |         value -> Text,
...  |
70 | | }
   | | ^
   | | |
   | | `table` is not local
   | |_`QueryId` is not local
   |   move the `impl` block outside of this function `_impl_query_id_for_table`
   |
   = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/schema.rs:57:1
   |
57 | / table! {
58 | |     cryptoaddrs (id) {
59 | |         id -> Integer,
   | |         -- `id` is not local
60 | |         value -> Text,
...  |
70 | | }
   | | ^
   | | |
   | |_`QueryId` is not local
   |   move the `impl` block outside of this function `_impl_query_id_for_id`
   |
   = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/schema.rs:57:1
   |
57 | / table! {
58 | |     cryptoaddrs (id) {
59 | |         id -> Integer,
60 | |         value -> Text,
   | |         ----- `value` is not local
...  |
70 | | }
   | | ^
   | | |
   | |_`QueryId` is not local
   |   move the `impl` block outside of this function `_impl_query_id_for_value`
   |
   = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/schema.rs:57:1
   |
57 | / table! {
58 | |     cryptoaddrs (id) {
59 | |         id -> Integer,
60 | |         value -> Text,
61 | |         currency -> Nullable<Text>,
   | |         -------- `currency` is not local
...  |
70 | | }
   | | ^
   | | |
   | |_`QueryId` is not local
   |   move the `impl` block outside of this function `_impl_query_id_for_currency`
   |
   = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/schema.rs:57:1
   |
57 | / table! {
58 | |     cryptoaddrs (id) {
59 | |         id -> Integer,
60 | |         value -> Text,
61 | |         currency -> Nullable<Text>,
62 | |         denominator -> Nullable<Integer>,
   | |         ----------- `denominator` is not local
...  |
70 | | }
   | | ^
   | | |
   | |_`QueryId` is not local
   |   move the `impl` block outside of this function `_impl_query_id_for_denominator`
   |
   = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/schema.rs:57:1
   |
57 | / table! {
58 | |     cryptoaddrs (id) {
59 | |         id -> Integer,
60 | |         value -> Text,
...  |
63 | |         balance -> Nullable<BigInt>,
   | |         ------- `balance` is not local
...  |
70 | | }
   | | ^
   | | |
   | |_`QueryId` is not local
   |   move the `impl` block outside of this function `_impl_query_id_for_balance`
   |
   = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/schema.rs:57:1
   |
57 | / table! {
58 | |     cryptoaddrs (id) {
59 | |         id -> Integer,
60 | |         value -> Text,
...  |
64 | |         received -> Nullable<BigInt>,
   | |         -------- `received` is not local
...  |
70 | | }
   | | ^
   | | |
   | |_`QueryId` is not local
   |   move the `impl` block outside of this function `_impl_query_id_for_received`
   |
   = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/schema.rs:57:1
   |
57 | / table! {
58 | |     cryptoaddrs (id) {
59 | |         id -> Integer,
60 | |         value -> Text,
...  |
65 | |         first_seen -> Nullable<Timestamp>,
   | |         ---------- `first_seen` is not local
...  |
70 | | }
   | | ^
   | | |
   | |_`QueryId` is not local
   |   move the `impl` block outside of this function `_impl_query_id_for_first_seen`
   |
   = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/schema.rs:57:1
   |
57 | / table! {
58 | |     cryptoaddrs (id) {
59 | |         id -> Integer,
60 | |         value -> Text,
...  |
66 | |         last_withdrawal -> Nullable<Timestamp>,
   | |         --------------- `last_withdrawal` is not local
...  |
70 | | }
   | | ^
   | | |
   | |_`QueryId` is not local
   |   move the `impl` block outside of this function `_impl_query_id_for_last_withdrawal`
   |
   = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/schema.rs:57:1
   |
57 | / table! {
58 | |     cryptoaddrs (id) {
59 | |         id -> Integer,
60 | |         value -> Text,
...  |
67 | |         unscoped -> Bool,
   | |         -------- `unscoped` is not local
...  |
70 | | }
   | | ^
   | | |
   | |_`QueryId` is not local
   |   move the `impl` block outside of this function `_impl_query_id_for_unscoped`
   |
   = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/schema.rs:57:1
   |
57 | / table! {
58 | |     cryptoaddrs (id) {
59 | |         id -> Integer,
60 | |         value -> Text,
...  |
68 | |         description -> Nullable<Text>,
   | |         ----------- `description` is not local
69 | |     }
70 | | }
   | | ^
   | | |
   | |_`QueryId` is not local
   |   move the `impl` block outside of this function `_impl_query_id_for_description`
   |
   = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/schema.rs:72:1
   |
72 | / table! {
73 | |     devices (id) {
74 | |         id -> Integer,
75 | |         value -> Text,
...  |
82 | | }
   | | ^
   | | |
   | | `table` is not local
   | |_`QueryId` is not local
   |   move the `impl` block outside of this function `_impl_query_id_for_table`
   |
   = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/schema.rs:72:1
   |
72 | / table! {
73 | |     devices (id) {
74 | |         id -> Integer,
   | |         -- `id` is not local
75 | |         value -> Text,
...  |
82 | | }
   | | ^
   | | |
   | |_`QueryId` is not local
   |   move the `impl` block outside of this function `_impl_query_id_for_id`
   |
   = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/schema.rs:72:1
   |
72 | / table! {
73 | |     devices (id) {
74 | |         id -> Integer,
75 | |         value -> Text,
   | |         ----- `value` is not local
...  |
82 | | }
   | | ^
   | | |
   | |_`QueryId` is not local
   |   move the `impl` block outside of this function `_impl_query_id_for_value`
   |
   = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/schema.rs:72:1
   |
72 | / table! {
73 | |     devices (id) {
74 | |         id -> Integer,
75 | |         value -> Text,
76 | |         name -> Nullable<Text>,
   | |         ---- `name` is not local
...  |
82 | | }
   | | ^
   | | |
   | |_`QueryId` is not local
   |   move the `impl` block outside of this function `_impl_query_id_for_name`
   |
   = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/schema.rs:72:1
   |
72 | / table! {
73 | |     devices (id) {
74 | |         id -> Integer,
75 | |         value -> Text,
76 | |         name -> Nullable<Text>,
77 | |         hostname -> Nullable<Text>,
   | |         -------- `hostname` is not local
...  |
82 | | }
   | | ^
   | | |
   | |_`QueryId` is not local
   |   move the `impl` block outside of this function `_impl_query_id_for_hostname`
   |
   = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/schema.rs:72:1
   |
72 | / table! {
73 | |     devices (id) {
74 | |         id -> Integer,
75 | |         value -> Text,
...  |
78 | |         vendor -> Nullable<Text>,
   | |         ------ `vendor` is not local
...  |
82 | | }
   | | ^
   | | |
   | |_`QueryId` is not local
   |   move the `impl` block outside of this function `_impl_query_id_for_vendor`
   |
   = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/schema.rs:72:1
   |
72 | / table! {
73 | |     devices (id) {
74 | |         id -> Integer,
75 | |         value -> Text,
...  |
79 | |         unscoped -> Bool,
   | |         -------- `unscoped` is not local
...  |
82 | | }
   | | ^
   | | |
   | |_`QueryId` is not local
   |   move the `impl` block outside of this function `_impl_query_id_for_unscoped`
   |
   = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/schema.rs:72:1
   |
72 | / table! {
73 | |     devices (id) {
74 | |         id -> Integer,
75 | |         value -> Text,
...  |
80 | |         last_seen -> Nullable<Timestamp>,
   | |         --------- `last_seen` is not local
81 | |     }
82 | | }
   | | ^
   | | |
   | |_`QueryId` is not local
   |   move the `impl` block outside of this function `_impl_query_id_for_last_seen`
   |
   = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/schema.rs:84:1
   |
84 | / table! {
85 | |     domains (id) {
86 | |         id -> Integer,
87 | |         value -> Text,
...  |
90 | | }
   | | ^
   | | |
   | | `table` is not local
   | |_`QueryId` is not local
   |   move the `impl` block outside of this function `_impl_query_id_for_table`
   |
   = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/schema.rs:84:1
   |
84 | / table! {
85 | |     domains (id) {
86 | |         id -> Integer,
   | |         -- `id` is not local
87 | |         value -> Text,
...  |
90 | | }
   | | ^
   | | |
   | |_`QueryId` is not local
   |   move the `impl` block outside of this function `_impl_query_id_for_id`
   |
   = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/schema.rs:84:1
   |
84 | / table! {
85 | |     domains (id) {
86 | |         id -> Integer,
87 | |         value -> Text,
   | |         ----- `value` is not local
...  |
90 | | }
   | | ^
   | | |
   | |_`QueryId` is not local
   |   move the `impl` block outside of this function `_impl_query_id_for_value`
   |
   = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
  --> src/schema.rs:84:1
   |
84 | / table! {
85 | |     domains (id) {
86 | |         id -> Integer,
87 | |         value -> Text,
88 | |         unscoped -> Bool,
   | |         -------- `unscoped` is not local
89 | |     }
90 | | }
   | | ^
   | | |
   | |_`QueryId` is not local
   |   move the `impl` block outside of this function `_impl_query_id_for_unscoped`
   |
   = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
   = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
   = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:92:1
    |
92  | / table! {
93  | |     emails (id) {
94  | |         id -> Integer,
95  | |         value -> Text,
...   |
100 | | }
    | | ^
    | | |
    | | `table` is not local
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_table`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:92:1
    |
92  | / table! {
93  | |     emails (id) {
94  | |         id -> Integer,
    | |         -- `id` is not local
95  | |         value -> Text,
...   |
100 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_id`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:92:1
    |
92  | / table! {
93  | |     emails (id) {
94  | |         id -> Integer,
95  | |         value -> Text,
    | |         ----- `value` is not local
...   |
100 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_value`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:92:1
    |
92  | / table! {
93  | |     emails (id) {
94  | |         id -> Integer,
95  | |         value -> Text,
96  | |         unscoped -> Bool,
    | |         -------- `unscoped` is not local
...   |
100 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_unscoped`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:92:1
    |
92  | / table! {
93  | |     emails (id) {
94  | |         id -> Integer,
95  | |         value -> Text,
96  | |         unscoped -> Bool,
97  | |         valid -> Nullable<Bool>,
    | |         ----- `valid` is not local
...   |
100 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_valid`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:92:1
    |
92  | / table! {
93  | |     emails (id) {
94  | |         id -> Integer,
95  | |         value -> Text,
...   |
98  | |         displayname -> Nullable<Text>,
    | |         ----------- `displayname` is not local
99  | |     }
100 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_displayname`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:102:1
    |
102 | / table! {
103 | |     images (id) {
104 | |         id -> Integer,
105 | |         value -> Text,
...   |
119 | | }
    | | ^
    | | |
    | | `table` is not local
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_table`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:102:1
    |
102 | / table! {
103 | |     images (id) {
104 | |         id -> Integer,
    | |         -- `id` is not local
105 | |         value -> Text,
...   |
119 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_id`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:102:1
    |
102 | / table! {
103 | |     images (id) {
104 | |         id -> Integer,
105 | |         value -> Text,
    | |         ----- `value` is not local
...   |
119 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_value`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:102:1
    |
102 | / table! {
103 | |     images (id) {
104 | |         id -> Integer,
105 | |         value -> Text,
106 | |         filename -> Nullable<Text>,
    | |         -------- `filename` is not local
...   |
119 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_filename`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:102:1
    |
102 | / table! {
103 | |     images (id) {
104 | |         id -> Integer,
105 | |         value -> Text,
106 | |         filename -> Nullable<Text>,
107 | |         mime -> Nullable<Text>,
    | |         ---- `mime` is not local
...   |
119 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_mime`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:102:1
    |
102 | / table! {
103 | |     images (id) {
104 | |         id -> Integer,
105 | |         value -> Text,
...   |
108 | |         width -> Nullable<Integer>,
    | |         ----- `width` is not local
...   |
119 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_width`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:102:1
    |
102 | / table! {
103 | |     images (id) {
104 | |         id -> Integer,
105 | |         value -> Text,
...   |
109 | |         height -> Nullable<Integer>,
    | |         ------ `height` is not local
...   |
119 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_height`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:102:1
    |
102 | / table! {
103 | |     images (id) {
104 | |         id -> Integer,
105 | |         value -> Text,
...   |
110 | |         created -> Nullable<Timestamp>,
    | |         ------- `created` is not local
...   |
119 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_created`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:102:1
    |
102 | / table! {
103 | |     images (id) {
104 | |         id -> Integer,
105 | |         value -> Text,
...   |
111 | |         latitude -> Nullable<Float>,
    | |         -------- `latitude` is not local
...   |
119 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_latitude`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:102:1
    |
102 | / table! {
103 | |     images (id) {
104 | |         id -> Integer,
105 | |         value -> Text,
...   |
112 | |         longitude -> Nullable<Float>,
    | |         --------- `longitude` is not local
...   |
119 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_longitude`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:102:1
    |
102 | / table! {
103 | |     images (id) {
104 | |         id -> Integer,
105 | |         value -> Text,
...   |
113 | |         nudity -> Nullable<Float>,
    | |         ------ `nudity` is not local
...   |
119 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_nudity`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:102:1
    |
102 | / table! {
103 | |     images (id) {
104 | |         id -> Integer,
105 | |         value -> Text,
...   |
114 | |         ahash -> Nullable<Text>,
    | |         ----- `ahash` is not local
...   |
119 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_ahash`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:102:1
    |
102 | / table! {
103 | |     images (id) {
104 | |         id -> Integer,
105 | |         value -> Text,
...   |
115 | |         dhash -> Nullable<Text>,
    | |         ----- `dhash` is not local
...   |
119 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_dhash`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:102:1
    |
102 | / table! {
103 | |     images (id) {
104 | |         id -> Integer,
105 | |         value -> Text,
...   |
116 | |         phash -> Nullable<Text>,
    | |         ----- `phash` is not local
...   |
119 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_phash`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:102:1
    |
102 | / table! {
103 | |     images (id) {
104 | |         id -> Integer,
105 | |         value -> Text,
...   |
117 | |         unscoped -> Bool,
    | |         -------- `unscoped` is not local
118 | |     }
119 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_unscoped`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:121:1
    |
121 | / table! {
122 | |     ipaddrs (id) {
123 | |         id -> Integer,
124 | |         family -> Text,
...   |
139 | | }
    | | ^
    | | |
    | | `table` is not local
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_table`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:121:1
    |
121 | / table! {
122 | |     ipaddrs (id) {
123 | |         id -> Integer,
    | |         -- `id` is not local
124 | |         family -> Text,
...   |
139 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_id`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:121:1
    |
121 | / table! {
122 | |     ipaddrs (id) {
123 | |         id -> Integer,
124 | |         family -> Text,
    | |         ------ `family` is not local
...   |
139 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_family`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:121:1
    |
121 | / table! {
122 | |     ipaddrs (id) {
123 | |         id -> Integer,
124 | |         family -> Text,
125 | |         value -> Text,
    | |         ----- `value` is not local
...   |
139 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_value`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:121:1
    |
121 | / table! {
122 | |     ipaddrs (id) {
123 | |         id -> Integer,
124 | |         family -> Text,
125 | |         value -> Text,
126 | |         unscoped -> Bool,
    | |         -------- `unscoped` is not local
...   |
139 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_unscoped`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:121:1
    |
121 | / table! {
122 | |     ipaddrs (id) {
123 | |         id -> Integer,
124 | |         family -> Text,
...   |
127 | |         continent -> Nullable<Text>,
    | |         --------- `continent` is not local
...   |
139 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_continent`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:121:1
    |
121 | / table! {
122 | |     ipaddrs (id) {
123 | |         id -> Integer,
124 | |         family -> Text,
...   |
128 | |         continent_code -> Nullable<Text>,
    | |         -------------- `continent_code` is not local
...   |
139 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_continent_code`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:121:1
    |
121 | / table! {
122 | |     ipaddrs (id) {
123 | |         id -> Integer,
124 | |         family -> Text,
...   |
129 | |         country -> Nullable<Text>,
    | |         ------- `country` is not local
...   |
139 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_country`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:121:1
    |
121 | / table! {
122 | |     ipaddrs (id) {
123 | |         id -> Integer,
124 | |         family -> Text,
...   |
130 | |         country_code -> Nullable<Text>,
    | |         ------------ `country_code` is not local
...   |
139 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_country_code`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:121:1
    |
121 | / table! {
122 | |     ipaddrs (id) {
123 | |         id -> Integer,
124 | |         family -> Text,
...   |
131 | |         city -> Nullable<Text>,
    | |         ---- `city` is not local
...   |
139 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_city`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:121:1
    |
121 | / table! {
122 | |     ipaddrs (id) {
123 | |         id -> Integer,
124 | |         family -> Text,
...   |
132 | |         latitude -> Nullable<Float>,
    | |         -------- `latitude` is not local
...   |
139 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_latitude`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:121:1
    |
121 | / table! {
122 | |     ipaddrs (id) {
123 | |         id -> Integer,
124 | |         family -> Text,
...   |
133 | |         longitude -> Nullable<Float>,
    | |         --------- `longitude` is not local
...   |
139 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_longitude`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:121:1
    |
121 | / table! {
122 | |     ipaddrs (id) {
123 | |         id -> Integer,
124 | |         family -> Text,
...   |
134 | |         asn -> Nullable<Integer>,
    | |         --- `asn` is not local
...   |
139 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_asn`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:121:1
    |
121 | / table! {
122 | |     ipaddrs (id) {
123 | |         id -> Integer,
124 | |         family -> Text,
...   |
135 | |         as_org -> Nullable<Text>,
    | |         ------ `as_org` is not local
...   |
139 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_as_org`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:121:1
    |
121 | / table! {
122 | |     ipaddrs (id) {
123 | |         id -> Integer,
124 | |         family -> Text,
...   |
136 | |         description -> Nullable<Text>,
    | |         ----------- `description` is not local
...   |
139 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_description`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:121:1
    |
121 | / table! {
122 | |     ipaddrs (id) {
123 | |         id -> Integer,
124 | |         family -> Text,
...   |
137 | |         reverse_dns -> Nullable<Text>,
    | |         ----------- `reverse_dns` is not local
138 | |     }
139 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_reverse_dns`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:141:1
    |
141 | / table! {
142 | |     netblocks (id) {
143 | |         id -> Integer,
144 | |         family -> Text,
...   |
151 | | }
    | | ^
    | | |
    | | `table` is not local
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_table`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:141:1
    |
141 | / table! {
142 | |     netblocks (id) {
143 | |         id -> Integer,
    | |         -- `id` is not local
144 | |         family -> Text,
...   |
151 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_id`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:141:1
    |
141 | / table! {
142 | |     netblocks (id) {
143 | |         id -> Integer,
144 | |         family -> Text,
    | |         ------ `family` is not local
...   |
151 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_family`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:141:1
    |
141 | / table! {
142 | |     netblocks (id) {
143 | |         id -> Integer,
144 | |         family -> Text,
145 | |         value -> Text,
    | |         ----- `value` is not local
...   |
151 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_value`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:141:1
    |
141 | / table! {
142 | |     netblocks (id) {
143 | |         id -> Integer,
144 | |         family -> Text,
145 | |         value -> Text,
146 | |         unscoped -> Bool,
    | |         -------- `unscoped` is not local
...   |
151 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_unscoped`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:141:1
    |
141 | / table! {
142 | |     netblocks (id) {
143 | |         id -> Integer,
144 | |         family -> Text,
...   |
147 | |         asn -> Nullable<Integer>,
    | |         --- `asn` is not local
...   |
151 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_asn`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:141:1
    |
141 | / table! {
142 | |     netblocks (id) {
143 | |         id -> Integer,
144 | |         family -> Text,
...   |
148 | |         as_org -> Nullable<Text>,
    | |         ------ `as_org` is not local
...   |
151 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_as_org`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:141:1
    |
141 | / table! {
142 | |     netblocks (id) {
143 | |         id -> Integer,
144 | |         family -> Text,
...   |
149 | |         description -> Nullable<Text>,
    | |         ----------- `description` is not local
150 | |     }
151 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_description`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:153:1
    |
153 | / table! {
154 | |     network_devices (id) {
155 | |         id -> Integer,
156 | |         network_id -> Integer,
...   |
161 | | }
    | | ^
    | | |
    | | `table` is not local
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_table`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:153:1
    |
153 | / table! {
154 | |     network_devices (id) {
155 | |         id -> Integer,
    | |         -- `id` is not local
156 | |         network_id -> Integer,
...   |
161 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_id`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:153:1
    |
153 | / table! {
154 | |     network_devices (id) {
155 | |         id -> Integer,
156 | |         network_id -> Integer,
    | |         ---------- `network_id` is not local
...   |
161 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_network_id`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:153:1
    |
153 | / table! {
154 | |     network_devices (id) {
155 | |         id -> Integer,
156 | |         network_id -> Integer,
157 | |         device_id -> Integer,
    | |         --------- `device_id` is not local
...   |
161 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_device_id`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:153:1
    |
153 | / table! {
154 | |     network_devices (id) {
155 | |         id -> Integer,
156 | |         network_id -> Integer,
157 | |         device_id -> Integer,
158 | |         ipaddr -> Nullable<Text>,
    | |         ------ `ipaddr` is not local
...   |
161 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_ipaddr`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:153:1
    |
153 | / table! {
154 | |     network_devices (id) {
155 | |         id -> Integer,
156 | |         network_id -> Integer,
...   |
159 | |         last_seen -> Nullable<Timestamp>,
    | |         --------- `last_seen` is not local
160 | |     }
161 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_last_seen`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:163:1
    |
163 | / table! {
164 | |     networks (id) {
165 | |         id -> Integer,
166 | |         value -> Text,
...   |
172 | | }
    | | ^
    | | |
    | | `table` is not local
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_table`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:163:1
    |
163 | / table! {
164 | |     networks (id) {
165 | |         id -> Integer,
    | |         -- `id` is not local
166 | |         value -> Text,
...   |
172 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_id`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:163:1
    |
163 | / table! {
164 | |     networks (id) {
165 | |         id -> Integer,
166 | |         value -> Text,
    | |         ----- `value` is not local
...   |
172 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_value`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:163:1
    |
163 | / table! {
164 | |     networks (id) {
165 | |         id -> Integer,
166 | |         value -> Text,
167 | |         unscoped -> Bool,
    | |         -------- `unscoped` is not local
...   |
172 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_unscoped`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:163:1
    |
163 | / table! {
164 | |     networks (id) {
165 | |         id -> Integer,
166 | |         value -> Text,
167 | |         unscoped -> Bool,
168 | |         latitude -> Nullable<Float>,
    | |         -------- `latitude` is not local
...   |
172 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_latitude`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:163:1
    |
163 | / table! {
164 | |     networks (id) {
165 | |         id -> Integer,
166 | |         value -> Text,
...   |
169 | |         longitude -> Nullable<Float>,
    | |         --------- `longitude` is not local
...   |
172 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_longitude`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:163:1
    |
163 | / table! {
164 | |     networks (id) {
165 | |         id -> Integer,
166 | |         value -> Text,
...   |
170 | |         description -> Nullable<Text>,
    | |         ----------- `description` is not local
171 | |     }
172 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_description`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:174:1
    |
174 | / table! {
175 | |     phonenumbers (id) {
176 | |         id -> Integer,
177 | |         value -> Text,
...   |
190 | | }
    | | ^
    | | |
    | | `table` is not local
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_table`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:174:1
    |
174 | / table! {
175 | |     phonenumbers (id) {
176 | |         id -> Integer,
    | |         -- `id` is not local
177 | |         value -> Text,
...   |
190 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_id`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:174:1
    |
174 | / table! {
175 | |     phonenumbers (id) {
176 | |         id -> Integer,
177 | |         value -> Text,
    | |         ----- `value` is not local
...   |
190 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_value`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:174:1
    |
174 | / table! {
175 | |     phonenumbers (id) {
176 | |         id -> Integer,
177 | |         value -> Text,
178 | |         name -> Nullable<Text>,
    | |         ---- `name` is not local
...   |
190 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_name`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:174:1
    |
174 | / table! {
175 | |     phonenumbers (id) {
176 | |         id -> Integer,
177 | |         value -> Text,
178 | |         name -> Nullable<Text>,
179 | |         unscoped -> Bool,
    | |         -------- `unscoped` is not local
...   |
190 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_unscoped`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:174:1
    |
174 | / table! {
175 | |     phonenumbers (id) {
176 | |         id -> Integer,
177 | |         value -> Text,
...   |
180 | |         valid -> Nullable<Bool>,
    | |         ----- `valid` is not local
...   |
190 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_valid`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:174:1
    |
174 | / table! {
175 | |     phonenumbers (id) {
176 | |         id -> Integer,
177 | |         value -> Text,
...   |
181 | |         last_online -> Nullable<Timestamp>,
    | |         ----------- `last_online` is not local
...   |
190 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_last_online`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:174:1
    |
174 | / table! {
175 | |     phonenumbers (id) {
176 | |         id -> Integer,
177 | |         value -> Text,
...   |
182 | |         country -> Nullable<Text>,
    | |         ------- `country` is not local
...   |
190 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_country`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:174:1
    |
174 | / table! {
175 | |     phonenumbers (id) {
176 | |         id -> Integer,
177 | |         value -> Text,
...   |
183 | |         carrier -> Nullable<Text>,
    | |         ------- `carrier` is not local
...   |
190 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_carrier`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:174:1
    |
174 | / table! {
175 | |     phonenumbers (id) {
176 | |         id -> Integer,
177 | |         value -> Text,
...   |
184 | |         line -> Nullable<Text>,
    | |         ---- `line` is not local
...   |
190 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_line`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:174:1
    |
174 | / table! {
175 | |     phonenumbers (id) {
176 | |         id -> Integer,
177 | |         value -> Text,
...   |
185 | |         is_ported -> Nullable<Bool>,
    | |         --------- `is_ported` is not local
...   |
190 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_is_ported`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:174:1
    |
174 | / table! {
175 | |     phonenumbers (id) {
176 | |         id -> Integer,
177 | |         value -> Text,
...   |
186 | |         last_ported -> Nullable<Timestamp>,
    | |         ----------- `last_ported` is not local
...   |
190 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_last_ported`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:174:1
    |
174 | / table! {
175 | |     phonenumbers (id) {
176 | |         id -> Integer,
177 | |         value -> Text,
...   |
187 | |         caller_name -> Nullable<Text>,
    | |         ----------- `caller_name` is not local
...   |
190 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_caller_name`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:174:1
    |
174 | / table! {
175 | |     phonenumbers (id) {
176 | |         id -> Integer,
177 | |         value -> Text,
...   |
188 | |         caller_type -> Nullable<Text>,
    | |         ----------- `caller_type` is not local
189 | |     }
190 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_caller_type`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:192:1
    |
192 | / table! {
193 | |     ports (id) {
194 | |         id -> Integer,
195 | |         ip_addr_id -> Integer,
...   |
206 | | }
    | | ^
    | | |
    | | `table` is not local
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_table`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:192:1
    |
192 | / table! {
193 | |     ports (id) {
194 | |         id -> Integer,
    | |         -- `id` is not local
195 | |         ip_addr_id -> Integer,
...   |
206 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_id`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:192:1
    |
192 | / table! {
193 | |     ports (id) {
194 | |         id -> Integer,
195 | |         ip_addr_id -> Integer,
    | |         ---------- `ip_addr_id` is not local
...   |
206 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_ip_addr_id`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:192:1
    |
192 | / table! {
193 | |     ports (id) {
194 | |         id -> Integer,
195 | |         ip_addr_id -> Integer,
196 | |         value -> Text,
    | |         ----- `value` is not local
...   |
206 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_value`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:192:1
    |
192 | / table! {
193 | |     ports (id) {
194 | |         id -> Integer,
195 | |         ip_addr_id -> Integer,
196 | |         value -> Text,
197 | |         ip_addr -> Text,
    | |         ------- `ip_addr` is not local
...   |
206 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_ip_addr`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:192:1
    |
192 | / table! {
193 | |     ports (id) {
194 | |         id -> Integer,
195 | |         ip_addr_id -> Integer,
...   |
198 | |         port -> Integer,
    | |         ---- `port` is not local
...   |
206 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_port`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:192:1
    |
192 | / table! {
193 | |     ports (id) {
194 | |         id -> Integer,
195 | |         ip_addr_id -> Integer,
...   |
199 | |         protocol -> Text,
    | |         -------- `protocol` is not local
...   |
206 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_protocol`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:192:1
    |
192 | / table! {
193 | |     ports (id) {
194 | |         id -> Integer,
195 | |         ip_addr_id -> Integer,
...   |
200 | |         status -> Nullable<Text>,
    | |         ------ `status` is not local
...   |
206 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_status`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:192:1
    |
192 | / table! {
193 | |     ports (id) {
194 | |         id -> Integer,
195 | |         ip_addr_id -> Integer,
...   |
201 | |         unscoped -> Bool,
    | |         -------- `unscoped` is not local
...   |
206 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_unscoped`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:192:1
    |
192 | / table! {
193 | |     ports (id) {
194 | |         id -> Integer,
195 | |         ip_addr_id -> Integer,
...   |
202 | |         banner -> Nullable<Text>,
    | |         ------ `banner` is not local
...   |
206 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_banner`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:192:1
    |
192 | / table! {
193 | |     ports (id) {
194 | |         id -> Integer,
195 | |         ip_addr_id -> Integer,
...   |
203 | |         service -> Nullable<Text>,
    | |         ------- `service` is not local
...   |
206 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_service`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:192:1
    |
192 | / table! {
193 | |     ports (id) {
194 | |         id -> Integer,
195 | |         ip_addr_id -> Integer,
...   |
204 | |         version -> Nullable<Text>,
    | |         ------- `version` is not local
205 | |     }
206 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_version`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:208:1
    |
208 | / table! {
209 | |     subdomain_ipaddrs (id) {
210 | |         id -> Integer,
211 | |         subdomain_id -> Integer,
...   |
214 | | }
    | | ^
    | | |
    | | `table` is not local
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_table`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:208:1
    |
208 | / table! {
209 | |     subdomain_ipaddrs (id) {
210 | |         id -> Integer,
    | |         -- `id` is not local
211 | |         subdomain_id -> Integer,
...   |
214 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_id`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:208:1
    |
208 | / table! {
209 | |     subdomain_ipaddrs (id) {
210 | |         id -> Integer,
211 | |         subdomain_id -> Integer,
    | |         ------------ `subdomain_id` is not local
...   |
214 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_subdomain_id`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:208:1
    |
208 | / table! {
209 | |     subdomain_ipaddrs (id) {
210 | |         id -> Integer,
211 | |         subdomain_id -> Integer,
212 | |         ip_addr_id -> Integer,
    | |         ---------- `ip_addr_id` is not local
213 | |     }
214 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_ip_addr_id`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:216:1
    |
216 | / table! {
217 | |     subdomains (id) {
218 | |         id -> Integer,
219 | |         domain_id -> Integer,
...   |
224 | | }
    | | ^
    | | |
    | | `table` is not local
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_table`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:216:1
    |
216 | / table! {
217 | |     subdomains (id) {
218 | |         id -> Integer,
    | |         -- `id` is not local
219 | |         domain_id -> Integer,
...   |
224 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_id`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:216:1
    |
216 | / table! {
217 | |     subdomains (id) {
218 | |         id -> Integer,
219 | |         domain_id -> Integer,
    | |         --------- `domain_id` is not local
...   |
224 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_domain_id`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:216:1
    |
216 | / table! {
217 | |     subdomains (id) {
218 | |         id -> Integer,
219 | |         domain_id -> Integer,
220 | |         value -> Text,
    | |         ----- `value` is not local
...   |
224 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_value`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:216:1
    |
216 | / table! {
217 | |     subdomains (id) {
218 | |         id -> Integer,
219 | |         domain_id -> Integer,
220 | |         value -> Text,
221 | |         unscoped -> Bool,
    | |         -------- `unscoped` is not local
...   |
224 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_unscoped`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:216:1
    |
216 | / table! {
217 | |     subdomains (id) {
218 | |         id -> Integer,
219 | |         domain_id -> Integer,
...   |
222 | |         resolvable -> Nullable<Bool>,
    | |         ---------- `resolvable` is not local
223 | |     }
224 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_resolvable`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:226:1
    |
226 | / table! {
227 | |     ttls (id) {
228 | |         id -> Integer,
229 | |         family -> Text,
...   |
234 | | }
    | | ^
    | | |
    | | `table` is not local
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_table`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:226:1
    |
226 | / table! {
227 | |     ttls (id) {
228 | |         id -> Integer,
    | |         -- `id` is not local
229 | |         family -> Text,
...   |
234 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_id`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:226:1
    |
226 | / table! {
227 | |     ttls (id) {
228 | |         id -> Integer,
229 | |         family -> Text,
    | |         ------ `family` is not local
...   |
234 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_family`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:226:1
    |
226 | / table! {
227 | |     ttls (id) {
228 | |         id -> Integer,
229 | |         family -> Text,
230 | |         key -> Integer,
    | |         --- `key` is not local
...   |
234 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_key`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:226:1
    |
226 | / table! {
227 | |     ttls (id) {
228 | |         id -> Integer,
229 | |         family -> Text,
230 | |         key -> Integer,
231 | |         value -> Text,
    | |         ----- `value` is not local
...   |
234 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_value`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:226:1
    |
226 | / table! {
227 | |     ttls (id) {
228 | |         id -> Integer,
229 | |         family -> Text,
...   |
232 | |         expire -> Timestamp,
    | |         ------ `expire` is not local
233 | |     }
234 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_expire`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:236:1
    |
236 | / table! {
237 | |     urls (id) {
238 | |         id -> Integer,
239 | |         subdomain_id -> Integer,
...   |
249 | | }
    | | ^
    | | |
    | | `table` is not local
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_table`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:236:1
    |
236 | / table! {
237 | |     urls (id) {
238 | |         id -> Integer,
    | |         -- `id` is not local
239 | |         subdomain_id -> Integer,
...   |
249 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_id`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:236:1
    |
236 | / table! {
237 | |     urls (id) {
238 | |         id -> Integer,
239 | |         subdomain_id -> Integer,
    | |         ------------ `subdomain_id` is not local
...   |
249 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_subdomain_id`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:236:1
    |
236 | / table! {
237 | |     urls (id) {
238 | |         id -> Integer,
239 | |         subdomain_id -> Integer,
240 | |         value -> Text,
    | |         ----- `value` is not local
...   |
249 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_value`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:236:1
    |
236 | / table! {
237 | |     urls (id) {
238 | |         id -> Integer,
239 | |         subdomain_id -> Integer,
240 | |         value -> Text,
241 | |         path -> Text,
    | |         ---- `path` is not local
...   |
249 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_path`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:236:1
    |
236 | / table! {
237 | |     urls (id) {
238 | |         id -> Integer,
239 | |         subdomain_id -> Integer,
...   |
242 | |         status -> Nullable<Integer>,
    | |         ------ `status` is not local
...   |
249 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_status`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:236:1
    |
236 | / table! {
237 | |     urls (id) {
238 | |         id -> Integer,
239 | |         subdomain_id -> Integer,
...   |
243 | |         body -> Nullable<Binary>,
    | |         ---- `body` is not local
...   |
249 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_body`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:236:1
    |
236 | / table! {
237 | |     urls (id) {
238 | |         id -> Integer,
239 | |         subdomain_id -> Integer,
...   |
244 | |         unscoped -> Bool,
    | |         -------- `unscoped` is not local
...   |
249 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_unscoped`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:236:1
    |
236 | / table! {
237 | |     urls (id) {
238 | |         id -> Integer,
239 | |         subdomain_id -> Integer,
...   |
245 | |         online -> Nullable<Bool>,
    | |         ------ `online` is not local
...   |
249 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_online`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:236:1
    |
236 | / table! {
237 | |     urls (id) {
238 | |         id -> Integer,
239 | |         subdomain_id -> Integer,
...   |
246 | |         title -> Nullable<Text>,
    | |         ----- `title` is not local
...   |
249 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_title`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
   --> src/schema.rs:236:1
    |
236 | / table! {
237 | |     urls (id) {
238 | |         id -> Integer,
239 | |         subdomain_id -> Integer,
...   |
247 | |         redirect -> Nullable<Text>,
    | |         -------- `redirect` is not local
248 | |     }
249 | | }
    | | ^
    | | |
    | |_`QueryId` is not local
    |   move the `impl` block outside of this function `_impl_query_id_for_redirect`
    |
    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)

    Building [=======================> ] 509/511: sn0int                      
warning: `sn0int` (lib) generated 359 warnings
    Building [=======================> ] 510/511: sn0int(bin)                 
    Finished `release` profile [optimized] target(s) in 5m 40s
make: Entering directory '/build/sn0int/src/sn0int-0.26.1/docs'
Running Sphinx v8.2.3
WARNING: Invalid configuration value found: 'language = None'. Update your configuration to a valid language code. Falling back to 'en' (English).
loading translations [en]... done
making output directory... done
WARNING: html_static_path entry '_static' does not exist
Converting `source_suffix = '.rst'` to `source_suffix = {'.rst': 'restructuredtext'}`.
building [mo]: targets for 0 po files that are out of date
writing output... 
building [man]: all manpages
updating environment: [new config] 15 added, 0 changed, 0 removed
reading sources... [  7%] activity
reading sources... [ 13%] autonoscope
reading sources... [ 20%] build
reading sources... [ 27%] config
reading sources... [ 33%] database
reading sources... [ 40%] index
reading sources... [ 47%] install
reading sources... [ 53%] keyring
reading sources... [ 60%] man
reading sources... [ 67%] notifications
reading sources... [ 73%] reference
reading sources... [ 80%] sandbox
reading sources... [ 87%] scripting
reading sources... [ 93%] structs
reading sources... [100%] usage

looking for now-outdated files... none found
pickling environment... done
checking consistency... /build/sn0int/src/sn0int-0.26.1/docs/config.rst: document is referenced in multiple toctrees: ['index', 'man'], selecting: man <- config
/build/sn0int/src/sn0int-0.26.1/docs/reference.rst: document is referenced in multiple toctrees: ['index', 'man'], selecting: man <- reference
/build/sn0int/src/sn0int-0.26.1/docs/usage.rst: document is referenced in multiple toctrees: ['index', 'man'], selecting: man <- usage
done
preparing documents... done
copying assets... 
copying assets: done
writing... sn0int.1 { 
 usage
 config
 reference
} done
build succeeded, 2 warnings.

The manual pages are in _build/man.
make: Leaving directory '/build/sn0int/src/sn0int-0.26.1/docs'
==> Entering fakeroot environment...
==> Starting package()...
==> Tidying install...
  -> Removing libtool files...
  -> Purging unwanted files...
  -> Removing static library files...
  -> Stripping unneeded symbols from binaries and libraries...
  -> Compressing man and info pages...
==> Checking for packaging issues...
==> WARNING: Package contains reference to $srcdir
usr/bin/sn0int
==> Creating package "sn0int"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
  -> Adding install file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: sn0int 0.26.1-2 (Thu Jul 17 12:21:59 2025)
==> Cleaning up...