[−][src]Enum syn::FunctionRetTy
Variants
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]
fn clone(&self) -> FunctionRetTy
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl PartialEq<FunctionRetTy> for FunctionRetTy
[src]
fn eq(&self, other: &FunctionRetTy) -> bool
[src]
fn ne(&self, other: &FunctionRetTy) -> bool
[src]
impl Hash for FunctionRetTy
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
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]
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> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for 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<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,