pub struct MediaExtractorBuilder { /* private fields */ }Expand description
Builder for MediaExtractor
Implementations§
Source§impl MediaExtractorBuilder
impl MediaExtractorBuilder
pub fn new() -> Self
pub fn extract_images(self, enabled: bool) -> Self
pub fn extract_videos(self, enabled: bool) -> Self
pub fn extract_audio(self, enabled: bool) -> Self
pub fn extract_documents(self, enabled: bool) -> Self
pub fn extract_embeds(self, enabled: bool) -> Self
pub fn filter_placeholders(self, enabled: bool) -> Self
pub fn include_data_urls(self, enabled: bool) -> Self
pub fn min_image_size(self, width: u32, height: u32) -> Self
pub fn base_url(self, url: &str) -> Self
pub fn build(self) -> MediaExtractor
Trait Implementations§
Source§impl Clone for MediaExtractorBuilder
impl Clone for MediaExtractorBuilder
Source§fn clone(&self) -> MediaExtractorBuilder
fn clone(&self) -> MediaExtractorBuilder
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 MediaExtractorBuilder
impl Debug for MediaExtractorBuilder
Source§impl Default for MediaExtractorBuilder
impl Default for MediaExtractorBuilder
Source§fn default() -> MediaExtractorBuilder
fn default() -> MediaExtractorBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for MediaExtractorBuilder
impl RefUnwindSafe for MediaExtractorBuilder
impl Send for MediaExtractorBuilder
impl Sync for MediaExtractorBuilder
impl Unpin for MediaExtractorBuilder
impl UnwindSafe for MediaExtractorBuilder
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