Unofficial Rust SDK for the Salesforce API with support for OAuth2 authentication and Pub/Sub API.
This package is not yet published to crates.io. Install directly from GitHub:
[dependencies]
salesforce_core = { git = "https://github.com/connve-labs/salesforce-rs" }
salesforce_pubsub_v1 = { git = "https://github.com/connve-labs/salesforce-rs" }See examples directory for complete working code.
salesforce-rs/
├── salesforce-core/ # Core SDK with OAuth2 and Pub/Sub support
├── generated/ # Generated gRPC code for Pub/Sub API
│ └── salesforce_pubsub/v1/
└── examples/ # Working examples
└── salesforce-pubsub/
- OAuth2 Client Credentials Flow
- OAuth2 Username-Password Flow (Resource Owner Password Credentials)
- Get Topic
- Get Schema
- Subscribe
- Publish
- Managed Subscribe
- Publish Stream
MPL-2.0
This is an unofficial SDK and is not affiliated with or endorsed by Salesforce.