pub enum MetadataLevel {
Minimal,
Full,
}Expand description
Metadata extraction level — controls how much metadata to extract during parse.
Use Minimal for maximum throughput (only title, description, canonical).
Use Full for rich metadata including Open Graph and JSON-LD.
Variants§
Trait Implementations§
Source§impl Clone for MetadataLevel
impl Clone for MetadataLevel
Source§fn clone(&self) -> MetadataLevel
fn clone(&self) -> MetadataLevel
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for MetadataLevel
Source§impl Debug for MetadataLevel
impl Debug for MetadataLevel
Source§impl Default for MetadataLevel
impl Default for MetadataLevel
impl Eq for MetadataLevel
Source§impl FromStr for MetadataLevel
impl FromStr for MetadataLevel
Source§impl PartialEq for MetadataLevel
impl PartialEq for MetadataLevel
impl StructuralPartialEq for MetadataLevel
Auto Trait Implementations§
impl Freeze for MetadataLevel
impl RefUnwindSafe for MetadataLevel
impl Send for MetadataLevel
impl Sync for MetadataLevel
impl Unpin for MetadataLevel
impl UnsafeUnpin for MetadataLevel
impl UnwindSafe for MetadataLevel
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