pub struct TypedFunction {
pub ast: Function,
pub resolved_type: ResolvedType,
pub effects: EffectSet,
}Fields§
§ast: Function§resolved_type: ResolvedType§effects: EffectSetTrait Implementations§
Source§impl Clone for TypedFunction
impl Clone for TypedFunction
Source§fn clone(&self) -> TypedFunction
fn clone(&self) -> TypedFunction
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 moreAuto Trait Implementations§
impl Freeze for TypedFunction
impl RefUnwindSafe for TypedFunction
impl Send for TypedFunction
impl Sync for TypedFunction
impl Unpin for TypedFunction
impl UnwindSafe for TypedFunction
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