pub struct SessionsPlugin { /* private fields */ }Implementations§
Source§impl SessionsPlugin
impl SessionsPlugin
pub fn new(store: Arc<dyn SessionStore>) -> Self
pub fn memory() -> Self
pub fn with_csrf_secret( self, secret: impl Into<Vec<u8>>, ) -> Result<Self, SessionError>
Trait Implementations§
Source§impl Clone for SessionsPlugin
impl Clone for SessionsPlugin
Source§fn clone(&self) -> SessionsPlugin
fn clone(&self) -> SessionsPlugin
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SessionsPlugin
impl Debug for SessionsPlugin
Source§impl Default for SessionsPlugin
impl Default for SessionsPlugin
Source§impl Plugin for SessionsPlugin
impl Plugin for SessionsPlugin
fn descriptor(&self) -> PluginDescriptor
fn install(&self, context: &mut PluginContext<'_>) -> Result<(), PluginError>
Source§fn configure_descriptor(
&self,
_descriptor: &mut PluginDescriptor,
_configuration: Option<&Value>,
) -> Result<(), PluginError>
fn configure_descriptor( &self, _descriptor: &mut PluginDescriptor, _configuration: Option<&Value>, ) -> Result<(), PluginError>
Adjusts graph metadata from the plugin’s validated runtime configuration. Read more
Source§fn finalize(
&self,
_context: &mut PluginFinalizeContext<'_>,
) -> Result<(), PluginError>
fn finalize( &self, _context: &mut PluginFinalizeContext<'_>, ) -> Result<(), PluginError>
Completes composition after every enabled plugin has installed its services and
contributions. Read more
Auto Trait Implementations§
impl !RefUnwindSafe for SessionsPlugin
impl !UnwindSafe for SessionsPlugin
impl Freeze for SessionsPlugin
impl Send for SessionsPlugin
impl Sync for SessionsPlugin
impl Unpin for SessionsPlugin
impl UnsafeUnpin for SessionsPlugin
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more