/dports/devel/texlab/texlab-3.3.0/cargo-crates/triomphe-0.1.3/src/ |
H A D | unique_arc.rs | 35 pub struct UniqueArc<T: ?Sized>(Arc<T>); struct 37 impl<T> UniqueArc<T> { impl 41 UniqueArc(Arc::new(data)) in new() 55 UniqueArc(Arc { in new_uninit() 78 impl<T: ?Sized> UniqueArc<T> { implementation 99 impl<T> UniqueArc<MaybeUninit<T>> { implementation 109 UniqueArc(Arc { in assume_init() 124 impl<T: ?Sized> Deref for UniqueArc<T> { implementation 149 type Output = UniqueArc<U>; 165 use crate::{Arc, UniqueArc}; [all …]
|
H A D | arc.rs | 21 use crate::{abort, ArcBorrow, OffsetArc, UniqueArc}; 171 Self::try_unique(this).map(UniqueArc::into_inner) in try_unwrap() 341 pub fn try_unique(this: Self) -> Result<UniqueArc<T>, Self> { in try_unique() 345 unsafe { Ok(UniqueArc::from_arc(this)) } in try_unique()
|
/dports/www/firefox-esr/firefox-91.8.0/servo/components/servo_arc/ |
H A D | lib.rs | 107 pub struct UniqueArc<T: ?Sized>(Arc<T>); struct 109 impl<T> UniqueArc<T> { impl 113 UniqueArc(Arc::new(data)) in new() 118 pub fn new_uninit() -> UniqueArc<mem::MaybeUninit<T>> { in new_uninit() 132 UniqueArc(Arc { in new_uninit() 146 impl<T> UniqueArc<mem::MaybeUninit<T>> { implementation 149 pub unsafe fn assume_init(this: Self) -> UniqueArc<T> { in assume_init() 150 UniqueArc(Arc { in assume_init() 157 impl<T> Deref for UniqueArc<T> { implementation 164 impl<T> DerefMut for UniqueArc<T> { implementation
|
/dports/www/firefox/firefox-99.0/servo/components/servo_arc/ |
H A D | lib.rs | 107 pub struct UniqueArc<T: ?Sized>(Arc<T>); struct 109 impl<T> UniqueArc<T> { impl 113 UniqueArc(Arc::new(data)) in new() 118 pub fn new_uninit() -> UniqueArc<mem::MaybeUninit<T>> { in new_uninit() 132 UniqueArc(Arc { in new_uninit() 146 impl<T> UniqueArc<mem::MaybeUninit<T>> { implementation 149 pub unsafe fn assume_init(this: Self) -> UniqueArc<T> { in assume_init() 150 UniqueArc(Arc { in assume_init() 157 impl<T> Deref for UniqueArc<T> { implementation 164 impl<T> DerefMut for UniqueArc<T> { implementation
|
/dports/mail/thunderbird/thunderbird-91.8.0/servo/components/servo_arc/ |
H A D | lib.rs | 107 pub struct UniqueArc<T: ?Sized>(Arc<T>); struct 109 impl<T> UniqueArc<T> { implementation 113 UniqueArc(Arc::new(data)) in new() 118 pub fn new_uninit() -> UniqueArc<mem::MaybeUninit<T>> { in new_uninit() 132 UniqueArc(Arc { in new_uninit() 146 impl<T> UniqueArc<mem::MaybeUninit<T>> { implementation 149 pub unsafe fn assume_init(this: Self) -> UniqueArc<T> { in assume_init() 150 UniqueArc(Arc { in assume_init() 157 impl<T> Deref for UniqueArc<T> { implementation 164 impl<T> DerefMut for UniqueArc<T> { implementation
|
/dports/lang/spidermonkey78/firefox-78.9.0/servo/components/servo_arc/ |
H A D | lib.rs | 109 pub struct UniqueArc<T: ?Sized>(Arc<T>); struct 111 impl<T> UniqueArc<T> { implementation 115 UniqueArc(Arc::new(data)) in new() 120 pub fn new_uninit() -> UniqueArc<mem::MaybeUninit<T>> { in new_uninit() 134 UniqueArc(Arc { in new_uninit() 148 impl<T> UniqueArc<mem::MaybeUninit<T>> { implementation 151 pub unsafe fn assume_init(this: Self) -> UniqueArc<T> { in assume_init() 152 UniqueArc(Arc { in assume_init() 159 impl<T> Deref for UniqueArc<T> { implementation 166 impl<T> DerefMut for UniqueArc<T> { implementation
|
/dports/graphics/librsvg2-rust/librsvg-2.52.8/vendor/servo_arc/ |
H A D | lib.rs | 140 pub struct UniqueArc<T: ?Sized + 'static>(Arc<T>); struct 142 impl<T> UniqueArc<T> { impl 146 UniqueArc(Arc::new(data)) in new() 156 impl<T> Deref for UniqueArc<T> { implementation 163 impl<T> DerefMut for UniqueArc<T> { implementation
|
/dports/lang/spidermonkey60/firefox-60.9.0/servo/components/servo_arc/ |
H A D | lib.rs | 140 pub struct UniqueArc<T: ?Sized + 'static>(Arc<T>); struct 142 impl<T> UniqueArc<T> { implementation 146 UniqueArc(Arc::new(data)) in new() 156 impl<T> Deref for UniqueArc<T> { implementation 163 impl<T> DerefMut for UniqueArc<T> { implementation
|
/dports/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/servo_arc-0.1.1/ |
H A D | lib.rs | 140 pub struct UniqueArc<T: ?Sized + 'static>(Arc<T>); struct 142 impl<T> UniqueArc<T> { implementation 146 UniqueArc(Arc::new(data)) in new() 156 impl<T> Deref for UniqueArc<T> { implementation 163 impl<T> DerefMut for UniqueArc<T> { implementation
|
/dports/textproc/htmlq/htmlq-0.3.0/cargo-crates/servo_arc-0.1.1/ |
H A D | lib.rs | 140 pub struct UniqueArc<T: ?Sized + 'static>(Arc<T>); struct 142 impl<T> UniqueArc<T> { implementation 146 UniqueArc(Arc::new(data)) in new() 156 impl<T> Deref for UniqueArc<T> { implementation 163 impl<T> DerefMut for UniqueArc<T> { implementation
|
/dports/devel/texlab/texlab-3.3.0/cargo-crates/triomphe-0.1.3/ |
H A D | README.md | 6 …* `triomphe::UniqueArc` allows one to construct a temporarily-mutable `Arc` which can be converted…
|
/dports/lang/spidermonkey60/firefox-60.9.0/servo/components/style/properties/ |
H A D | properties.mako.rs | 17 use servo_arc::{Arc, UniqueArc}; 2788 Owned(UniqueArc<T>), 2800 *self = StyleStructRef::Owned(UniqueArc::new((**v).clone())); in mutate() 2815 pub fn take(&mut self) -> UniqueArc<T> { in take() 2821 StyleStructRef::Borrowed(arc) => UniqueArc::new((**arc).clone()), in take() 2827 pub fn put(&mut self, arc: UniqueArc<T>) { in put() 3178 …pub fn take_${style_struct.name_lower}(&mut self) -> UniqueArc<style_structs::${style_struct.name}… 3186 …pub fn put_${style_struct.name_lower}(&mut self, s: UniqueArc<style_structs::${style_struct.name}>…
|
/dports/lang/spidermonkey78/firefox-78.9.0/servo/components/style/properties/ |
H A D | properties.mako.rs | 16 use servo_arc::{Arc, UniqueArc}; 3338 Owned(UniqueArc<T>), 3351 *self = StyleStructRef::Owned(UniqueArc::new((**v).clone())); in mutate() 3382 pub fn take(&mut self) -> UniqueArc<T> { in take() 3388 StyleStructRef::Borrowed(arc) => UniqueArc::new((**arc).clone()), in take() 3394 pub fn put(&mut self, arc: UniqueArc<T>) { in put() 3725 …pub fn take_${style_struct.name_lower}(&mut self) -> UniqueArc<style_structs::${style_struct.name}… 3733 …pub fn put_${style_struct.name_lower}(&mut self, s: UniqueArc<style_structs::${style_struct.name}>…
|
H A D | gecko.mako.rs | 39 use servo_arc::{Arc, RawOffsetArc, UniqueArc}; 206 let mut arc = UniqueArc::<ComputedValues>::new_uninit(); in to_outer() 215 UniqueArc::assume_init(arc).shareable() in to_outer() 506 let mut result = UniqueArc::<Self>::new_uninit(); in default() 514 UniqueArc::assume_init(result).shareable() in default()
|
/dports/www/firefox-esr/firefox-91.8.0/servo/components/style/properties/ |
H A D | properties.mako.rs | 16 use servo_arc::{Arc, UniqueArc}; 3433 Owned(UniqueArc<T>), 3446 *self = StyleStructRef::Owned(UniqueArc::new((**v).clone())); in mutate() 3477 pub fn take(&mut self) -> UniqueArc<T> { in take() 3483 StyleStructRef::Borrowed(arc) => UniqueArc::new((**arc).clone()), in take() 3489 pub fn put(&mut self, arc: UniqueArc<T>) { in put() 3820 …pub fn take_${style_struct.name_lower}(&mut self) -> UniqueArc<style_structs::${style_struct.name}… 3828 …pub fn put_${style_struct.name_lower}(&mut self, s: UniqueArc<style_structs::${style_struct.name}>…
|
H A D | gecko.mako.rs | 38 use servo_arc::{Arc, RawOffsetArc, UniqueArc}; 205 let mut arc = UniqueArc::<ComputedValues>::new_uninit(); in next() 214 UniqueArc::assume_init(arc).shareable() in next() 493 let mut result = UniqueArc::<Self>::new_uninit(); in push() 501 UniqueArc::assume_init(result).shareable() in push()
|
/dports/www/firefox/firefox-99.0/servo/components/style/properties/ |
H A D | properties.mako.rs | 16 use servo_arc::{Arc, UniqueArc}; 3510 Owned(UniqueArc<T>), 3523 *self = StyleStructRef::Owned(UniqueArc::new((**v).clone())); in mutate() 3554 pub fn take(&mut self) -> UniqueArc<T> { in take() 3560 StyleStructRef::Borrowed(arc) => UniqueArc::new((**arc).clone()), in take() 3566 pub fn put(&mut self, arc: UniqueArc<T>) { in put() 3897 …pub fn take_${style_struct.name_lower}(&mut self) -> UniqueArc<style_structs::${style_struct.name}… 3905 …pub fn put_${style_struct.name_lower}(&mut self, s: UniqueArc<style_structs::${style_struct.name}>…
|
H A D | gecko.mako.rs | 38 use servo_arc::{Arc, RawOffsetArc, UniqueArc}; 205 let mut arc = UniqueArc::<ComputedValues>::new_uninit(); in to_outer() 214 UniqueArc::assume_init(arc).shareable() in to_outer() 493 let mut result = UniqueArc::<Self>::new_uninit(); in default() 501 UniqueArc::assume_init(result).shareable() in default()
|
/dports/mail/thunderbird/thunderbird-91.8.0/servo/components/style/properties/ |
H A D | properties.mako.rs | 16 use servo_arc::{Arc, UniqueArc}; 3433 Owned(UniqueArc<T>), 3446 *self = StyleStructRef::Owned(UniqueArc::new((**v).clone())); in mutate() 3477 pub fn take(&mut self) -> UniqueArc<T> { in take() 3483 StyleStructRef::Borrowed(arc) => UniqueArc::new((**arc).clone()), in take() 3489 pub fn put(&mut self, arc: UniqueArc<T>) { in put() 3820 …pub fn take_${style_struct.name_lower}(&mut self) -> UniqueArc<style_structs::${style_struct.name}… 3828 …pub fn put_${style_struct.name_lower}(&mut self, s: UniqueArc<style_structs::${style_struct.name}>…
|
H A D | gecko.mako.rs | 38 use servo_arc::{Arc, RawOffsetArc, UniqueArc}; 205 let mut arc = UniqueArc::<ComputedValues>::new_uninit(); in to_outer() 214 UniqueArc::assume_init(arc).shareable() in to_outer() 493 let mut result = UniqueArc::<Self>::new_uninit(); in default() 501 UniqueArc::assume_init(result).shareable() in default()
|