Struct iron_csrf::CsrfToken [] [src]

pub struct CsrfToken { /* fields omitted */ }

An encoded CSRF token.

use iron::Request;
use iron_csrf::CsrfToken;

fn get_token(request: &Request) -> String {
    let token = request.extensions.get::<CsrfToken>().unwrap();
    token.b64_string()
    // CiDR/7m9X/3CVATatXBK72R7Clbvg2DwO74nO3oAO6BsYQ==
}

Methods

impl CsrfToken
[src]

Trait Implementations

impl Eq for CsrfToken
[src]

impl PartialEq for CsrfToken
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

impl Debug for CsrfToken
[src]

Formats the value using the given formatter.

impl Key for CsrfToken
[src]

The value type associated with this key type.