pub enum InlineAnnotation {
AlwaysInline,
NeverInline,
Default,
HotOnly {
threshold: u64,
},
}Variants§
Trait Implementations§
Source§impl Clone for InlineAnnotation
impl Clone for InlineAnnotation
Source§fn clone(&self) -> InlineAnnotation
fn clone(&self) -> InlineAnnotation
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for InlineAnnotation
impl Debug for InlineAnnotation
Source§impl Default for InlineAnnotation
impl Default for InlineAnnotation
Source§impl PartialEq for InlineAnnotation
impl PartialEq for InlineAnnotation
impl Eq for InlineAnnotation
impl StructuralPartialEq for InlineAnnotation
Auto Trait Implementations§
impl Freeze for InlineAnnotation
impl RefUnwindSafe for InlineAnnotation
impl Send for InlineAnnotation
impl Sync for InlineAnnotation
impl Unpin for InlineAnnotation
impl UnsafeUnpin for InlineAnnotation
impl UnwindSafe for InlineAnnotation
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more