Struct vkrs::auth::OAuth
[−]
[src]
pub struct OAuth<'a>(_, _);
pub struct OAuth<'a>(_, _);
impl<'a> OAuth<'a>
[src]fn new(client: &'a HttpClient, key: String, secret: String) -> OAuth
fn auth_uri<T: Into<Permissions>>(&self, scope: T) -> Result<Url, OAuthError>
fn auth_uri_for<T: Request>(&self) -> Result<Url, OAuthError>
fn request_token(&self, code: &str) -> Result<AccessToken, OAuthError>