pub struct TypeForParameter {
pub name: String,
pub resolved_type: Type,
pub is_mutable: bool,
pub node: Option<ParameterNode>,
}
Fields§
§name: String
§resolved_type: Type
§is_mutable: bool
§node: Option<ParameterNode>
Trait Implementations§
Source§impl Clone for TypeForParameter
impl Clone for TypeForParameter
Source§fn clone(&self) -> TypeForParameter
fn clone(&self) -> TypeForParameter
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for TypeForParameter
impl Debug for TypeForParameter
Source§impl Display for TypeForParameter
impl Display for TypeForParameter
Source§impl Hash for TypeForParameter
impl Hash for TypeForParameter
Source§impl PartialEq for TypeForParameter
impl PartialEq for TypeForParameter
impl Eq for TypeForParameter
impl StructuralPartialEq for TypeForParameter
Auto Trait Implementations§
impl Freeze for TypeForParameter
impl RefUnwindSafe for TypeForParameter
impl Send for TypeForParameter
impl Sync for TypeForParameter
impl Unpin for TypeForParameter
impl UnwindSafe for TypeForParameter
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