Skip to content

Latest commit

 

History

History
44 lines (27 loc) · 614 Bytes

File metadata and controls

44 lines (27 loc) · 614 Bytes

Demo Rust Python Package

Installation

Prerequisites

  • Python 3.8+
  • Rust
  • Maturin

Building

maturin develop

Usage

Basic Calculator Operations

from demo_rust_python_package import Calculator

calc = Calculator("MyCalculator")

result = calc.add(10, 20)
result = calc.multiply(5, 6)

numbers = [1, 2, 3, 4, 5]
total = calc.sum_list(numbers)

Standalone Functions

from demo_rust_python_package import word_count, reverse_string

text = "Hello, Rust and Python integration!"
word_count = word_count(text)

reversed_text = reverse_string(text)