pub enum ViewerExitReason {
ClosedByUser,
TimedOut,
Error {
message: String,
},
}Expand description
The reason the viewer exited.
Variants§
ClosedByUser
The user closed the window.
TimedOut
The viewer timed out according to EnvironmentOptions.
Error
An error occurred.
Trait Implementations§
Source§impl Clone for ViewerExitReason
impl Clone for ViewerExitReason
Source§fn clone(&self) -> ViewerExitReason
fn clone(&self) -> ViewerExitReason
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 ViewerExitReason
impl Debug for ViewerExitReason
Source§impl<'de> Deserialize<'de> for ViewerExitReason
impl<'de> Deserialize<'de> for ViewerExitReason
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<ViewerExitReason, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ViewerExitReason, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for ViewerExitReason
impl Serialize for ViewerExitReason
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Auto Trait Implementations§
impl Freeze for ViewerExitReason
impl RefUnwindSafe for ViewerExitReason
impl Send for ViewerExitReason
impl Sync for ViewerExitReason
impl Unpin for ViewerExitReason
impl UnsafeUnpin for ViewerExitReason
impl UnwindSafe for ViewerExitReason
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