mirror of
https://github.com/servo/servo.git
synced 2025-08-05 05:30:08 +01:00
style: Rustfmt servo/. r=zrhoffman
$ find servo -name '*.rs' | xargs rustup run nightly rustfmt Depends on D179380 Differential Revision: https://phabricator.services.mozilla.com/D179381
This commit is contained in:
parent
68cbe6833d
commit
ad72081ac8
70 changed files with 665 additions and 448 deletions
|
@ -434,7 +434,7 @@ where
|
|||
return Err(format!(
|
||||
"ToShmem failed for HashSet: We only support empty sets \
|
||||
(we don't expect custom properties in UA sheets, they're observable by content)",
|
||||
))
|
||||
));
|
||||
}
|
||||
Ok(ManuallyDrop::new(Self::default()))
|
||||
}
|
||||
|
@ -519,7 +519,7 @@ impl<T: ToShmem> ToShmem for ThinVec<T> {
|
|||
fn to_shmem(&self, builder: &mut SharedMemoryBuilder) -> Result<Self> {
|
||||
let len = self.len();
|
||||
if len == 0 {
|
||||
return Ok(ManuallyDrop::new(Self::new()))
|
||||
return Ok(ManuallyDrop::new(Self::new()));
|
||||
}
|
||||
|
||||
assert_eq!(mem::size_of::<Self>(), mem::size_of::<*const ()>());
|
||||
|
@ -541,7 +541,11 @@ impl<T: ToShmem> ToShmem for ThinVec<T> {
|
|||
assert!(item_align <= header_size);
|
||||
let header_padding = 0;
|
||||
|
||||
let layout = Layout::from_size_align(header_size + header_padding + padded_size(item_size, item_align) * len, item_align).unwrap();
|
||||
let layout = Layout::from_size_align(
|
||||
header_size + header_padding + padded_size(item_size, item_align) * len,
|
||||
item_align,
|
||||
)
|
||||
.unwrap();
|
||||
|
||||
let shmem_header_ptr = builder.alloc::<u8>(layout);
|
||||
let shmem_data_ptr = unsafe { shmem_header_ptr.add(header_size + header_padding) };
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue