pub struct ModuleSummary {
pub application: Option<ApplicationName>,
pub exports: BTreeSet<FunctionSig>,
pub locals: BTreeSet<FunctionSig>,
pub on_load: Option<FunctionSig>,
pub behaviours: BTreeSet<BehaviourName>,
pub callbacks_required: BTreeSet<FunctionSig>,
pub callbacks_optional: BTreeSet<FunctionSig>,
}Fields§
§application: Option<ApplicationName>§exports: BTreeSet<FunctionSig>§locals: BTreeSet<FunctionSig>§on_load: Option<FunctionSig>§behaviours: BTreeSet<BehaviourName>§callbacks_required: BTreeSet<FunctionSig>§callbacks_optional: BTreeSet<FunctionSig>Trait Implementations§
Source§impl Clone for ModuleSummary
impl Clone for ModuleSummary
Source§impl Debug for ModuleSummary
impl Debug for ModuleSummary
Source§impl Default for ModuleSummary
impl Default for ModuleSummary
impl Eq for ModuleSummary
Source§impl PartialEq for ModuleSummary
impl PartialEq for ModuleSummary
impl StructuralPartialEq for ModuleSummary
Auto Trait Implementations§
impl Forget for ModuleSummary
impl Freeze for ModuleSummary
impl Move for ModuleSummary
impl RefUnwindSafe for ModuleSummary
impl Send for ModuleSummary
impl Sync for ModuleSummary
impl Unpin for ModuleSummary
impl UnsafeUnpin for ModuleSummary
impl UnwindSafe for ModuleSummary
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