pub struct GetExceptionDetailsReturns<'a> { /* private fields */ }Expand description
This method tries to lookup and populate exception details for a JavaScript Error object. Note that the stackTrace portion of the resulting exceptionDetails will only be populated if the Runtime domain was enabled at the time when the Error was thrown.
Implementations§
Source§impl<'a> GetExceptionDetailsReturns<'a>
impl<'a> GetExceptionDetailsReturns<'a>
Sourcepub fn builder() -> GetExceptionDetailsReturnsBuilder<'a>
pub fn builder() -> GetExceptionDetailsReturnsBuilder<'a>
Creates a builder for this type.
pub fn exception_details(&self) -> Option<&ExceptionDetails<'a>>
Trait Implementations§
Source§impl<'a> Clone for GetExceptionDetailsReturns<'a>
impl<'a> Clone for GetExceptionDetailsReturns<'a>
Source§fn clone(&self) -> GetExceptionDetailsReturns<'a>
fn clone(&self) -> GetExceptionDetailsReturns<'a>
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<'a> Debug for GetExceptionDetailsReturns<'a>
impl<'a> Debug for GetExceptionDetailsReturns<'a>
Source§impl<'a> Default for GetExceptionDetailsReturns<'a>
impl<'a> Default for GetExceptionDetailsReturns<'a>
Source§fn default() -> GetExceptionDetailsReturns<'a>
fn default() -> GetExceptionDetailsReturns<'a>
Returns the “default value” for a type. Read more
Source§impl<'de, 'a> Deserialize<'de> for GetExceptionDetailsReturns<'a>
impl<'de, 'a> Deserialize<'de> for GetExceptionDetailsReturns<'a>
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
Auto Trait Implementations§
impl<'a> Freeze for GetExceptionDetailsReturns<'a>
impl<'a> RefUnwindSafe for GetExceptionDetailsReturns<'a>
impl<'a> Send for GetExceptionDetailsReturns<'a>
impl<'a> Sync for GetExceptionDetailsReturns<'a>
impl<'a> Unpin for GetExceptionDetailsReturns<'a>
impl<'a> UnsafeUnpin for GetExceptionDetailsReturns<'a>
impl<'a> UnwindSafe for GetExceptionDetailsReturns<'a>
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