struct Accepting;Trait Implementations§
Source§impl State<ServerConnectionData> for Accepting
Available on crate feature std only.
impl State<ServerConnectionData> for Accepting
Available on crate feature
std only.fn handle<'m>(
self: Box<Self>,
_cx: &mut Context<'_, ServerConnectionData>,
_m: Message<'m>,
) -> Result<Box<dyn State<ServerConnectionData> + 'm>, Error>where
Self: 'm,
fn into_owned(self: Box<Self>) -> Box<dyn State<ServerConnectionData> + 'static>
fn export_keying_material( &self, _output: &mut [u8], _label: &[u8], _context: Option<&[u8]>, ) -> Result<(), Error>
fn extract_secrets(&self) -> Result<PartiallyExtractedSecrets, Error>
fn send_key_update_request( &mut self, _common: &mut CommonState, ) -> Result<(), Error>
fn handle_decrypt_error(&self)
fn into_external_state( self: Box<Self>, ) -> Result<Box<dyn KernelState + 'static>, Error>
Auto Trait Implementations§
impl Freeze for Accepting
impl RefUnwindSafe for Accepting
impl Send for Accepting
impl Sync for Accepting
impl Unpin for Accepting
impl UnsafeUnpin for Accepting
impl UnwindSafe for Accepting
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