Cargo Features

[dependencies]
mech-interpreter = { version = "0.2.28", default-features = false, features = ["stdlib", "signed-ints", "unsigned-ints", "floats", "Bool", "U64", "U128", "I64", "I128", "F64", "matrix", "fixed-row-vector", "fixed-vector", "fixed-matrix", "RowVector2", "Vector2", "Matrix1", "Matrix3x2", "MatrixD"] }
default = Bool, floats, matrix, signed-ints, stdlib, unsigned-ints

These default features are set whenever mech-interpreter is added without default-features = false somewhere in the dependency tree.

stdlib default
signed-ints default = I16, I32, I64, I8
unsigned-ints default = U16, U32, U64, U8
floats default = F32, F64
Bool default
U8 U16 U32 U64 unsigned-ints
U128
I8 I16 I32 I64 signed-ints
I128
F32 F64 floats
matrix default = MatrixD, RowVectorD, VectorD, fixed-matrix, fixed-row-vector, fixed-vector
fixed-row-vector matrix = RowVector2, RowVector3, RowVector4
fixed-vector matrix = Vector2, Vector3, Vector4
fixed-matrix matrix = Matrix1, Matrix2, Matrix2x3, Matrix3, Matrix3x2, Matrix4
RowVector4 RowVector3 RowVector2 fixed-row-vector?
Vector4 Vector3 Vector2 fixed-vector?
Matrix4 Matrix3 Matrix2 Matrix1 fixed-matrix?
Matrix2x3 Matrix3x2 fixed-matrix?
RowVectorD VectorD MatrixD matrix

mech-interpreter has 20 features without comments.