Enum taffy::error::TaffyError
source · pub enum TaffyError {
ChildIndexOutOfBounds {
parent: Node,
child_index: usize,
child_count: usize,
},
InvalidParentNode(Node),
InvalidChildNode(Node),
InvalidInputNode(Node),
}
Expand description
An error that occurs while trying to access or modify a Node
’s children by index.
Variants§
ChildIndexOutOfBounds
Fields
The parent Node
does not have a child at child_index
. It only has child_count
children
InvalidParentNode(Node)
InvalidChildNode(Node)
InvalidInputNode(Node)
Trait Implementations§
source§impl Debug for TaffyError
impl Debug for TaffyError
source§impl Display for TaffyError
impl Display for TaffyError
source§impl Error for TaffyError
impl Error for TaffyError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
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 RefUnwindSafe for TaffyError
impl Send for TaffyError
impl Sync for TaffyError
impl Unpin for TaffyError
impl UnwindSafe for TaffyError
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