pub struct ExplicitFunctionAnnotationRecommended { /* private fields */ }Implementations§
Source§impl ExplicitFunctionAnnotationRecommended
impl ExplicitFunctionAnnotationRecommended
pub fn operator_eq(&self, rhs: &ExplicitFunctionAnnotationRecommended) -> bool
Source§impl ExplicitFunctionAnnotationRecommended
impl ExplicitFunctionAnnotationRecommended
pub fn recommendedArgs(&self) -> &[(String, TypeId)]
pub fn recommendedReturn(&self) -> TypeId
Trait Implementations§
Source§impl Clone for ExplicitFunctionAnnotationRecommended
impl Clone for ExplicitFunctionAnnotationRecommended
Source§fn clone(&self) -> ExplicitFunctionAnnotationRecommended
fn clone(&self) -> ExplicitFunctionAnnotationRecommended
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl CopyError for ExplicitFunctionAnnotationRecommended
impl CopyError for ExplicitFunctionAnnotationRecommended
fn copy_error_impl( &mut self, dest_arena: &mut TypeArena, clone_state: &mut CloneState, )
impl Eq for ExplicitFunctionAnnotationRecommended
Source§impl ErrorToString for ExplicitFunctionAnnotationRecommended
impl ErrorToString for ExplicitFunctionAnnotationRecommended
fn error_to_string_impl(&self, stream: &mut dyn Write) -> Result
Source§impl From<ExplicitFunctionAnnotationRecommended> for TypeErrorData
impl From<ExplicitFunctionAnnotationRecommended> for TypeErrorData
Source§fn from(value: ExplicitFunctionAnnotationRecommended) -> Self
fn from(value: ExplicitFunctionAnnotationRecommended) -> Self
Converts to this type from the input type.
Source§impl PartialEq for ExplicitFunctionAnnotationRecommended
impl PartialEq for ExplicitFunctionAnnotationRecommended
Source§fn eq(&self, other: &ExplicitFunctionAnnotationRecommended) -> bool
fn eq(&self, other: &ExplicitFunctionAnnotationRecommended) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ExplicitFunctionAnnotationRecommended
Source§impl TypeErrorDataMember for ExplicitFunctionAnnotationRecommended
impl TypeErrorDataMember for ExplicitFunctionAnnotationRecommended
fn get_if(v: &TypeErrorData) -> Option<&Self>
fn get_if_mut(v: &mut TypeErrorData) -> Option<&mut Self>
Auto Trait Implementations§
impl !Send for ExplicitFunctionAnnotationRecommended
impl !Sync for ExplicitFunctionAnnotationRecommended
impl Freeze for ExplicitFunctionAnnotationRecommended
impl RefUnwindSafe for ExplicitFunctionAnnotationRecommended
impl Unpin for ExplicitFunctionAnnotationRecommended
impl UnsafeUnpin for ExplicitFunctionAnnotationRecommended
impl UnwindSafe for ExplicitFunctionAnnotationRecommended
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