pub struct StartSessionResponse {
pub session_id: EncryptionContext,
pub session_key_shares: SessionKeyShares,
}Expand description
Start a new PEP session
Fields§
§session_id: EncryptionContextA session id
The secret session key share for this session. Will be provided just once.
Trait Implementations§
Source§impl Debug for StartSessionResponse
impl Debug for StartSessionResponse
Source§impl<'de> Deserialize<'de> for StartSessionResponse
impl<'de> Deserialize<'de> for StartSessionResponse
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for StartSessionResponse
impl RefUnwindSafe for StartSessionResponse
impl Send for StartSessionResponse
impl Sync for StartSessionResponse
impl Unpin for StartSessionResponse
impl UnwindSafe for StartSessionResponse
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