pub struct AstExternAsn1 {
pub path: String,
pub rust_module: Option<String>,
pub type_names: Vec<String>,
pub span: Option<Span>,
}Fields§
§path: String§rust_module: Option<String>§type_names: Vec<String>§span: Option<Span>Trait Implementations§
Source§impl Clone for AstExternAsn1
impl Clone for AstExternAsn1
Source§fn clone(&self) -> AstExternAsn1
fn clone(&self) -> AstExternAsn1
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 moreSource§impl Debug for AstExternAsn1
impl Debug for AstExternAsn1
Source§impl PartialEq for AstExternAsn1
impl PartialEq for AstExternAsn1
impl StructuralPartialEq for AstExternAsn1
Auto Trait Implementations§
impl Freeze for AstExternAsn1
impl RefUnwindSafe for AstExternAsn1
impl Send for AstExternAsn1
impl Sync for AstExternAsn1
impl Unpin for AstExternAsn1
impl UnsafeUnpin for AstExternAsn1
impl UnwindSafe for AstExternAsn1
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