pub struct FrameworkFlags {
pub moo: bool,
pub class_accessor: bool,
pub kind: Option<FrameworkKind>,
pub web_framework: Option<WebFrameworkKind>,
}Expand description
Per-package framework detection flags used in Parse/Analyze workflows.
Fields§
§moo: boolMoo/Moose framework variant, if any.
class_accessor: boolClass::Accessor style generated accessors.
kind: Option<FrameworkKind>Which specific Moo/Moose variant was detected.
web_framework: Option<WebFrameworkKind>Web framework variant, if any (Dancer2, Mojolicious::Lite).
Trait Implementations§
Source§impl Clone for FrameworkFlags
impl Clone for FrameworkFlags
Source§fn clone(&self) -> FrameworkFlags
fn clone(&self) -> FrameworkFlags
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 FrameworkFlags
impl Debug for FrameworkFlags
Source§impl Default for FrameworkFlags
impl Default for FrameworkFlags
Source§fn default() -> FrameworkFlags
fn default() -> FrameworkFlags
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for FrameworkFlags
impl RefUnwindSafe for FrameworkFlags
impl Send for FrameworkFlags
impl Sync for FrameworkFlags
impl Unpin for FrameworkFlags
impl UnsafeUnpin for FrameworkFlags
impl UnwindSafe for FrameworkFlags
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