pub struct ImportedType {
pub base_crate: CrateName,
pub type_name: TypeName,
}Expand description
An imported type reference.
Fields§
§base_crate: CrateNameCrate this type belongs to.
type_name: TypeNameType name.
Trait Implementations§
Source§impl Clone for ImportedType
impl Clone for ImportedType
Source§fn clone(&self) -> ImportedType
fn clone(&self) -> ImportedType
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 ImportedType
impl Debug for ImportedType
Source§impl Hash for ImportedType
impl Hash for ImportedType
Source§impl PartialEq for ImportedType
impl PartialEq for ImportedType
impl Eq for ImportedType
impl StructuralPartialEq for ImportedType
Auto Trait Implementations§
impl Freeze for ImportedType
impl RefUnwindSafe for ImportedType
impl Send for ImportedType
impl Sync for ImportedType
impl Unpin for ImportedType
impl UnwindSafe for ImportedType
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more