Home
last modified time | relevance | path

Searched defs:ThinVec (Results 1 – 25 of 161) sorted by relevance

1234567

/dports/devel/racer/racer-2.1.48/cargo-crates/rustc-ap-rustc_data_structures-718.0.0/src/
H A Dthin_vec.rs9 pub struct ThinVec<T>(Option<Box<Vec<T>>>); struct
11 impl<T> ThinVec<T> { implementation
25 impl<T> From<Vec<T>> for ThinVec<T> { implementation
31 impl<T> Into<Vec<T>> for ThinVec<T> { implementation
40 impl<T> ::std::ops::Deref for ThinVec<T> { implementation
50 impl<T> ::std::ops::DerefMut for ThinVec<T> { implementation
59 impl<T> FromIterator<T> for ThinVec<T> { implementation
67 impl<T> IntoIterator for ThinVec<T> { implementation
77 impl<'a, T> IntoIterator for &'a ThinVec<T> { implementation
95 impl<T> Extend<T> for ThinVec<T> { implementation
[all …]
/dports/devel/racer/racer-2.1.48/cargo-crates/rustc-ap-rustc_data_structures-722.0.0/src/
H A Dthin_vec.rs9 pub struct ThinVec<T>(Option<Box<Vec<T>>>); struct
11 impl<T> ThinVec<T> { impl
25 impl<T> From<Vec<T>> for ThinVec<T> { implementation
31 impl<T> Into<Vec<T>> for ThinVec<T> { implementation
40 impl<T> ::std::ops::Deref for ThinVec<T> { implementation
50 impl<T> ::std::ops::DerefMut for ThinVec<T> { implementation
59 impl<T> FromIterator<T> for ThinVec<T> { implementation
67 impl<T> IntoIterator for ThinVec<T> { implementation
77 impl<'a, T> IntoIterator for &'a ThinVec<T> { implementation
95 impl<T> Extend<T> for ThinVec<T> { implementation
[all …]
/dports/lang/rust/rustc-1.58.1-src/compiler/rustc_data_structures/src/
H A Dthin_vec.rs9 pub struct ThinVec<T>(Option<Box<Vec<T>>>); struct
11 impl<T> ThinVec<T> { implementation
25 impl<T> From<Vec<T>> for ThinVec<T> { implementation
31 impl<T> Into<Vec<T>> for ThinVec<T> { implementation
40 impl<T> ::std::ops::Deref for ThinVec<T> { implementation
50 impl<T> ::std::ops::DerefMut for ThinVec<T> { implementation
59 impl<T> FromIterator<T> for ThinVec<T> { implementation
67 impl<T> IntoIterator for ThinVec<T> { implementation
77 impl<'a, T> IntoIterator for &'a ThinVec<T> { implementation
95 impl<T> Extend<T> for ThinVec<T> { implementation
[all …]
/dports/lang/rust/rustc-1.58.1-src/vendor/rustc-ap-rustc_data_structures/src/
H A Dthin_vec.rs9 pub struct ThinVec<T>(Option<Box<Vec<T>>>); struct
11 impl<T> ThinVec<T> { impl
25 impl<T> From<Vec<T>> for ThinVec<T> { implementation
31 impl<T> Into<Vec<T>> for ThinVec<T> { implementation
40 impl<T> ::std::ops::Deref for ThinVec<T> { implementation
50 impl<T> ::std::ops::DerefMut for ThinVec<T> { implementation
59 impl<T> FromIterator<T> for ThinVec<T> { implementation
67 impl<T> IntoIterator for ThinVec<T> { implementation
77 impl<'a, T> IntoIterator for &'a ThinVec<T> { implementation
95 impl<T> Extend<T> for ThinVec<T> { implementation
[all …]
/dports/devel/racer/racer-2.1.48/cargo-crates/rustc-ap-rustc_data_structures-722.0.0/src/thin_vec/
H A Dtests.rs3 impl<T> ThinVec<T> { impl
/dports/devel/racer/racer-2.1.48/cargo-crates/rustc-ap-rustc_data_structures-718.0.0/src/thin_vec/
H A Dtests.rs3 impl<T> ThinVec<T> { impl
/dports/lang/rust/rustc-1.58.1-src/compiler/rustc_data_structures/src/thin_vec/
H A Dtests.rs3 impl<T> ThinVec<T> { implementation
/dports/lang/rust/rustc-1.58.1-src/vendor/rustc-ap-rustc_data_structures/src/thin_vec/
H A Dtests.rs3 impl<T> ThinVec<T> { implementation
/dports/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/thin-vec-0.1.0/src/
H A Dlib.rs201 pub struct ThinVec<T> { struct
207 /// Creates a `ThinVec` containing the arguments. argument
242 impl<T> ThinVec<T> { impl
709 impl<T: Clone> ThinVec<T> { implementation
753 impl<T: PartialEq> ThinVec<T> { implementation
775 impl<T> Drop for ThinVec<T> { implementation
784 impl<T> Deref for ThinVec<T> { implementation
792 impl<T> DerefMut for ThinVec<T> { implementation
816 impl<T> Extend<T> for ThinVec<T> { implementation
942 impl<T> Default for ThinVec<T> { implementation
[all …]
/dports/lang/spidermonkey78/firefox-78.9.0/third_party/rust/thin-vec/src/
H A Dlib.rs204 pub struct ThinVec<T> { struct
210 /// Creates a `ThinVec` containing the arguments. argument
245 impl<T> ThinVec<T> { implementation
715 impl<T: Clone> ThinVec<T> { impl
759 impl<T: PartialEq> ThinVec<T> { implementation
781 impl<T> Drop for ThinVec<T> { implementation
790 impl<T> Deref for ThinVec<T> { implementation
798 impl<T> DerefMut for ThinVec<T> { implementation
822 impl<T> Extend<T> for ThinVec<T> { implementation
948 impl<T> Default for ThinVec<T> { implementation
[all …]
/dports/www/firefox/firefox-99.0/third_party/rust/thin-vec/src/
H A Dlib.rs396 pub struct ThinVec<T> { struct
401 unsafe impl<T: Sync> Sync for ThinVec<T> {} argument
439 impl<T> ThinVec<T> { implementation
1006 impl<T: Clone> ThinVec<T> { implementation
1050 impl<T: PartialEq> ThinVec<T> { impl
1072 impl<T> Drop for ThinVec<T> { implementation
1081 impl<T> Deref for ThinVec<T> { implementation
1132 impl<T> Hash for ThinVec<T> implementation
1154 impl<T> Ord for ThinVec<T> implementation
1257 impl<T> Clone for ThinVec<T> implementation
[all …]
/dports/mail/thunderbird/thunderbird-91.8.0/third_party/rust/thin-vec/src/
H A Dlib.rs395 pub struct ThinVec<T> { struct
401 /// Creates a `ThinVec` containing the arguments. argument
436 impl<T> ThinVec<T> { impl
925 impl<T: Clone> ThinVec<T> { implementation
969 impl<T: PartialEq> ThinVec<T> { implementation
991 impl<T> Drop for ThinVec<T> { implementation
1000 impl<T> Deref for ThinVec<T> { implementation
1008 impl<T> DerefMut for ThinVec<T> { implementation
1032 impl<T> Extend<T> for ThinVec<T> { implementation
1158 impl<T> Default for ThinVec<T> { implementation
[all …]
/dports/www/firefox-esr/firefox-91.8.0/third_party/rust/thin-vec/src/
H A Dlib.rs395 pub struct ThinVec<T> { struct
401 /// Creates a `ThinVec` containing the arguments. argument
436 impl<T> ThinVec<T> { impl
925 impl<T: Clone> ThinVec<T> { implementation
969 impl<T: PartialEq> ThinVec<T> { impl
991 impl<T> Drop for ThinVec<T> { implementation
1000 impl<T> Deref for ThinVec<T> { implementation
1008 impl<T> DerefMut for ThinVec<T> { implementation
1032 impl<T> Extend<T> for ThinVec<T> { implementation
1158 impl<T> Default for ThinVec<T> { implementation
[all …]
/dports/games/jaggedalliance2/ja2-stracciatella-0.18.0/cargo-crates/syn-1.0.41/tests/common/
H A Deq.rs65 impl<T: SpanlessEq> SpanlessEq for ThinVec<T> { implementation
/dports/devel/rust-cbindgen/cbindgen-0.20.0/cargo-crates/syn-1.0.41/tests/common/
H A Deq.rs65 impl<T: SpanlessEq> SpanlessEq for ThinVec<T> { implementation
/dports/www/castor/castor-0.8.16/cargo-crates/syn-1.0.42/tests/common/
H A Deq.rs65 impl<T: SpanlessEq> SpanlessEq for ThinVec<T> { implementation
/dports/lang/spidermonkey78/firefox-78.9.0/third_party/rust/syn/tests/common/
H A Deq.rs66 impl<T: SpanlessEq> SpanlessEq for ThinVec<T> { implementation
/dports/databases/ods2sql/ods2sql-aca63183274038487cecb6be17d7f65e92178b8c/cargo-crates/syn-1.0.46/tests/common/
H A Deq.rs71 impl<T: SpanlessEq> SpanlessEq for ThinVec<T> { implementation
/dports/net-mgmt/nfs-exporter/freebsd-nfs-exporter-0.3.0/cargo-crates/syn-1.0.39/tests/common/
H A Deq.rs65 impl<T: SpanlessEq> SpanlessEq for ThinVec<T> { implementation
/dports/audio/spotifyd/spotifyd-0.3.0/cargo-crates/syn-1.0.39/tests/common/
H A Deq.rs65 impl<T: SpanlessEq> SpanlessEq for ThinVec<T> { implementation
/dports/sysutils/tealdeer/tealdeer-1.4.1/cargo-crates/syn-1.0.39/tests/common/
H A Deq.rs65 impl<T: SpanlessEq> SpanlessEq for ThinVec<T> { implementation
/dports/multimedia/librespot/librespot-0.1.3/cargo-crates/syn-1.0.35/tests/common/
H A Deq.rs66 impl<T: SpanlessEq> SpanlessEq for ThinVec<T> { implementation
/dports/multimedia/librespot/librespot-0.1.3/cargo-crates/syn-0.15.44/tests/common/
H A Deq.rs67 impl<T: SpanlessEq> SpanlessEq for ThinVec<T> { implementation
/dports/editors/kibi/kibi-0.2.2/cargo-crates/syn-1.0.18/tests/common/
H A Deq.rs64 impl<T: SpanlessEq> SpanlessEq for ThinVec<T> { implementation
/dports/security/vaultwarden/vaultwarden-1.23.1/cargo-crates/syn-0.15.44/tests/common/
H A Deq.rs67 impl<T: SpanlessEq> SpanlessEq for ThinVec<T> { implementation

1234567