pub struct TypeAliasDef {
pub path: String,
pub resolved_path: String,
pub resolution_chain: Vec<String>,
/* private fields */
}Expand description
A reflected type alias.
Fieldsยง
ยงpath: Stringยงresolved_path: Stringยงresolution_chain: Vec<String>Implementationsยง
Trait Implementationsยง
Sourceยงimpl Clone for TypeAliasDef
impl Clone for TypeAliasDef
Sourceยงfn clone(&self) -> TypeAliasDef
fn clone(&self) -> TypeAliasDef
Returns a duplicate 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 moreAuto Trait Implementationsยง
impl Freeze for TypeAliasDef
impl RefUnwindSafe for TypeAliasDef
impl Send for TypeAliasDef
impl Sync for TypeAliasDef
impl Unpin for TypeAliasDef
impl UnwindSafe for TypeAliasDef
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