pub struct StorageStateChange {
pub storage_state: StorageState,
pub changed_flags_keys: Vec<String>,
pub sync_metadata: HashMap<String, Value>,
}Expand description
Represents a change in storage state with affected flags
Fields§
§storage_state: StorageStateCurrent state of the storage
changed_flags_keys: Vec<String>Keys of flags that changed in this update
sync_metadata: HashMap<String, Value>Metadata from the sync operation
Trait Implementations§
Source§impl Clone for StorageStateChange
impl Clone for StorageStateChange
Source§fn clone(&self) -> StorageStateChange
fn clone(&self) -> StorageStateChange
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 StorageStateChange
impl Debug for StorageStateChange
Source§impl Default for StorageStateChange
impl Default for StorageStateChange
Source§impl PartialEq for StorageStateChange
impl PartialEq for StorageStateChange
impl StructuralPartialEq for StorageStateChange
Auto Trait Implementations§
impl Freeze for StorageStateChange
impl RefUnwindSafe for StorageStateChange
impl Send for StorageStateChange
impl Sync for StorageStateChange
impl Unpin for StorageStateChange
impl UnwindSafe for StorageStateChange
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request