Docs.rs
sf-api-0.2.1
sf-api 0.2.1
Permalink
Docs.rs crate page
MIT
Links
Repository
crates.io
Source
Owners
the-marenga
Dependencies
aho-corasick ^1.1
normal
base64 ^0.22
normal
chrono ^0.4
normal
enum-map ^2.7
normal
fastrand ^2.3
normal
libaes ^0.7
normal
log ^0.4
normal
num-bigint ^0.4
normal
num-derive ^0.4
normal
num-traits ^0.2
normal
once_cell ^1.20
normal
ouroboros ^0.18
normal
reqwest ^0.12
normal
optional
serde ^1.0
normal
optional
serde_json ^1.0
normal
optional
sha1 ^0.10
normal
strum ^0.26
normal
tokio ^1.44
normal
optional
url ^2.5
normal
optional
env_logger ^0.11.6
dev
tokio ^1.44
dev
Versions
67.23%
of the crate is documented
Platform
i686-pc-windows-msvc
x86_64-apple-darwin
x86_64-pc-windows-msvc
x86_64-unknown-linux-gnu
Feature flags
docs.rs
About docs.rs
Privacy policy
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
sf_api
0.2.1
Module session
Module Items
Re-exports
Structs
In crate sf_
api
sf_api
Module
session
Copy item path
Source
Re-exports
§
pub use crate::misc::
decrypt_url
;
pub use crate::
response
::*;
Structs
§
Connection
Options
Options, that change the behaviour of the communication with the server
PWHash
The password of a character, hashed in the way, that the server expects
Server
Connection
Stores all information necessary to talk to the server. Notably, if you clone this, instead of creating this multiple times for characters on a server, this will use the same
reqwest::Client
, which can have slight benefits to performance
Session
The session, that manages the server communication for a character
Simple
Session