pub enum ActionLayoutError {
InvalidWIR(IrError),
Emission(WorkshopError),
}Expand description
Errors returned while querying canonical native action layout.
Variants§
InvalidWIR(IrError)
The WIR does not satisfy its structural invariants.
Emission(WorkshopError)
Canonical emission could not expand the requested actions.
Trait Implementations§
Source§impl Clone for ActionLayoutError
impl Clone for ActionLayoutError
Source§fn clone(&self) -> ActionLayoutError
fn clone(&self) -> ActionLayoutError
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 ActionLayoutError
impl Debug for ActionLayoutError
Source§impl Display for ActionLayoutError
impl Display for ActionLayoutError
impl Eq for ActionLayoutError
Source§impl Error for ActionLayoutError
impl Error for ActionLayoutError
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 PartialEq for ActionLayoutError
impl PartialEq for ActionLayoutError
impl StructuralPartialEq for ActionLayoutError
Auto Trait Implementations§
impl Freeze for ActionLayoutError
impl RefUnwindSafe for ActionLayoutError
impl Send for ActionLayoutError
impl Sync for ActionLayoutError
impl Unpin for ActionLayoutError
impl UnsafeUnpin for ActionLayoutError
impl UnwindSafe for ActionLayoutError
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