pub struct CookieConfig {
pub douyin: Option<String>,
pub bilibili: Option<String>,
pub kuaishou: Option<String>,
pub twitter: Option<String>,
pub xiaohongshu: Option<String>,
}Expand description
Shared cookie configuration for all supported platforms.
Fields§
§douyin: Option<String>Cookie used for Douyin requests.
bilibili: Option<String>Cookie used for Bilibili requests.
kuaishou: Option<String>Cookie used for Kuaishou requests.
twitter: Option<String>Cookie used for Twitter/X requests.
xiaohongshu: Option<String>Cookie used for Xiaohongshu requests.
Implementations§
Source§impl CookieConfig
impl CookieConfig
Sourcepub fn for_platform(&self, platform: Platform) -> Option<&str>
pub fn for_platform(&self, platform: Platform) -> Option<&str>
Return the configured cookie for a single platform.
Trait Implementations§
Source§impl Clone for CookieConfig
impl Clone for CookieConfig
Source§fn clone(&self) -> CookieConfig
fn clone(&self) -> CookieConfig
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 moreSource§impl Debug for CookieConfig
impl Debug for CookieConfig
Source§impl Default for CookieConfig
impl Default for CookieConfig
Source§fn default() -> CookieConfig
fn default() -> CookieConfig
Returns the “default value” for a type. Read more
Source§impl PartialEq for CookieConfig
impl PartialEq for CookieConfig
Source§fn eq(&self, other: &CookieConfig) -> bool
fn eq(&self, other: &CookieConfig) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for CookieConfig
impl Serialize for CookieConfig
impl Eq for CookieConfig
impl StructuralPartialEq for CookieConfig
Auto Trait Implementations§
impl Freeze for CookieConfig
impl RefUnwindSafe for CookieConfig
impl Send for CookieConfig
impl Sync for CookieConfig
impl Unpin for CookieConfig
impl UnsafeUnpin for CookieConfig
impl UnwindSafe for CookieConfig
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