pub struct FunSpec(/* private fields */);Expand description
Implementations§
Source§impl FunSpec
impl FunSpec
pub fn module_name(&self) -> Option<&AtomToken>
pub fn function_name(&self) -> &AtomToken
pub fn clauses(&self) -> impl Iterator<Item = SpecClauseRef<'_>>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for FunSpec
impl RefUnwindSafe for FunSpec
impl Send for FunSpec
impl Sync for FunSpec
impl Unpin for FunSpec
impl UnwindSafe for FunSpec
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