data_offset_align: add inline attribute.
This commit is contained in:
parent
4b44ad9038
commit
85978d028a
2 changed files with 2 additions and 0 deletions
|
@ -2304,6 +2304,7 @@ fn data_offset_sized<T>() -> isize {
|
|||
data_offset_align(align_of::<T>())
|
||||
}
|
||||
|
||||
#[inline]
|
||||
fn data_offset_align(align: usize) -> isize {
|
||||
let layout = Layout::new::<RcBox<()>>();
|
||||
(layout.size() + layout.padding_needed_for(align)) as isize
|
||||
|
|
|
@ -2423,6 +2423,7 @@ fn data_offset_sized<T>() -> isize {
|
|||
data_offset_align(align_of::<T>())
|
||||
}
|
||||
|
||||
#[inline]
|
||||
fn data_offset_align(align: usize) -> isize {
|
||||
let layout = Layout::new::<ArcInner<()>>();
|
||||
(layout.size() + layout.padding_needed_for(align)) as isize
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue