pub struct EmbedError { /* private fields */ }
👎Deprecated since 0.10.1: use twilight_util::builder::embed
Expand description
Error building an embed.
This is returned from EmbedBuilder::build
.
Implementations§
Source§impl EmbedError
impl EmbedError
Sourcepub const fn kind(&self) -> &EmbedErrorType
👎Deprecated since 0.10.1: use twilight_util::builder::embed
pub const fn kind(&self) -> &EmbedErrorType
Immutable reference to the type of error that occurred.
Sourcepub fn into_source(self) -> Option<Box<dyn Error + Send + Sync>>
👎Deprecated since 0.10.1: use twilight_util::builder::embed
pub fn into_source(self) -> Option<Box<dyn Error + Send + Sync>>
Consume the error, returning the source error if there is any.
Sourcepub fn into_parts(
self,
) -> (EmbedErrorType, Option<Box<dyn Error + Send + Sync>>)
👎Deprecated since 0.10.1: use twilight_util::builder::embed
pub fn into_parts( self, ) -> (EmbedErrorType, Option<Box<dyn Error + Send + Sync>>)
Consume the error, returning the owned error type and the source error.
Trait Implementations§
Source§impl Debug for EmbedError
impl Debug for EmbedError
Source§impl Display for EmbedError
impl Display for EmbedError
Source§impl Error for EmbedError
impl Error for EmbedError
1.30.0 · 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 EmbedError
impl RefUnwindSafe for EmbedError
impl Send for EmbedError
impl Sync for EmbedError
impl Unpin for EmbedError
impl UnwindSafe for EmbedError
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