[−][src]Enum rustc_ap_rustc_ast::ast::FnRetTy
Variants
Default(Span)
Returns type is not specified.
Functions default to ()
and closures default to inference.
Span points to where return type would be inserted.
Everything else.
Implementations
impl FnRetTy
[src]
Trait Implementations
impl Clone for FnRetTy
[src]
impl Debug for FnRetTy
[src]
impl<__D: Decoder> Decodable<__D> for FnRetTy
[src]
impl<__E: Encoder> Encodable<__E> for FnRetTy
[src]
Auto Trait Implementations
impl !RefUnwindSafe for FnRetTy
impl !Send for FnRetTy
impl !Sync for FnRetTy
impl Unpin for FnRetTy
impl !UnwindSafe for FnRetTy
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<'a, T> Captures<'a> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Erased for T
[src]
impl<T> From<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, 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>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,