Skip to content

Commit fb8351c

Browse files
committed
Inline some functions
1 parent 7bac128 commit fb8351c

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

vm/src/pyobject.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1557,6 +1557,7 @@ impl PyObject {
15571557
Rc::new(self)
15581558
}
15591559

1560+
#[inline]
15601561
pub fn payload<T: PyValue>(&self) -> Option<&T> {
15611562
self.payload.as_any().downcast_ref()
15621563
}
@@ -1571,6 +1572,7 @@ pub trait PyObjectPayload: Any + fmt::Debug + 'static {
15711572
}
15721573

15731574
impl<T: PyValue + 'static> PyObjectPayload for T {
1575+
#[inline]
15741576
fn as_any(&self) -> &dyn Any {
15751577
self
15761578
}

0 commit comments

Comments
 (0)