From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wr1-x42b.google.com (mail-wr1-x42b.google.com [IPv6:2a00:1450:4864:20::42b]) by sourceware.org (Postfix) with ESMTPS id B9BA93985430 for ; Mon, 28 Jun 2021 13:49:05 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org B9BA93985430 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=embecosm.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=embecosm.com Received: by mail-wr1-x42b.google.com with SMTP id i94so21402537wri.4 for ; Mon, 28 Jun 2021 06:49:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=embecosm.com; s=google; h=from:to:subject:message-id:date:user-agent:mime-version; bh=ogZmgh6JFtf3qH9opR/4GInNxiqgEVh71Vbi+/QWyK4=; b=VbfeE8Ma4/EnJpcggxyCPzlEvYqIUc2dnz/JozYkj+rtk5eJpbM4wF7jJ5RkzqRbUo NHJgdWqLGbcvVBzTZ4fkG4wH7AaQmbucCCNWhZnWbG1QRDd7tsE/xZGCfvnVrYdPh8EX Az/EcKyoMauqYkpG9xCyD1T4Lc5d717ff4jOUNdlCj1f89C3C7yUzW5WTHxY+CdxfD9f tYYr6j4fIG65X1qLrSTuOrFn20zHgwHmh7ziHotLzPyX/xLFiR77Vjt7trh3gin+sg6U bAA+vt9LspG41zVpb5FS3/tR1M26D37ZVAs+bV5Ha/E2PC9ZfBVAP85kNlXQUtmPwyJv JndA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:message-id:date:user-agent :mime-version; bh=ogZmgh6JFtf3qH9opR/4GInNxiqgEVh71Vbi+/QWyK4=; b=dYRb00g4py4fNILwibAzCerRU0F8Az9aMGxV1FB728JdF0PE1suY+LJ2kyFSUXI+87 Mzcwreq1gF8MALHAXBbhMqrTIz86T8ydx1Ucte52y/kulfdknYKmpxr6FLBid1vR7+it 1oE6kyWohobxAo6NTziuXSLI2cz19y20B9NOt/LHLzmuo2ALSiB6vgWckQg1438BjBRi tzHUwxq2FtLKeDp1/Pe/1ub3vOvx5bD8+m5b7di0Kgl0cCh9MMK9ZiGWI/Xeh62ovW7w zvIbXYWmMjVW8jpGWHH/PChlbKY3APPcDYKz49u+vBmRPZa1RepgbqWynw/M9kWnjuJe 6jmA== X-Gm-Message-State: AOAM5325hE1LOV9XKnRkmcvAc2p0leckUP1UT/jDKs4PIOMVi1ComTpO ehNW81kxc5PCXRb7k9xRZ3yHSElYruFstA== X-Google-Smtp-Source: ABdhPJz4jJ9pJoq2TP4FwOxXHzsUMc33OFUMp18yQeqLfXpdA71GzPIXwH53CTsYjCESkFt1APCAtw== X-Received: by 2002:a05:6000:1242:: with SMTP id j2mr26953580wrx.362.1624888143982; Mon, 28 Jun 2021 06:49:03 -0700 (PDT) Received: from [192.168.0.40] ([86.14.124.218]) by smtp.gmail.com with ESMTPSA id i5sm3529651wrr.4.2021.06.28.06.49.03 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 28 Jun 2021 06:49:03 -0700 (PDT) From: Philip Herron To: gcc-rust@gcc.gnu.org Subject: Unit Type for Rust Message-ID: Date: Mon, 28 Jun 2021 14:49:02 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.11.0 MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="gbpAK38NEK2JTrOwxaik7Y3XGGyYn6wK4" X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00, BODY_8BITS, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: gcc-rust@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: gcc-rust mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Jun 2021 13:49:07 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --gbpAK38NEK2JTrOwxaik7Y3XGGyYn6wK4 Content-Type: multipart/mixed; boundary="jPVKbm5AyEARhFP1rpGntKaNxCcFGMNkd"; protected-headers="v1" From: Philip Herron To: gcc-rust@gcc.gnu.org Message-ID: Subject: Unit Type for Rust --jPVKbm5AyEARhFP1rpGntKaNxCcFGMNkd Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 Content-Language: en-US SGkgZXZlcnlvbmUsCgpJbiBSdXN0IHRoZSBsYW5ndWFnZSBoYXMgdGhlIG5vdGlvbiBvZiB0 aGUgdW5pdCB0eXBlICcoKScsIHNvIGZvciBleGFtcGxlOgoKwqBmbiBmb28gLT5pMzIgeyAu Li4gfQrCoGZuIGJhcigpIHsgLi4uIH0KCkZvbyBoYXMgdGhlIHJldHVybiB0eXBlIGkzMiwg YW5kIGJhciBoYXMgbm8gcmV0dXJuIHR5cGUsIHdoaWNoIG1lYW5zIGl0CmlzIHVuaXQtdHlw ZSBzbyB0aGF0IGl0IGNhbiBiZSBhIHZhbHVlIGFzc2lnbmFibGUganVzdCBsaWtlIGFueSBv dGhlcgpmdW5jdGlvbiBjYWxsLiBZb3UgY2FuIGFsc28gZGVjbGFyZSB1bml0LXN0cnVjdHMg b3IgdW5pdCBhcyBhIHR5cGUgb24KdmFyaWFibGVzOgoKwqBzdHJ1Y3QgZm9vYmFyOyAvLyBl bXB0eSB1bml0IHN0cnVjdArCoGxldCBhOigpID0gKCk7IC8vIHVuaXQgdHlwZQoKSSB0aG91 Z2h0IEkgY291bGQgdXNlIEdDQydzIHZvaWRfdHlwZV9ub2RlIHRvIHJlcHJlc2VudCB0aGUg dW5pdCB0eXBlCmFuZCB2b2lkX25vZGUgZm9yIHRoZSB2YWx1ZSB3aGVuIGFzc2lnbmluZyBv ciB1c2luZyBpdCwgYnV0IHRoaXMgY2F1c2VzCnRoZSBJQ0U6CgpgYGAKSW4gZnVuY3Rpb24g 4oCYdGVzdOKAmToKcnVzdDE6IGludGVybmFsIGNvbXBpbGVyIGVycm9yOiBpbiBjcmVhdGVf dG1wX3ZhciwgYXQgZ2ltcGxlLWV4cHIuYzo0ODIKMHgxM2ZkM2JmIGNyZWF0ZV90bXBfdmFy KHRyZWVfbm9kZSosIGNoYXIgY29uc3QqKQrCoMKgwqDCoMKgwqDCoCAuLi8uLi9nY2Nycy9n Y2MvZ2ltcGxlLWV4cHIuYzo0ODIKMHhlNWQxOTUgR2NjX2JhY2tlbmQ6OnRlbXBvcmFyeV92 YXJpYWJsZShCZnVuY3Rpb24qLCBCYmxvY2sqLCBCdHlwZSosCkJleHByZXNzaW9uKiwgYm9v bCwgTG9jYXRpb24sIEJzdGF0ZW1lbnQqKikKwqDCoMKgwqDCoMKgwqAgLi4vLi4vZ2NjcnMv Z2NjL3J1c3QvcnVzdC1nY2MuY2M6Mjg4OQoweGZlMzQ3OSBSdXN0OjpISVI6OkZ1bmN0aW9u OjphY2NlcHRfdmlzKFJ1c3Q6OkhJUjo6SElSVmlzaXRvciYpCsKgwqDCoMKgwqDCoMKgIC4u Ly4uL2djY3JzL2djYy9ydXN0L2hpci90cmVlL3J1c3QtaGlyLWZ1bGwtdGVzdC5jYzo0NDE0 CjB4Zjk1Y2RiIFJ1c3Q6OkNvbXBpbGU6OkNvbXBpbGVDcmF0ZTo6Z28oKQrCoMKgwqDCoMKg wqDCoCAuLi8uLi9nY2Nycy9nY2MvcnVzdC9iYWNrZW5kL3J1c3QtY29tcGlsZS5jYzo0OQow eGY5NWI4YiBSdXN0OjpDb21waWxlOjpDb21waWxlQ3JhdGU6OkNvbXBpbGUoUnVzdDo6SElS OjpDcmF0ZSYsClJ1c3Q6OkNvbXBpbGU6OkNvbnRleHQqKQrCoMKgwqDCoMKgwqDCoCAuLi8u Li9nY2Nycy9nY2MvcnVzdC9iYWNrZW5kL3J1c3QtY29tcGlsZS5jYzozOQoweGVlOTJlNyBS dXN0OjpTZXNzaW9uOjpwYXJzZV9maWxlKGNoYXIgY29uc3QqKQrCoMKgwqDCoMKgwqDCoCAu Li8uLi9nY2Nycy9nY2MvcnVzdC9ydXN0LXNlc3Npb24tbWFuYWdlci5jYzo1OTYKMHhlZThk NzYgUnVzdDo6U2Vzc2lvbjo6cGFyc2VfZmlsZXMoaW50LCBjaGFyIGNvbnN0KiopCsKgwqDC oMKgwqDCoMKgIC4uLy4uL2djY3JzL2djYy9ydXN0L3J1c3Qtc2Vzc2lvbi1tYW5hZ2VyLmNj OjQ1OQoweGU0NTI2NCBncnNfbGFuZ2hvb2tfcGFyc2VfZmlsZQrCoMKgwqDCoMKgwqDCoCAu Li8uLi9nY2Nycy9nY2MvcnVzdC9ydXN0LWxhbmcuY2M6MTcxCgpgYGAKCkkgdGhpbmsgYmVj YXVzZSB2b2lkX25vZGUgaXMgbGlrZWx5IG5vdCBDT01QTEVURV9UWVBFX1Agd2hpY2ggbWVh bnMgaXQKaGl0cyB0aGUgYXNzZXJ0aW9uIHdoZW4geW91IG5lZWQgdGVtcG9yYXJ5J3MuCgoK VGhlbiBUb20gVHJvbWV5IHN1Z2dlc3RlZCBJIHRyeSBhIHplcm8gcHJlY2lzaW9uIGludGVn ZXIgc28gSSBjYWxsZWQ6Cm1ha2VfdW5zaWduZWRfdHlwZSAoMCkgZm9yIHRoZSB0eXBlIGFu ZCB0aGVuIHVzZSBpbnRlZ2VyX3plcm9fbm9kZSBmb3IKdGhlIHZhbHVlLCBhbmQgdGhpcyBz b2x2ZXMgdGhlIHByb2JsZW07IGhvd2V2ZXIsIGlmIEkgdXNlIHRoaXMgemVybwpwcmVjaXNp b24gaW50ZWdlciB0eXBlIGZvciB0aGUgcmV0dXJuIHR5cGUgb24gZnVuY3Rpb25zIGFuZCB0 dXJuCm9wdGltaXphdGlvbnMgb24gSSBnZXQgdGhlIElDRToKCsKgwqAgYGBgCsKgwqAgdGVz dC5yczogSW4gZnVuY3Rpb24g4oCYbWFpbuKAmToKwqDCoCB0ZXN0LnJzOjE2OjE6IGludGVy bmFsIGNvbXBpbGVyIGVycm9yOiBpbiBtaW5fdmFsdWUsIGF0IHdpZGUtaW50LmNjOjM0NgrC oMKgwqDCoMKgIDE2IHwgZm4gbWFpbigpIHsKwqDCoMKgwqDCoMKgwqDCoCB8IF4KwqDCoCAw eDFkNTUxZDUgd2k6Om1pbl92YWx1ZSh1bnNpZ25lZCBpbnQsIHNpZ25vcCkKwqDCoMKgwqDC oMKgwqDCoMKgwqAgLi4vLi4vZ2NjcnMvZ2NjL3dpZGUtaW50LmNjOjM0NgrCoMKgIDB4MTE0 NmNhNSBpcmFuZ2U6OnNldF92YXJ5aW5nKHRyZWVfbm9kZSopCsKgwqDCoMKgwqDCoMKgwqDC oMKgIC4uLy4uL2djY3JzL2djYy92YWx1ZS1yYW5nZS5oOjQ3NgrCoMKgIDB4MWNlNTk3MCB2 YWx1ZV9yYW5nZV9lcXVpdjo6c2V0X3ZhcnlpbmcodHJlZV9ub2RlKikKwqDCoMKgwqDCoMKg wqDCoMKgwqAgLi4vLi4vZ2NjcnMvZ2NjL3ZhbHVlLXJhbmdlLWVxdWl2LmNjOjcxCsKgwqAg MHgxZDNkYTA3IHZyX3ZhbHVlczo6c2V0X2RlZl90b192YXJ5aW5nKHRyZWVfbm9kZSBjb25z dCopCsKgwqDCoMKgwqDCoMKgwqDCoMKgIC4uLy4uL2djY3JzL2djYy92ci12YWx1ZXMuYzoy MzAKwqDCoCAweDFkM2RhNzAgdnJfdmFsdWVzOjpzZXRfZGVmc190b192YXJ5aW5nKGdpbXBs ZSopCsKgwqDCoMKgwqDCoMKgwqDCoMKgIC4uLy4uL2djY3JzL2djYy92ci12YWx1ZXMuYzoy NDEKwqDCoCAweDFjNzhiMmYgdnJwX3Byb3A6OnZpc2l0X3N0bXQoZ2ltcGxlKiwgZWRnZV9k ZWYqKiwgdHJlZV9ub2RlKiopCsKgwqDCoMKgwqDCoMKgwqDCoMKgIC4uLy4uL2djY3JzL2dj Yy90cmVlLXZycC5jOjQwMDEKwqDCoCAweDFhZDg1MTkgc3NhX3Byb3BhZ2F0aW9uX2VuZ2lu ZTo6c2ltdWxhdGVfc3RtdChnaW1wbGUqKQrCoMKgwqDCoMKgwqDCoMKgwqDCoCAuLi8uLi9n Y2Nycy9nY2MvdHJlZS1zc2EtcHJvcGFnYXRlLmM6MjMwCsKgwqAgMHgxYWQ4YTBlIHNzYV9w cm9wYWdhdGlvbl9lbmdpbmU6OnNpbXVsYXRlX2Jsb2NrKGJhc2ljX2Jsb2NrX2RlZiopCsKg wqDCoMKgwqDCoMKgwqDCoMKgIC4uLy4uL2djY3JzL2djYy90cmVlLXNzYS1wcm9wYWdhdGUu YzozMzcKwqDCoCAweDFhZDlmMmUgc3NhX3Byb3BhZ2F0aW9uX2VuZ2luZTo6c3NhX3Byb3Bh Z2F0ZSgpCsKgwqDCoMKgwqDCoMKgwqDCoMKgIC4uLy4uL2djY3JzL2djYy90cmVlLXNzYS1w cm9wYWdhdGUuYzo4MDAKwqDCoCAweDFjN2EwYjAgZXhlY3V0ZV92cnAKwqDCoMKgwqDCoMKg wqDCoMKgwqAgLi4vLi4vZ2NjcnMvZ2NjL3RyZWUtdnJwLmM6NDUxMgrCoMKgIDB4MWM3YTNl NCBleGVjdXRlCsKgwqDCoMKgwqDCoMKgwqDCoMKgIC4uLy4uL2djY3JzL2djYy90cmVlLXZy cC5jOjQ2MjAKwqDCoCBQbGVhc2Ugc3VibWl0IGEgZnVsbCBidWcgcmVwb3J0LArCoMKgIGBg YAoKVGhlIGJhY2t0cmFjZSBsb29rcyBhcyB0aG91Z2ggdGhlIG9wdGltaXplciBpcyBsb29r aW5nIGZvciBtaW4gdmFsdWUgZm9yCmEgZGVmYXVsdCBmb3IgdGhlIHJldHVybiB2YWx1ZSwg YnV0IGl0J3MgYSB6ZXJvIHByZWNpc2lvbiBpbnRlZ2VyIHRoYXQKaGl0cyB0aGUgYXNzZXJ0 aW9uLiBOb3RlIHJ1bm5pbmcgd2l0aCAtTzAsIHRoZSBhc3NlcnRpb24gZG9lcyBub3QgZ2V0 IGhpdC4KCgpBdCB0aGUgbW9tZW50LCBJIGhhdmUgbGVmdCBmdW5jdGlvbnMgd2l0aCByZXR1 cm4gdHlwZSB1bml0IHRvIGtlZXAgdXNpbmcKdm9pZF90eXBlX25vZGUgYW5kIGV2ZXJ5d2hl cmUgZWxzZSwgdXNlIHRoaXMgbmV3IHplcm8gcHJlY2lzaW9uIGludGVnZXIuCkkgYW0gbm90 IHN1cmUgd2hhdCB0aGUgYmVzdCBhcHByb2FjaCBpcyBoZXJlOyBJIHdhcyBob3BpbmcgdG8g c29saWNpdApmZWVkYmFjayBvbiB3aGF0IEkgYW0gZG9pbmcgd2l0aCB0aGUgZm9sa3MgaGVy ZSBvbiB0aGUgbWFpbGluZyBsaXN0LgoKVGhhbmtzCgotLVBoaWwK --jPVKbm5AyEARhFP1rpGntKaNxCcFGMNkd-- --gbpAK38NEK2JTrOwxaik7Y3XGGyYn6wK4 Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wsD5BAABCAAjFiEET83ATZOayqRjyL0Cr7gxHEFOdpkFAmDZ004FAwAAAAAACgkQr7gxHEFOdpm5 qgwAvAXVFWYIpacaB/SLrca8wgYBvVak1NurQg+9b7NlN4xNytMGs100sd8gQHnW0GyPsY27NQDt ShX5k5KY19BPuI5/j3xm2Sy0cA6jByPheWhf1WZnsfcRi2DPUMFi6PThYRT4n1aUstFdD+c+ZcFt B1L9f9/lx5ttor1tjQVWSosNJs1B54h7B9ENQ/YBTfqJNF0XhfpDdEMzhHehOOlainIRAdK6jB22 PwdWmqTkqyb8Hii8pDk+YnFbE+4H/Xc5sf3ogSO/PqtHoPdPVv1c4lKlx1T1s5huElE3KS5a4w+U WINymvmwqPjHr7NnnVrp2vhJR5X+5W3QzmxSz/WR8LmLfmR7uZCmdu4t+wuTJqAAnU26mIJMlA6Y P/D/O0kfwARo0MyqVcJObXIMzhBW4jlWUlbc8uzqGiAu4DcgxLSqAI6D6HLseAO1As6RCqVgclBm KvCbIfvwTpG0lMgnzpfywvZDTZN1Tp20gw4/o5HECLMitl+RT1Feq9IpKo2k =LrbO -----END PGP SIGNATURE----- --gbpAK38NEK2JTrOwxaik7Y3XGGyYn6wK4--