pub struct ShardMove {
pub shard_id: String,
pub from_node: String,
pub to_node: String,
}Expand description
A planned shard move.
Fields§
§shard_id: String§from_node: String§to_node: StringTrait Implementations§
Source§impl<'de> Deserialize<'de> for ShardMove
impl<'de> Deserialize<'de> for ShardMove
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 ShardMove
impl RefUnwindSafe for ShardMove
impl Send for ShardMove
impl Sync for ShardMove
impl Unpin for ShardMove
impl UnsafeUnpin for ShardMove
impl UnwindSafe for ShardMove
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