diff options
author | Ms2ger <Ms2ger@gmail.com> | 2015-11-17 16:52:17 +0100 |
---|---|---|
committer | Ms2ger <Ms2ger@gmail.com> | 2015-11-18 11:14:05 +0100 |
commit | 0c61be7a577b99dc138eb6a2e46fb9276df0870d (patch) | |
tree | 8188a7ed8f86ce1fab95f7aa4ff5c43819e4520d /components/script/dom/bindings/weakref.rs | |
parent | ceb72e54e469bb3811fb641e7c38f476781a5720 (diff) | |
download | servo-0c61be7a577b99dc138eb6a2e46fb9276df0870d.tar.gz servo-0c61be7a577b99dc138eb6a2e46fb9276df0870d.zip |
Rustfmt some of script.
Diffstat (limited to 'components/script/dom/bindings/weakref.rs')
-rw-r--r-- | components/script/dom/bindings/weakref.rs | 21 |
1 files changed, 15 insertions, 6 deletions
diff --git a/components/script/dom/bindings/weakref.rs b/components/script/dom/bindings/weakref.rs index cf57b59a660..248944d9962 100644 --- a/components/script/dom/bindings/weakref.rs +++ b/components/script/dom/bindings/weakref.rs @@ -50,8 +50,9 @@ pub trait WeakReferenceable: Reflectable + Sized { fn downgrade(&self) -> WeakRef<Self> { unsafe { let object = self.reflector().get_jsobject().get(); - let mut ptr = - JS_GetReservedSlot(object, DOM_WEAK_SLOT).to_private() as *mut WeakBox<Self>; + let mut ptr = JS_GetReservedSlot(object, + DOM_WEAK_SLOT) + .to_private() as *mut WeakBox<Self>; if ptr.is_null() { debug!("Creating new WeakBox holder for {:p}.", self); ptr = Box::into_raw(box WeakBox { @@ -63,9 +64,13 @@ pub trait WeakReferenceable: Reflectable + Sized { let box_ = &*ptr; assert!(box_.value.get().is_some()); let new_count = box_.count.get() + 1; - debug!("Incrementing WeakBox refcount for {:p} to {}.", self, new_count); + debug!("Incrementing WeakBox refcount for {:p} to {}.", + self, + new_count); box_.count.set(new_count); - WeakRef { ptr: NonZero::new(ptr) } + WeakRef { + ptr: NonZero::new(ptr), + } } } } @@ -95,7 +100,9 @@ impl<T: WeakReferenceable> Clone for WeakRef<T> { let box_ = &**self.ptr; let new_count = box_.count.get() + 1; box_.count.set(new_count); - WeakRef { ptr: self.ptr } + WeakRef { + ptr: self.ptr, + } } } } @@ -143,7 +150,9 @@ impl<T: WeakReferenceable> MutableWeakRef<T> { /// Set the pointee of a mutable weak reference. pub fn set(&self, value: Option<&T>) { - unsafe { *self.cell.get() = value.map(WeakRef::new); } + unsafe { + *self.cell.get() = value.map(WeakRef::new); + } } /// Root a mutable weak reference. Returns `None` if the object |