pub struct GASPSyncResult {
pub topics_synced: HashMap<String, TopicSyncResult>,
}Expand description
Result of a GASP sync operation.
Returned by Engine::start_gasp_sync() to summarize what happened.
Fields§
§topics_synced: HashMap<String, TopicSyncResult>Per-topic sync results.
Trait Implementations§
Source§impl Clone for GASPSyncResult
impl Clone for GASPSyncResult
Source§impl Debug for GASPSyncResult
impl Debug for GASPSyncResult
Source§impl<'de> Deserialize<'de> for GASPSyncResult
impl<'de> Deserialize<'de> for GASPSyncResult
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 GASPSyncResult
impl RefUnwindSafe for GASPSyncResult
impl Send for GASPSyncResult
impl Sync for GASPSyncResult
impl Unpin for GASPSyncResult
impl UnsafeUnpin for GASPSyncResult
impl UnwindSafe for GASPSyncResult
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