pub struct ExternBlock {
pub extent: Extent,
pub abi: Option<String>,
pub members: Vec<Attributed<ExternBlockMember>>,
pub whitespace: Vec<Whitespace>,
}Expand description
Fields§
§extent: Extent§abi: Option<String>§members: Vec<Attributed<ExternBlockMember>>§whitespace: Vec<Whitespace>Trait Implementations§
Source§impl Debug for ExternBlock
impl Debug for ExternBlock
Source§impl<'a> Index<&'a ExternBlock> for str
impl<'a> Index<&'a ExternBlock> for str
Source§impl Index<ExternBlock> for str
impl Index<ExternBlock> for str
Auto Trait Implementations§
impl Freeze for ExternBlock
impl RefUnwindSafe for ExternBlock
impl Send for ExternBlock
impl Sync for ExternBlock
impl Unpin for ExternBlock
impl UnsafeUnpin for ExternBlock
impl UnwindSafe for ExternBlock
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