pub struct Joint {
pub id: JointId,
pub name: String,
pub parent: Option<JointId>,
pub rest: Rest,
}Expand description
One joint of a skeleton.
Fields§
§id: JointId§name: StringThe source’s name for it: provenance, not identity.
parent: Option<JointId>The joint whose space its rest is in; None for a root.
rest: RestTrait Implementations§
impl StructuralPartialEq for Joint
Auto Trait Implementations§
impl Forget for Joint
impl Freeze for Joint
impl RefUnwindSafe for Joint
impl Send for Joint
impl Sync for Joint
impl Unpin for Joint
impl UnsafeUnpin for Joint
impl UnwindSafe for Joint
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