pub struct RenewSessionResponse { /* private fields */ }Expand description
Response body returned after the daemon renews a session lease.
Implementations§
Source§impl RenewSessionResponse
impl RenewSessionResponse
pub fn new(session_id: SessionId, lease: SessionLease) -> Self
pub fn session_id(&self) -> &SessionId
pub fn lease(&self) -> SessionLease
Trait Implementations§
Source§impl Clone for RenewSessionResponse
impl Clone for RenewSessionResponse
Source§fn clone(&self) -> RenewSessionResponse
fn clone(&self) -> RenewSessionResponse
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 RenewSessionResponse
impl Debug for RenewSessionResponse
Source§impl<'de> Deserialize<'de> for RenewSessionResponse
impl<'de> Deserialize<'de> for RenewSessionResponse
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
impl Eq for RenewSessionResponse
Source§impl PartialEq for RenewSessionResponse
impl PartialEq for RenewSessionResponse
Source§impl Serialize for RenewSessionResponse
impl Serialize for RenewSessionResponse
impl StructuralPartialEq for RenewSessionResponse
Auto Trait Implementations§
impl Freeze for RenewSessionResponse
impl RefUnwindSafe for RenewSessionResponse
impl Send for RenewSessionResponse
impl Sync for RenewSessionResponse
impl Unpin for RenewSessionResponse
impl UnsafeUnpin for RenewSessionResponse
impl UnwindSafe for RenewSessionResponse
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