pub struct ParseOutput {
pub layouts: Vec<StructLayout>,
pub skipped: Vec<SkippedStruct>,
}Expand description
Output from a single source-file parse: the extracted layouts plus any types that were skipped (e.g. generics whose layout is unknown).
Fields§
§layouts: Vec<StructLayout>§skipped: Vec<SkippedStruct>Auto Trait Implementations§
impl Freeze for ParseOutput
impl RefUnwindSafe for ParseOutput
impl Send for ParseOutput
impl Sync for ParseOutput
impl Unpin for ParseOutput
impl UnsafeUnpin for ParseOutput
impl UnwindSafe for ParseOutput
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