Struct binance::general::General [−][src]
pub struct General { pub client: Client, }
Fields
client: Client
Implementations
Test connectivity
Examples
use binance::{api::*, general::*, config::*}; let general: General = Binance::new_with_env(&Config::default()); let pong = tokio_test::block_on(general.ping()); assert!(pong.is_ok(), "{:?}", pong); assert_eq!(pong.unwrap(), "pong");
Check server time
Examples
use binance::{api::*, general::*, config::*}; let general: General = Binance::new_with_env(&Config::default()); let server_time = tokio_test::block_on(general.get_server_time()); assert!(server_time.is_ok(), "{:?}", server_time);
Obtain exchange information (rate limits, symbol metadata etc)
Examples
use binance::{api::*, general::*, config::*}; let general: General = Binance::new_with_env(&Config::default()); let excyahge_info = tokio_test::block_on(general.exchange_info()); assert!(excyahge_info.is_ok(), "{:?}", excyahge_info);
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for General
impl !UnwindSafe for General
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
type Output = T
type Output = T
Should always be Self