pub struct MemorySsaError {
pub rule: &'static str,
pub block: Option<usize>,
pub message: String,
}Fields§
§rule: &'static str§block: Option<usize>§message: StringTrait Implementations§
Source§impl Clone for MemorySsaError
impl Clone for MemorySsaError
Source§fn clone(&self) -> MemorySsaError
fn clone(&self) -> MemorySsaError
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 Debug for MemorySsaError
impl Debug for MemorySsaError
Source§impl Display for MemorySsaError
impl Display for MemorySsaError
impl Eq for MemorySsaError
Source§impl Error for MemorySsaError
impl Error for MemorySsaError
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()
Source§impl From<SsaError> for MemorySsaError
impl From<SsaError> for MemorySsaError
Source§impl PartialEq for MemorySsaError
impl PartialEq for MemorySsaError
impl StructuralPartialEq for MemorySsaError
Auto Trait Implementations§
impl Freeze for MemorySsaError
impl RefUnwindSafe for MemorySsaError
impl Send for MemorySsaError
impl Sync for MemorySsaError
impl Unpin for MemorySsaError
impl UnsafeUnpin for MemorySsaError
impl UnwindSafe for MemorySsaError
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