pub struct PullComplete {
pub success: bool,
pub final_state: Option<ChangeId>,
pub error: Option<String>,
pub transfer_id: String,
pub transport_mode: String,
pub resume_offset: u64,
pub chunk_index: u32,
pub checkpoint: Vec<u8>,
pub is_complete: bool,
}Fields§
§success: bool§final_state: Option<ChangeId>§error: Option<String>§transfer_id: String§transport_mode: String§resume_offset: u64§chunk_index: u32§checkpoint: Vec<u8>§is_complete: boolTrait Implementations§
Source§impl Clone for PullComplete
impl Clone for PullComplete
Source§fn clone(&self) -> PullComplete
fn clone(&self) -> PullComplete
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 PullComplete
impl Debug for PullComplete
Source§impl<'de> Deserialize<'de> for PullComplete
impl<'de> Deserialize<'de> for PullComplete
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 PullComplete
impl RefUnwindSafe for PullComplete
impl Send for PullComplete
impl Sync for PullComplete
impl Unpin for PullComplete
impl UnsafeUnpin for PullComplete
impl UnwindSafe for PullComplete
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