pub enum PinterestLoginError {
CdpError(CdpError),
BrowserConfigBuildError(String),
AuthenticationError,
}Expand description
Pinterest login error type
Variants§
CdpError(CdpError)
Chromiumoxide error, returned when chromiumoxide fails to connect to the browser or when the browser fails to load the login page or when the timeout is reached See chromiumoxide::error::CdpError for more details
BrowserConfigBuildError(String)
The browser config builder failed to build the browser config
AuthenticationError
The login bot failed to fill or submit the login form, or the authentication is incorrect
Trait Implementations§
Source§impl Debug for PinterestLoginError
impl Debug for PinterestLoginError
Source§impl Display for PinterestLoginError
impl Display for PinterestLoginError
Source§impl Error for PinterestLoginError
impl Error for PinterestLoginError
Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Auto Trait Implementations§
impl !Freeze for PinterestLoginError
impl !RefUnwindSafe for PinterestLoginError
impl Send for PinterestLoginError
impl Sync for PinterestLoginError
impl Unpin for PinterestLoginError
impl !UnwindSafe for PinterestLoginError
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more