pub struct SessionCompactResult {
pub compacted: bool,
pub cancellation_reason: Option<String>,
}Fields§
§compacted: bool§cancellation_reason: Option<String>Trait Implementations§
Source§impl Clone for SessionCompactResult
impl Clone for SessionCompactResult
Source§fn clone(&self) -> SessionCompactResult
fn clone(&self) -> SessionCompactResult
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 SessionCompactResult
impl Debug for SessionCompactResult
Source§impl<'de> Deserialize<'de> for SessionCompactResult
impl<'de> Deserialize<'de> for SessionCompactResult
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 SessionCompactResult
Source§impl JsonSchema for SessionCompactResult
impl JsonSchema for SessionCompactResult
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreSource§impl PartialEq for SessionCompactResult
impl PartialEq for SessionCompactResult
Source§fn eq(&self, other: &SessionCompactResult) -> bool
fn eq(&self, other: &SessionCompactResult) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for SessionCompactResult
impl Serialize for SessionCompactResult
impl StructuralPartialEq for SessionCompactResult
Auto Trait Implementations§
impl Freeze for SessionCompactResult
impl RefUnwindSafe for SessionCompactResult
impl Send for SessionCompactResult
impl Sync for SessionCompactResult
impl Unpin for SessionCompactResult
impl UnsafeUnpin for SessionCompactResult
impl UnwindSafe for SessionCompactResult
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