pub struct FnSigns { /* private fields */ }
Implementations§
Source§impl FnSigns
impl FnSigns
pub fn new() -> Self
pub fn new_fn(&mut self, unmangled: &str, mangled: &str, sign: FnSign) -> Type
pub fn get_unmangled(&self, name: &str) -> Option<&[Overload]>
pub fn get_mangled(&self, name: &str) -> &Overload
pub fn try_get_mangled(&self, name: &str) -> Option<&Overload>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for FnSigns
impl RefUnwindSafe for FnSigns
impl !Send for FnSigns
impl !Sync for FnSigns
impl Unpin for FnSigns
impl UnwindSafe for FnSigns
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