├── .gitignore ├── LICENSE ├── README.md ├── iOS └── Example │ ├── Example.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ └── contents.xcworkspacedata │ └── Example │ ├── AppDelegate.swift │ ├── Assets.xcassets │ └── AppIcon.appiconset │ │ └── Contents.json │ ├── Base.lproj │ ├── LaunchScreen.storyboard │ └── Main.storyboard │ ├── Example-Bridging-Header.h │ ├── Info.plist │ ├── Message.swift │ ├── ViewController.swift │ ├── libmessage.a │ └── message.h └── rust └── message ├── .gitignore ├── Cargo.toml ├── message.h └── src ├── lib.rs ├── message.rs └── string.rs /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojteklu/rust-to-ios/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojteklu/rust-to-ios/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojteklu/rust-to-ios/HEAD/README.md -------------------------------------------------------------------------------- /iOS/Example/Example.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojteklu/rust-to-ios/HEAD/iOS/Example/Example.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /iOS/Example/Example.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojteklu/rust-to-ios/HEAD/iOS/Example/Example.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /iOS/Example/Example/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojteklu/rust-to-ios/HEAD/iOS/Example/Example/AppDelegate.swift -------------------------------------------------------------------------------- /iOS/Example/Example/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojteklu/rust-to-ios/HEAD/iOS/Example/Example/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /iOS/Example/Example/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojteklu/rust-to-ios/HEAD/iOS/Example/Example/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /iOS/Example/Example/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojteklu/rust-to-ios/HEAD/iOS/Example/Example/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /iOS/Example/Example/Example-Bridging-Header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojteklu/rust-to-ios/HEAD/iOS/Example/Example/Example-Bridging-Header.h -------------------------------------------------------------------------------- /iOS/Example/Example/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojteklu/rust-to-ios/HEAD/iOS/Example/Example/Info.plist -------------------------------------------------------------------------------- /iOS/Example/Example/Message.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojteklu/rust-to-ios/HEAD/iOS/Example/Example/Message.swift -------------------------------------------------------------------------------- /iOS/Example/Example/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojteklu/rust-to-ios/HEAD/iOS/Example/Example/ViewController.swift -------------------------------------------------------------------------------- /iOS/Example/Example/libmessage.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojteklu/rust-to-ios/HEAD/iOS/Example/Example/libmessage.a -------------------------------------------------------------------------------- /iOS/Example/Example/message.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojteklu/rust-to-ios/HEAD/iOS/Example/Example/message.h -------------------------------------------------------------------------------- /rust/message/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | **/*.rs.bk 3 | Cargo.lock 4 | -------------------------------------------------------------------------------- /rust/message/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojteklu/rust-to-ios/HEAD/rust/message/Cargo.toml -------------------------------------------------------------------------------- /rust/message/message.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojteklu/rust-to-ios/HEAD/rust/message/message.h -------------------------------------------------------------------------------- /rust/message/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojteklu/rust-to-ios/HEAD/rust/message/src/lib.rs -------------------------------------------------------------------------------- /rust/message/src/message.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojteklu/rust-to-ios/HEAD/rust/message/src/message.rs -------------------------------------------------------------------------------- /rust/message/src/string.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojteklu/rust-to-ios/HEAD/rust/message/src/string.rs --------------------------------------------------------------------------------