pub struct ParameterizedTypeBlueprint {
pub kind: ParameterizedTypeKind,
pub type_variables: Vec<String>,
pub defined_in_module_path: Vec<String>,
}
Fields§
§kind: ParameterizedTypeKind
§type_variables: Vec<String>
§defined_in_module_path: Vec<String>
Implementations§
Trait Implementations§
Source§impl Clone for ParameterizedTypeBlueprint
impl Clone for ParameterizedTypeBlueprint
Source§fn clone(&self) -> ParameterizedTypeBlueprint
fn clone(&self) -> ParameterizedTypeBlueprint
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 ParameterizedTypeBlueprint
impl Debug for ParameterizedTypeBlueprint
Source§impl Hash for ParameterizedTypeBlueprint
impl Hash for ParameterizedTypeBlueprint
impl Eq for ParameterizedTypeBlueprint
impl StructuralPartialEq for ParameterizedTypeBlueprint
Auto Trait Implementations§
impl Freeze for ParameterizedTypeBlueprint
impl RefUnwindSafe for ParameterizedTypeBlueprint
impl Send for ParameterizedTypeBlueprint
impl Sync for ParameterizedTypeBlueprint
impl Unpin for ParameterizedTypeBlueprint
impl UnwindSafe for ParameterizedTypeBlueprint
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