use na::{Scalar, Real, U3, DefaultAllocator}; use traits::{Number, Alloc, Dimension}; use aliases::Vec; pub fn bitCount(v: T) -> i32 { unimplemented!() } pub fn bitCount2(v: &Vec) -> Vec where DefaultAllocator: Alloc { unimplemented!() } pub fn bitfieldExtract(Value: &Vec, Offset: i32, Bits: i32) -> Vec where DefaultAllocator: Alloc { unimplemented!() } pub fn bitfieldInsert(Base: &Vec, Insert: &Vec, Offset: i32, Bits: i32) -> Vec where DefaultAllocator: Alloc { unimplemented!() } pub fn bitfieldReverse(v: &Vec) -> Vec where DefaultAllocator: Alloc { unimplemented!() } pub fn findLSB(x: IU) -> u32 { unimplemented!() } pub fn findLSB2(v: &Vec) -> Vec where DefaultAllocator: Alloc { unimplemented!() } pub fn findMSB(x: IU) -> i32 { unimplemented!() } pub fn findMSB2(v: &Vec) -> Vec where DefaultAllocator: Alloc { unimplemented!() } pub fn imulExtended(x: &Vec, y: &Vec, msb: &Vec, lsb: &Vec) where DefaultAllocator: Alloc { unimplemented!() } pub fn uaddCarry(x: &Vec, y: &Vec, carry: &Vec) -> Vec where DefaultAllocator: Alloc { unimplemented!() } pub fn umulExtended(x: &Vec, y: &Vec, msb: &Vec, lsb: &Vec) where DefaultAllocator: Alloc { unimplemented!() } pub fn usubBorrow(x: &Vec, y: &Vec, borrow: &Vec) -> Vec where DefaultAllocator: Alloc { unimplemented!() }