pub enum SummaryFrame {
File {
name: String,
package: Option<String>,
},
Macro {
name: String,
defined: Option<(String, u32)>,
package: Option<String>,
},
Work(Work),
}Expand description
A frame of a Summary, resolved.
Variants§
File
A file.
Fields
Macro
A macro.
Fields
Work(Work)
Engine work.
Trait Implementations§
Source§impl Clone for SummaryFrame
impl Clone for SummaryFrame
Source§impl Debug for SummaryFrame
impl Debug for SummaryFrame
impl Eq for SummaryFrame
Source§impl PartialEq for SummaryFrame
impl PartialEq for SummaryFrame
impl StructuralPartialEq for SummaryFrame
Auto Trait Implementations§
impl Freeze for SummaryFrame
impl RefUnwindSafe for SummaryFrame
impl Send for SummaryFrame
impl Sync for SummaryFrame
impl Unpin for SummaryFrame
impl UnsafeUnpin for SummaryFrame
impl UnwindSafe for SummaryFrame
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