Skip to main content

CookieName

Trait CookieName 

Source
pub trait CookieName {
    const NAME: &'static str;
}
Expand description

Trait for defining cookie names used with RequestCookie<T>.

§Example

use fastapi_core::extract::CookieName;

struct SessionId;
impl CookieName for SessionId {
    const NAME: &'static str = "session_id";
}

Required Associated Constants§

Source

const NAME: &'static str

The cookie name to extract.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl CookieName for CsrfTokenCookie

Source§

const NAME: &'static str = "csrf_token"

Source§

impl CookieName for SessionIdCookie

Source§

const NAME: &'static str = "session_id"