Home
last modified time | relevance | path

Searched refs:ThinArc (Results 1 – 25 of 41) sorted by relevance

12

/dports/devel/texlab/texlab-3.3.0/cargo-crates/triomphe-0.1.3/src/
H A Dthin_arc.rs30 pub struct ThinArc<H, T> { struct
50 impl<H, T> ThinArc<H, T> { impl
96 impl<H, T> Deref for ThinArc<H, T> { implementation
105 impl<H, T> Clone for ThinArc<H, T> { implementation
112 impl<H, T> Drop for ThinArc<H, T> { implementation
115 let _ = Arc::from_thin(ThinArc { in drop()
126 pub fn into_thin(a: Self) -> ThinArc<H, T> { in into_thin()
135 ThinArc { in into_thin()
163 ThinArc::with_arc(self, |a| ThinArc::with_arc(other, |b| *a == *b)) in eq()
167 impl<H: Eq, T: Eq> Eq for ThinArc<H, T> {} implementation
[all …]
/dports/devel/rust-analyzer/rust-analyzer-2021-12-20/cargo-crates/rowan-0.15.2/src/
H A Darc.rs285 pub(crate) struct ThinArc<H, T> { struct
303 impl<H, T> ThinArc<H, T> { implementation
400 impl<H, T> Deref for ThinArc<H, T> { implementation
409 impl<H, T> Clone for ThinArc<H, T> { implementation
416 impl<H, T> Drop for ThinArc<H, T> { implementation
427 pub(crate) fn into_thin(a: Self) -> ThinArc<H, T> { in into_thin()
432 ThinArc { in into_thin()
443 pub(crate) fn from_thin(a: ThinArc<H, T>) -> Self { in from_thin()
452 fn eq(&self, other: &ThinArc<H, T>) -> bool { in eq()
457 impl<H: Eq, T: Eq> Eq for ThinArc<H, T> {} implementation
[all …]
/dports/lang/rust/rustc-1.58.1-src/vendor/rowan/src/
H A Darc.rs285 pub(crate) struct ThinArc<H, T> { struct
303 impl<H, T> ThinArc<H, T> { implementation
400 impl<H, T> Deref for ThinArc<H, T> { implementation
409 impl<H, T> Clone for ThinArc<H, T> { implementation
416 impl<H, T> Drop for ThinArc<H, T> { implementation
427 pub(crate) fn into_thin(a: Self) -> ThinArc<H, T> { in into_thin()
432 ThinArc { in into_thin()
443 pub(crate) fn from_thin(a: ThinArc<H, T>) -> Self { in from_thin()
452 fn eq(&self, other: &ThinArc<H, T>) -> bool { in eq()
457 impl<H: Eq, T: Eq> Eq for ThinArc<H, T> {} implementation
[all …]
/dports/graphics/librsvg2-rust/librsvg-2.52.8/vendor/servo_arc/
H A Dlib.rs640 pub struct ThinArc<H: 'static, T: 'static> { struct
661 impl<H: 'static, T: 'static> ThinArc<H, T> { implementation
693 impl<H, T> Deref for ThinArc<H, T> { implementation
709 impl<H: 'static, T: 'static> Drop for ThinArc<H, T> { implementation
720 pub fn into_thin(a: Self) -> ThinArc<H, T> { in into_thin()
726 ThinArc { in into_thin()
734 pub fn from_thin(a: ThinArc<H, T>) -> Self { in from_thin()
745 fn eq(&self, other: &ThinArc<H, T>) -> bool { in eq()
746 ThinArc::with_arc(self, |a| { in eq()
747 ThinArc::with_arc(other, |b| { in eq()
[all …]
/dports/lang/spidermonkey60/firefox-60.9.0/servo/components/servo_arc/
H A Dlib.rs640 pub struct ThinArc<H: 'static, T: 'static> { struct
661 impl<H: 'static, T: 'static> ThinArc<H, T> { impl
693 impl<H, T> Deref for ThinArc<H, T> { implementation
709 impl<H: 'static, T: 'static> Drop for ThinArc<H, T> { implementation
720 pub fn into_thin(a: Self) -> ThinArc<H, T> { in into_thin()
726 ThinArc { in into_thin()
734 pub fn from_thin(a: ThinArc<H, T>) -> Self { in from_thin()
745 fn eq(&self, other: &ThinArc<H, T>) -> bool { in eq()
746 ThinArc::with_arc(self, |a| { in eq()
747 ThinArc::with_arc(other, |b| { in eq()
[all …]
/dports/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/servo_arc-0.1.1/
H A Dlib.rs640 pub struct ThinArc<H: 'static, T: 'static> { struct
661 impl<H: 'static, T: 'static> ThinArc<H, T> { implementation
693 impl<H, T> Deref for ThinArc<H, T> { implementation
709 impl<H: 'static, T: 'static> Drop for ThinArc<H, T> { implementation
720 pub fn into_thin(a: Self) -> ThinArc<H, T> { in into_thin()
726 ThinArc { in into_thin()
734 pub fn from_thin(a: ThinArc<H, T>) -> Self { in from_thin()
745 fn eq(&self, other: &ThinArc<H, T>) -> bool { in eq()
746 ThinArc::with_arc(self, |a| { in eq()
747 ThinArc::with_arc(other, |b| { in eq()
[all …]
/dports/textproc/htmlq/htmlq-0.3.0/cargo-crates/servo_arc-0.1.1/
H A Dlib.rs640 pub struct ThinArc<H: 'static, T: 'static> { struct
661 impl<H: 'static, T: 'static> ThinArc<H, T> { impl
693 impl<H, T> Deref for ThinArc<H, T> { implementation
709 impl<H: 'static, T: 'static> Drop for ThinArc<H, T> { implementation
720 pub fn into_thin(a: Self) -> ThinArc<H, T> { in into_thin()
726 ThinArc { in into_thin()
734 pub fn from_thin(a: ThinArc<H, T>) -> Self { in from_thin()
745 fn eq(&self, other: &ThinArc<H, T>) -> bool { in eq()
746 ThinArc::with_arc(self, |a| { in eq()
747 ThinArc::with_arc(other, |b| { in eq()
[all …]
/dports/www/firefox-esr/firefox-91.8.0/servo/components/servo_arc/
H A Dlib.rs891 pub struct ThinArc<H, T> { struct
917 impl<H, T> ThinArc<H, T> { implementation
988 impl<H, T> Deref for ThinArc<H, T> { implementation
997 impl<H, T> Clone for ThinArc<H, T> { implementation
1004 impl<H, T> Drop for ThinArc<H, T> { implementation
1007 let _ = Arc::from_thin(ThinArc { in drop()
1018 pub fn into_thin(a: Self) -> ThinArc<H, T> { in into_thin()
1027 ThinArc { in into_thin()
1040 pub fn from_thin(a: ThinArc<H, T>) -> Self { in from_thin()
1055 ThinArc::with_arc(self, |a| ThinArc::with_arc(other, |b| *a == *b)) in eq()
[all …]
/dports/www/firefox/firefox-99.0/servo/components/servo_arc/
H A Dlib.rs891 pub struct ThinArc<H, T> { struct
917 impl<H, T> ThinArc<H, T> { impl
988 impl<H, T> Deref for ThinArc<H, T> { implementation
997 impl<H, T> Clone for ThinArc<H, T> { implementation
1004 impl<H, T> Drop for ThinArc<H, T> { implementation
1007 let _ = Arc::from_thin(ThinArc { in drop()
1018 pub fn into_thin(a: Self) -> ThinArc<H, T> { in into_thin()
1027 ThinArc { in into_thin()
1040 pub fn from_thin(a: ThinArc<H, T>) -> Self { in from_thin()
1055 ThinArc::with_arc(self, |a| ThinArc::with_arc(other, |b| *a == *b)) in eq()
[all …]
/dports/mail/thunderbird/thunderbird-91.8.0/servo/components/servo_arc/
H A Dlib.rs891 pub struct ThinArc<H, T> { struct
917 impl<H, T> ThinArc<H, T> { impl
988 impl<H, T> Deref for ThinArc<H, T> { implementation
997 impl<H, T> Clone for ThinArc<H, T> { implementation
1004 impl<H, T> Drop for ThinArc<H, T> { implementation
1007 let _ = Arc::from_thin(ThinArc { in drop()
1018 pub fn into_thin(a: Self) -> ThinArc<H, T> { in into_thin()
1027 ThinArc { in into_thin()
1040 pub fn from_thin(a: ThinArc<H, T>) -> Self { in from_thin()
1055 ThinArc::with_arc(self, |a| ThinArc::with_arc(other, |b| *a == *b)) in eq()
[all …]
/dports/lang/spidermonkey78/firefox-78.9.0/servo/components/servo_arc/
H A Dlib.rs885 pub struct ThinArc<H, T> { struct
911 impl<H, T> ThinArc<H, T> { impl
987 impl<H, T> Deref for ThinArc<H, T> { implementation
996 impl<H, T> Clone for ThinArc<H, T> { implementation
1003 impl<H, T> Drop for ThinArc<H, T> { implementation
1006 let _ = Arc::from_thin(ThinArc { in drop()
1017 pub fn into_thin(a: Self) -> ThinArc<H, T> { in into_thin()
1026 ThinArc { in into_thin()
1039 pub fn from_thin(a: ThinArc<H, T>) -> Self { in from_thin()
1054 ThinArc::with_arc(self, |a| ThinArc::with_arc(other, |b| *a == *b)) in eq()
[all …]
/dports/lang/spidermonkey78/firefox-78.9.0/servo/components/style_traits/
H A Darc_slice.rs9 use servo_arc::ThinArc;
30 pub struct ArcSlice<T>(#[shmem(field_bound)] ThinArc<u64, T>);
101 ArcSlice(ThinArc::from_header_and_iter(ARC_SLICE_CANARY, items)) in from_iter()
112 let thin_arc = ThinArc::from_header_and_iter(ARC_SLICE_CANARY, items); in from_iter_leaked()
/dports/devel/rust-analyzer/rust-analyzer-2021-12-20/cargo-crates/rowan-0.15.2/src/green/
H A Dtoken.rs11 arc::{Arc, HeaderSlice, ThinArc},
39 ptr: ThinArc<GreenTokenHead, u8>,
116 let ptr = ThinArc::from_header_and_iter(head, text.bytes()); in new()
129 let arc = mem::transmute::<Arc<ReprThin>, ThinArc<GreenTokenHead, u8>>(arc); in from_raw()
H A Dnode.rs12 arc::{Arc, HeaderSlice, ThinArc},
51 ptr: ThinArc<GreenNodeHead, GreenChild>,
223 let data = ThinArc::from_header_and_iter( in new()
249 let arc = mem::transmute::<Arc<ReprThin>, ThinArc<GreenNodeHead, GreenChild>>(arc); in from_raw()
/dports/www/firefox-esr/firefox-91.8.0/servo/components/style_traits/
H A Darc_slice.rs9 use servo_arc::ThinArc;
32 pub struct ArcSlice<T>(#[shmem(field_bound)] ThinArc<u64, T>);
103 ArcSlice(ThinArc::from_header_and_iter(ARC_SLICE_CANARY, items)) in from_iter()
114 let thin_arc = ThinArc::from_header_and_iter(ARC_SLICE_CANARY, items); in from_iter_leaked()
/dports/www/firefox/firefox-99.0/servo/components/style_traits/
H A Darc_slice.rs9 use servo_arc::ThinArc;
32 pub struct ArcSlice<T>(#[shmem(field_bound)] ThinArc<u64, T>);
103 ArcSlice(ThinArc::from_header_and_iter(ARC_SLICE_CANARY, items)) in from_iter()
114 let thin_arc = ThinArc::from_header_and_iter(ARC_SLICE_CANARY, items); in from_iter_leaked()
/dports/lang/rust/rustc-1.58.1-src/vendor/rowan/src/green/
H A Dtoken.rs11 arc::{Arc, HeaderSlice, ThinArc},
39 ptr: ThinArc<GreenTokenHead, u8>,
116 let ptr = ThinArc::from_header_and_iter(head, text.bytes()); in new()
129 let arc = mem::transmute::<Arc<ReprThin>, ThinArc<GreenTokenHead, u8>>(arc); in from_raw()
H A Dnode.rs12 arc::{Arc, HeaderSlice, ThinArc},
51 ptr: ThinArc<GreenNodeHead, GreenChild>,
223 let data = ThinArc::from_header_and_iter( in new()
249 let arc = mem::transmute::<Arc<ReprThin>, ThinArc<GreenNodeHead, GreenChild>>(arc); in from_raw()
/dports/mail/thunderbird/thunderbird-91.8.0/servo/components/style_traits/
H A Darc_slice.rs9 use servo_arc::ThinArc;
32 pub struct ArcSlice<T>(#[shmem(field_bound)] ThinArc<u64, T>);
103 ArcSlice(ThinArc::from_header_and_iter(ARC_SLICE_CANARY, items)) in from_iter()
114 let thin_arc = ThinArc::from_header_and_iter(ARC_SLICE_CANARY, items); in from_iter_leaked()
/dports/lang/spidermonkey60/firefox-60.9.0/servo/components/selectors/
H A Dbuilder.rs21 use servo_arc::{Arc, HeaderWithLength, ThinArc};
105 ) -> ThinArc<SpecificityAndFlags, Component<Impl>> { in build()
124 -> ThinArc<SpecificityAndFlags, Component<Impl>> { in build_with_specificity_and_flags()
/dports/textproc/htmlq/htmlq-0.3.0/cargo-crates/selectors-0.22.0/
H A Dbuilder.rs22 use servo_arc::{Arc, HeaderWithLength, ThinArc};
100 ) -> ThinArc<SpecificityAndFlags, Component<Impl>> { in build()
122 ) -> ThinArc<SpecificityAndFlags, Component<Impl>> { in build_with_specificity_and_flags()
/dports/www/firefox-esr/firefox-91.8.0/servo/components/selectors/
H A Dbuilder.rs22 use servo_arc::{Arc, HeaderWithLength, ThinArc};
100 ) -> ThinArc<SpecificityAndFlags, Component<Impl>> { in build()
122 ) -> ThinArc<SpecificityAndFlags, Component<Impl>> { in build_with_specificity_and_flags()
/dports/graphics/librsvg2-rust/librsvg-2.52.8/vendor/selectors/
H A Dbuilder.rs22 use servo_arc::{Arc, HeaderWithLength, ThinArc};
100 ) -> ThinArc<SpecificityAndFlags, Component<Impl>> { in build()
122 ) -> ThinArc<SpecificityAndFlags, Component<Impl>> { in build_with_specificity_and_flags()
/dports/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/selectors-0.21.0/
H A Dbuilder.rs22 use servo_arc::{Arc, HeaderWithLength, ThinArc};
106 ) -> ThinArc<SpecificityAndFlags, Component<Impl>> { in build()
126 ) -> ThinArc<SpecificityAndFlags, Component<Impl>> { in build_with_specificity_and_flags()
/dports/www/firefox/firefox-99.0/servo/components/selectors/
H A Dbuilder.rs22 use servo_arc::{Arc, HeaderWithLength, ThinArc};
100 ) -> ThinArc<SpecificityAndFlags, Component<Impl>> { in build()
122 ) -> ThinArc<SpecificityAndFlags, Component<Impl>> { in build_with_specificity_and_flags()

12