pub struct ReactiveCollectionPersistence {
pub ready: Node<bool>,
pub status: Node<Value>,
pub error: Node<Value>,
pub cursor: Node<Value>,
/* private fields */
}Expand description
ReactiveCollectionPersistence data container.
Fields§
§ready: Node<bool>ready field for ready.
status: Node<Value>status field for status.
error: Node<Value>error field for error.
cursor: Node<Value>cursor field for cursor.
Implementations§
Source§impl ReactiveCollectionPersistence
impl ReactiveCollectionPersistence
Sourcepub fn flush(&self) -> StorageResult<()>
pub fn flush(&self) -> StorageResult<()>
Updates or reads flush.
Sourcepub fn snapshot(&self) -> StorageResult<()>
pub fn snapshot(&self) -> StorageResult<()>
Updates or reads snapshot.
Sourcepub fn status_fact(
&self,
) -> StorageResult<ReactiveCollectionPersistenceStatusFact>
pub fn status_fact( &self, ) -> StorageResult<ReactiveCollectionPersistenceStatusFact>
Updates or reads status_fact.
Sourcepub fn cursor_fact(&self) -> StorageResult<ReactiveCollectionPersistenceCursor>
pub fn cursor_fact(&self) -> StorageResult<ReactiveCollectionPersistenceCursor>
Updates or reads cursor_fact.
Sourcepub fn error_fact(
&self,
) -> StorageResult<Option<ReactiveCollectionPersistenceErrorFact>>
pub fn error_fact( &self, ) -> StorageResult<Option<ReactiveCollectionPersistenceErrorFact>>
Updates or reads error_fact.
Trait Implementations§
Auto Trait Implementations§
impl !Freeze for ReactiveCollectionPersistence
impl !RefUnwindSafe for ReactiveCollectionPersistence
impl !Send for ReactiveCollectionPersistence
impl !Sync for ReactiveCollectionPersistence
impl Unpin for ReactiveCollectionPersistence
impl UnsafeUnpin for ReactiveCollectionPersistence
impl !UnwindSafe for ReactiveCollectionPersistence
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