pub struct SessionRenewActivationResponse {
pub ok: bool,
pub activated: bool,
}Expand description
POST /session/renew-activation response body.
Fields§
§ok: boolTrue on success (session known + not-rate-limited).
activated: boolWhether the runner actually issued .activate() this call, or
suppressed it because the previous activation was within the
rate-limit window. ok=true, activated=false is a valid outcome
meaning “session is fresh enough, no-op”.
Trait Implementations§
Source§impl Clone for SessionRenewActivationResponse
impl Clone for SessionRenewActivationResponse
Source§fn clone(&self) -> SessionRenewActivationResponse
fn clone(&self) -> SessionRenewActivationResponse
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 Default for SessionRenewActivationResponse
impl Default for SessionRenewActivationResponse
Source§fn default() -> SessionRenewActivationResponse
fn default() -> SessionRenewActivationResponse
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SessionRenewActivationResponse
impl<'de> Deserialize<'de> for SessionRenewActivationResponse
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<SessionRenewActivationResponse, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<SessionRenewActivationResponse, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for SessionRenewActivationResponse
impl Serialize for SessionRenewActivationResponse
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Auto Trait Implementations§
impl Freeze for SessionRenewActivationResponse
impl RefUnwindSafe for SessionRenewActivationResponse
impl Send for SessionRenewActivationResponse
impl Sync for SessionRenewActivationResponse
impl Unpin for SessionRenewActivationResponse
impl UnsafeUnpin for SessionRenewActivationResponse
impl UnwindSafe for SessionRenewActivationResponse
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