pub struct SyncStatusData { /* private fields */ }Implementations§
Source§impl SyncStatusData
impl SyncStatusData
pub fn is_connecting(&self) -> bool
pub fn is_connected(&self) -> bool
pub fn is_downloading(&self) -> bool
pub fn download_error(&self) -> Option<&PowerSyncError>
pub fn is_uploading(&self) -> bool
pub fn upload_error(&self) -> Option<&PowerSyncError>
Sourcepub fn for_stream<'a, 'b>(
&'a self,
stream: impl Into<StreamDescription<'b>>,
) -> Option<SyncStreamStatus<'a>>
pub fn for_stream<'a, 'b>( &'a self, stream: impl Into<StreamDescription<'b>>, ) -> Option<SyncStreamStatus<'a>>
Status information for a stream, if it’s a stream that is currently tracked by the sync client.
Trait Implementations§
Source§impl Debug for SyncStatusData
impl Debug for SyncStatusData
Source§impl Default for SyncStatusData
impl Default for SyncStatusData
Source§fn default() -> SyncStatusData
fn default() -> SyncStatusData
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl !Freeze for SyncStatusData
impl !RefUnwindSafe for SyncStatusData
impl Send for SyncStatusData
impl Sync for SyncStatusData
impl Unpin for SyncStatusData
impl UnsafeUnpin for SyncStatusData
impl !UnwindSafe for SyncStatusData
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