pub struct ScopeRecordResult {
pub scope_ref: String,
pub scope_epoch: u64,
pub outcome: ScopeRecordOutcome,
pub code: Option<String>,
pub message: Option<String>,
pub version: Option<u64>,
pub parent_state: Option<ParentState>,
}Expand description
The per-record result in a scope.sync reply, in request order.
Fields§
§scope_ref: String§scope_epoch: u64The epoch the record named, which for a refusal may differ from the epoch still held.
outcome: ScopeRecordOutcome§code: Option<String>The refusal code when outcome is refused.
message: Option<String>§version: Option<u64>The daemon’s content counter for the scope held under this ref after the sync; absent when no scope is live under it.
parent_state: Option<ParentState>The parent link’s state after the sync, for a scope with a parent.
Trait Implementations§
Source§impl Clone for ScopeRecordResult
impl Clone for ScopeRecordResult
Source§impl Debug for ScopeRecordResult
impl Debug for ScopeRecordResult
Source§impl<'de> Deserialize<'de> for ScopeRecordResult
impl<'de> Deserialize<'de> for ScopeRecordResult
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
impl Eq for ScopeRecordResult
Source§impl PartialEq for ScopeRecordResult
impl PartialEq for ScopeRecordResult
Source§impl Serialize for ScopeRecordResult
impl Serialize for ScopeRecordResult
impl StructuralPartialEq for ScopeRecordResult
Auto Trait Implementations§
impl Freeze for ScopeRecordResult
impl RefUnwindSafe for ScopeRecordResult
impl Send for ScopeRecordResult
impl Sync for ScopeRecordResult
impl Unpin for ScopeRecordResult
impl UnsafeUnpin for ScopeRecordResult
impl UnwindSafe for ScopeRecordResult
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