pub struct ExtractionConfig {
pub include_dependencies: bool,
pub include_hierarchy: bool,
pub max_objects: Option<usize>,
pub include_performance: bool,
pub include_object_details: bool,
}Expand description
Metadata extraction configuration
Fields§
§include_dependencies: boolWhether to include dependency analysis
include_hierarchy: boolWhether to include hierarchy analysis
max_objects: Option<usize>Maximum number of objects to analyze (0 = no limit)
include_performance: boolWhether to include performance metrics
include_object_details: boolWhether to extract detailed object summaries
Trait Implementations§
Source§impl Clone for ExtractionConfig
impl Clone for ExtractionConfig
Source§fn clone(&self) -> ExtractionConfig
fn clone(&self) -> ExtractionConfig
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 ExtractionConfig
impl Debug for ExtractionConfig
Auto Trait Implementations§
impl Freeze for ExtractionConfig
impl RefUnwindSafe for ExtractionConfig
impl Send for ExtractionConfig
impl Sync for ExtractionConfig
impl Unpin for ExtractionConfig
impl UnwindSafe for ExtractionConfig
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