pub struct UpdateDetails {
pub changed_shards: usize,
pub changes: Vec<ShardUpdate>,
}Expand description
Details about available updates.
Fields§
§changed_shards: usizeNumber of shards that have changed.
changes: Vec<ShardUpdate>OID changes per shard.
Trait Implementations§
Source§impl Clone for UpdateDetails
impl Clone for UpdateDetails
Source§fn clone(&self) -> UpdateDetails
fn clone(&self) -> UpdateDetails
Returns a duplicate of the value. Read more
1.0.0 · 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 UpdateDetails
impl Debug for UpdateDetails
Source§impl<'de> Deserialize<'de> for UpdateDetails
impl<'de> Deserialize<'de> for UpdateDetails
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 UpdateDetails
impl RefUnwindSafe for UpdateDetails
impl Send for UpdateDetails
impl Sync for UpdateDetails
impl Unpin for UpdateDetails
impl UnwindSafe for UpdateDetails
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