pub struct EpilogueEntrant {
epilogue: unsafe fn(),
}
Expand description
should epilogue take parameter(s)? if so, the parameters should be stored in the EpilogueEntrant objects but how to make it generic in a strongly typed system? Since each epilogue may require different parameter types.. passing raw pointers isn’t an option because memory (ownership) safety
Fields§
§epilogue: unsafe fn()
Implementations§
Trait Implementations§
Source§impl Clone for EpilogueEntrant
impl Clone for EpilogueEntrant
Source§fn clone(&self) -> EpilogueEntrant
fn clone(&self) -> EpilogueEntrant
Returns a copy of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreimpl Copy for EpilogueEntrant
Auto Trait Implementations§
impl Freeze for EpilogueEntrant
impl RefUnwindSafe for EpilogueEntrant
impl Send for EpilogueEntrant
impl Sync for EpilogueEntrant
impl Unpin for EpilogueEntrant
impl UnwindSafe for EpilogueEntrant
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dst: *mut u8)
unsafe fn clone_to_uninit(&self, dst: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)