pub struct NoopSessionExtensionStatePort;Trait Implementations§
Source§impl Clone for NoopSessionExtensionStatePort
impl Clone for NoopSessionExtensionStatePort
Source§fn clone(&self) -> NoopSessionExtensionStatePort
fn clone(&self) -> NoopSessionExtensionStatePort
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 moreimpl Copy for NoopSessionExtensionStatePort
Source§impl Default for NoopSessionExtensionStatePort
impl Default for NoopSessionExtensionStatePort
Source§fn default() -> NoopSessionExtensionStatePort
fn default() -> NoopSessionExtensionStatePort
Returns the “default value” for a type. Read more
Source§impl SessionExtensionStatePort for NoopSessionExtensionStatePort
impl SessionExtensionStatePort for NoopSessionExtensionStatePort
fn append_durable_entries<'life0, 'life1, 'async_trait>(
&'life0 self,
_extension_id: &'life1 str,
entries: Vec<ExtensionDurableEntry>,
) -> Pin<Box<dyn Future<Output = Result<Vec<String>, SessionExtensionStateError>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
fn replay_durable_entries<'life0, 'life1, 'life2, 'async_trait>(
&'life0 self,
_extension_id: &'life1 str,
_leaf_id: Option<&'life2 str>,
) -> Pin<Box<dyn Future<Output = Result<Vec<ExtensionDurableEntry>, SessionExtensionStateError>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
'life2: 'async_trait,
Auto Trait Implementations§
impl Freeze for NoopSessionExtensionStatePort
impl RefUnwindSafe for NoopSessionExtensionStatePort
impl Send for NoopSessionExtensionStatePort
impl Sync for NoopSessionExtensionStatePort
impl Unpin for NoopSessionExtensionStatePort
impl UnsafeUnpin for NoopSessionExtensionStatePort
impl UnwindSafe for NoopSessionExtensionStatePort
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