pub enum NetworkEvent {
AuthRequired(AuthRequired),
BeforeRequestSent(BeforeRequestSent),
FetchError(FetchError),
ResponseCompleted(ResponseCompleted),
ResponseStarted(ResponseStarted),
}Variants§
AuthRequired(AuthRequired)
BeforeRequestSent(BeforeRequestSent)
FetchError(FetchError)
ResponseCompleted(ResponseCompleted)
ResponseStarted(ResponseStarted)
Implementations§
Source§impl NetworkEvent
impl NetworkEvent
pub fn identifier(&self) -> &'static str
Trait Implementations§
Source§impl Clone for NetworkEvent
impl Clone for NetworkEvent
Source§fn clone(&self) -> NetworkEvent
fn clone(&self) -> NetworkEvent
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 NetworkEvent
impl Debug for NetworkEvent
Source§impl<'de> Deserialize<'de> for NetworkEvent
impl<'de> Deserialize<'de> for NetworkEvent
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 From<AuthRequired> for NetworkEvent
impl From<AuthRequired> for NetworkEvent
Source§fn from(v: AuthRequired) -> Self
fn from(v: AuthRequired) -> Self
Converts to this type from the input type.
Source§impl From<BeforeRequestSent> for NetworkEvent
impl From<BeforeRequestSent> for NetworkEvent
Source§fn from(v: BeforeRequestSent) -> Self
fn from(v: BeforeRequestSent) -> Self
Converts to this type from the input type.
Source§impl From<FetchError> for NetworkEvent
impl From<FetchError> for NetworkEvent
Source§fn from(v: FetchError) -> Self
fn from(v: FetchError) -> Self
Converts to this type from the input type.
Source§impl From<NetworkEvent> for Event
impl From<NetworkEvent> for Event
Source§fn from(v: NetworkEvent) -> Self
fn from(v: NetworkEvent) -> Self
Converts to this type from the input type.
Source§impl From<ResponseCompleted> for NetworkEvent
impl From<ResponseCompleted> for NetworkEvent
Source§fn from(v: ResponseCompleted) -> Self
fn from(v: ResponseCompleted) -> Self
Converts to this type from the input type.
Source§impl From<ResponseStarted> for NetworkEvent
impl From<ResponseStarted> for NetworkEvent
Source§fn from(v: ResponseStarted) -> Self
fn from(v: ResponseStarted) -> Self
Converts to this type from the input type.
Source§impl PartialEq for NetworkEvent
impl PartialEq for NetworkEvent
Source§impl Serialize for NetworkEvent
impl Serialize for NetworkEvent
Source§impl TryFrom<Event> for NetworkEvent
impl TryFrom<Event> for NetworkEvent
Source§impl TryFrom<NetworkEvent> for AuthRequired
impl TryFrom<NetworkEvent> for AuthRequired
Source§type Error = NetworkEvent
type Error = NetworkEvent
The type returned in the event of a conversion error.
Source§fn try_from(
e: NetworkEvent,
) -> Result<Self, <AuthRequired as TryFrom<NetworkEvent>>::Error>
fn try_from( e: NetworkEvent, ) -> Result<Self, <AuthRequired as TryFrom<NetworkEvent>>::Error>
Performs the conversion.
Source§impl TryFrom<NetworkEvent> for BeforeRequestSent
impl TryFrom<NetworkEvent> for BeforeRequestSent
Source§type Error = NetworkEvent
type Error = NetworkEvent
The type returned in the event of a conversion error.
Source§fn try_from(
e: NetworkEvent,
) -> Result<Self, <BeforeRequestSent as TryFrom<NetworkEvent>>::Error>
fn try_from( e: NetworkEvent, ) -> Result<Self, <BeforeRequestSent as TryFrom<NetworkEvent>>::Error>
Performs the conversion.
Source§impl TryFrom<NetworkEvent> for FetchError
impl TryFrom<NetworkEvent> for FetchError
Source§type Error = NetworkEvent
type Error = NetworkEvent
The type returned in the event of a conversion error.
Source§fn try_from(
e: NetworkEvent,
) -> Result<Self, <FetchError as TryFrom<NetworkEvent>>::Error>
fn try_from( e: NetworkEvent, ) -> Result<Self, <FetchError as TryFrom<NetworkEvent>>::Error>
Performs the conversion.
Source§impl TryFrom<NetworkEvent> for ResponseCompleted
impl TryFrom<NetworkEvent> for ResponseCompleted
Source§type Error = NetworkEvent
type Error = NetworkEvent
The type returned in the event of a conversion error.
Source§fn try_from(
e: NetworkEvent,
) -> Result<Self, <ResponseCompleted as TryFrom<NetworkEvent>>::Error>
fn try_from( e: NetworkEvent, ) -> Result<Self, <ResponseCompleted as TryFrom<NetworkEvent>>::Error>
Performs the conversion.
Source§impl TryFrom<NetworkEvent> for ResponseStarted
impl TryFrom<NetworkEvent> for ResponseStarted
Source§type Error = NetworkEvent
type Error = NetworkEvent
The type returned in the event of a conversion error.
Source§fn try_from(
e: NetworkEvent,
) -> Result<Self, <ResponseStarted as TryFrom<NetworkEvent>>::Error>
fn try_from( e: NetworkEvent, ) -> Result<Self, <ResponseStarted as TryFrom<NetworkEvent>>::Error>
Performs the conversion.
impl StructuralPartialEq for NetworkEvent
Auto Trait Implementations§
impl Freeze for NetworkEvent
impl RefUnwindSafe for NetworkEvent
impl Send for NetworkEvent
impl Sync for NetworkEvent
impl Unpin for NetworkEvent
impl UnsafeUnpin for NetworkEvent
impl UnwindSafe for NetworkEvent
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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