[][src]Enum syn::FunctionRetTy

pub enum FunctionRetTy {
    Default,
    Ty(Ty),
}

Variants

Default

Return type is not specified.

Functions default to () and closures default to inference. Span points to where return type would be inserted.

Ty(Ty)

Everything else

Trait Implementations

impl Eq for FunctionRetTy[src]

impl Clone for FunctionRetTy[src]

impl PartialEq<FunctionRetTy> for FunctionRetTy[src]

impl Hash for FunctionRetTy[src]

impl Debug for FunctionRetTy[src]

Auto Trait Implementations

impl Send for FunctionRetTy

impl Unpin for FunctionRetTy

impl Sync for FunctionRetTy

impl UnwindSafe for FunctionRetTy

impl RefUnwindSafe for FunctionRetTy

Blanket Implementations

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]