Skip to content

Commit 606b584

Browse files
committed
More rust documentation changes
1 parent d282bde commit 606b584

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

rust/README.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,10 +42,11 @@ fn main() {
4242
### Requirements
4343

4444
- Having BinaryNinja installed (and your license registered)
45+
- For headless operation you must have a headless supporting license.
4546
- Clang
4647
- Rust
4748

48-
### To link to Binary Ninja
49+
### Link to Binary Ninja
4950

5051
Writing a standalone executable _or_ a plugin requires that you link to `binaryninjacore` directly. The process of locating that however
5152
is done for you within the `binaryninjacore-sys` crate. Because linker arguments are _not_ transitive for executables you
@@ -78,7 +79,7 @@ fn main() {
7879
}
7980
```
8081

81-
### To write a plugin:
82+
### Write a Plugin
8283

8384
Plugins are loaded at runtime and as such will have their own initialization routine.
8485

@@ -100,7 +101,7 @@ pub extern "C" fn CorePluginInit() -> bool {
100101
}
101102
```
102103

103-
### To write a standalone executable:
104+
### Write a Standalone Executable
104105

105106
If you have a headless supporting license you are able to use Binary Ninja as a regular dynamically loaded library.
106107

0 commit comments

Comments
 (0)