pub enum DetectedPlatform {
Shopify,
WooCommerce,
Magento,
BigCommerce,
Squarespace,
Wix,
PrestaShop,
OpenCart,
NextJsCommerce,
WordPress,
Drupal,
Unknown,
}Expand description
The detected e-commerce platform for a site.
Variants§
Shopify
Shopify storefront.
WooCommerce
WooCommerce (WordPress).
Magento
Adobe Commerce / Magento.
BigCommerce
BigCommerce.
Squarespace
Squarespace.
Wix
Wix.
PrestaShop
PrestaShop.
OpenCart
OpenCart.
NextJsCommerce
Next.js Commerce / Vercel storefronts.
WordPress
WordPress (non-WooCommerce).
Drupal
Drupal.
Unknown
No recognised platform.
Trait Implementations§
Source§impl Clone for DetectedPlatform
impl Clone for DetectedPlatform
Source§fn clone(&self) -> DetectedPlatform
fn clone(&self) -> DetectedPlatform
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 DetectedPlatform
impl Debug for DetectedPlatform
Source§impl PartialEq for DetectedPlatform
impl PartialEq for DetectedPlatform
impl Eq for DetectedPlatform
impl StructuralPartialEq for DetectedPlatform
Auto Trait Implementations§
impl Freeze for DetectedPlatform
impl RefUnwindSafe for DetectedPlatform
impl Send for DetectedPlatform
impl Sync for DetectedPlatform
impl Unpin for DetectedPlatform
impl UnsafeUnpin for DetectedPlatform
impl UnwindSafe for DetectedPlatform
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