1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
use api::{Id, Timestamp}; #[cfg(feature = "unstable")] include!("utils.rs.in"); #[cfg(not(feature = "unstable"))] include!(concat!(env!("OUT_DIR"), "/utils.rs")); request_ref! { #[derive(Copy, Eq)] struct CheckLink for ["utils.checkLink"](v => 5.44) -> LinkInfo { url: str = ("") => {=}, } } request_ref! { #[derive(Copy, Eq)] struct ResolveScreenName for ["utils.resolveScreenName"](v => 5.44) -> Option<ScreenNameInfo> { screen_name: str = ("") => {=}, } } request! { struct GetServerTime for ["utils.getServerTime"](v => 5.44) -> Timestamp; }