[−][src]Struct wac::FunctionType
Fields
parameters: Vec<(Rc<str>, Type)>
return_type: ReturnType
trace: bool
Indicates whether filename, lineno should be stored in the stacktrace whenever this function is called. If the function is known to never panic or inspect the stack trace, it may be better for performance to set this to false. By default, this is true.
Trait Implementations
impl Clone for FunctionType
[src]
fn clone(&self) -> FunctionType
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for FunctionType
[src]
impl Display for FunctionType
[src]
impl Eq for FunctionType
[src]
impl PartialEq<FunctionType> for FunctionType
[src]
fn eq(&self, other: &FunctionType) -> bool
[src]
fn ne(&self, other: &FunctionType) -> bool
[src]
impl StructuralEq for FunctionType
[src]
impl StructuralPartialEq for FunctionType
[src]
Auto Trait Implementations
impl !RefUnwindSafe for FunctionType
impl !Send for FunctionType
impl !Sync for FunctionType
impl Unpin for FunctionType
impl UnwindSafe for FunctionType
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<Q, K> Equivalent<K> for Q where
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
[src]
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
fn equivalent(&self, key: &K) -> bool
[src]
impl<T> From<T> for T
[src]
impl<T> FromBits<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,