pub struct ThreadRotateRequest {
pub operation_id: String,
pub thread_id: String,
pub expected_catalog_version: u64,
pub expected_snapshot_version: u64,
pub expected_setting_version: u64,
pub reason: ThreadRotateReason,
}Fields§
§operation_id: String§thread_id: String§expected_catalog_version: u64§expected_snapshot_version: u64§expected_setting_version: u64§reason: ThreadRotateReasonTrait Implementations§
Source§impl Clone for ThreadRotateRequest
impl Clone for ThreadRotateRequest
Source§fn clone(&self) -> ThreadRotateRequest
fn clone(&self) -> ThreadRotateRequest
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 ThreadRotateRequest
impl Debug for ThreadRotateRequest
Source§impl<'de> Deserialize<'de> for ThreadRotateRequest
impl<'de> Deserialize<'de> for ThreadRotateRequest
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 ThreadRotateRequest
Source§impl PartialEq for ThreadRotateRequest
impl PartialEq for ThreadRotateRequest
Source§impl Serialize for ThreadRotateRequest
impl Serialize for ThreadRotateRequest
impl StructuralPartialEq for ThreadRotateRequest
Auto Trait Implementations§
impl Freeze for ThreadRotateRequest
impl RefUnwindSafe for ThreadRotateRequest
impl Send for ThreadRotateRequest
impl Sync for ThreadRotateRequest
impl Unpin for ThreadRotateRequest
impl UnsafeUnpin for ThreadRotateRequest
impl UnwindSafe for ThreadRotateRequest
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