#[repr(u8)]pub enum SolverBlockType {
BodyBlock = 0,
JointBlock = 1,
WideContactBlock = 2,
ContactBlock = 3,
GraphJointBlock = 4,
GraphWideContactBlock = 5,
GraphContactBlock = 6,
OverflowBlock = 7,
}Expand description
Solver block type. (b3SolverBlockType)
Variants§
BodyBlock = 0
JointBlock = 1
WideContactBlock = 2
ContactBlock = 3
GraphJointBlock = 4
GraphWideContactBlock = 5
GraphContactBlock = 6
OverflowBlock = 7
Trait Implementations§
Source§impl Clone for SolverBlockType
impl Clone for SolverBlockType
Source§fn clone(&self) -> SolverBlockType
fn clone(&self) -> SolverBlockType
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 moreimpl Copy for SolverBlockType
Source§impl Debug for SolverBlockType
impl Debug for SolverBlockType
impl Eq for SolverBlockType
Source§impl PartialEq for SolverBlockType
impl PartialEq for SolverBlockType
impl StructuralPartialEq for SolverBlockType
Auto Trait Implementations§
impl Freeze for SolverBlockType
impl RefUnwindSafe for SolverBlockType
impl Send for SolverBlockType
impl Sync for SolverBlockType
impl Unpin for SolverBlockType
impl UnsafeUnpin for SolverBlockType
impl UnwindSafe for SolverBlockType
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