pub enum ExtractionModel {
Show 19 variants
Article,
Event,
FoodRecipe,
Hotel,
HotelListing,
JobListing,
JobPosting,
Organization,
Product,
ProductListing,
RealEstateProperty,
RealEstatePropertyListing,
ReviewList,
SearchEngineResults,
SocialMediaPost,
Software,
Stock,
VehicleAd,
VehicleAdListing,
}Expand description
AI extraction model catalog.
See https://scrapfly.io/docs/extraction-api/automatic-ai#models.
Variants§
Article
Article content.
Event
Event listing.
FoodRecipe
Food recipe.
Hotel
Hotel page.
HotelListing
Hotel listing page.
JobListing
Job listing.
JobPosting
Job posting.
Organization
Organization.
Product
Product page.
ProductListing
Product listing.
RealEstateProperty
Real-estate property.
RealEstatePropertyListing
Real-estate property listing.
ReviewList
Review list.
SearchEngineResults
Search engine results page.
SocialMediaPost
Social media post.
Software
Software listing.
Stock
Stock quote.
VehicleAd
Vehicle ad.
VehicleAdListing
Vehicle ad listing.
Implementations§
Trait Implementations§
Source§impl Clone for ExtractionModel
impl Clone for ExtractionModel
Source§fn clone(&self) -> ExtractionModel
fn clone(&self) -> ExtractionModel
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 ExtractionModel
impl Debug for ExtractionModel
Source§impl<'de> Deserialize<'de> for ExtractionModel
impl<'de> Deserialize<'de> for ExtractionModel
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for ExtractionModel
impl PartialEq for ExtractionModel
Source§impl Serialize for ExtractionModel
impl Serialize for ExtractionModel
impl Copy for ExtractionModel
impl Eq for ExtractionModel
impl StructuralPartialEq for ExtractionModel
Auto Trait Implementations§
impl Freeze for ExtractionModel
impl RefUnwindSafe for ExtractionModel
impl Send for ExtractionModel
impl Sync for ExtractionModel
impl Unpin for ExtractionModel
impl UnsafeUnpin for ExtractionModel
impl UnwindSafe for ExtractionModel
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