pub struct GraphAssertOut {
pub duplicate: Option<i32>,
pub reasons: Option<Vec<String>>,
pub recorded: Option<i32>,
pub refused: Option<i32>,
}Fields§
§duplicate: Option<i32>Duplicate is how many members this plane already held. A redelivery collides on its content address and is counted here, not refused: it is the success a retrying caller depends on.
reasons: Option<Vec<String>>Reasons names why each refused member was refused, in the order sent.
recorded: Option<i32>Recorded is how many members became new rows.
refused: Option<i32>Refused is how many members were turned away on arrival, before the store was touched — a missing entity, a timestamp that is not RFC 3339, a confidence outside [0,1]. The rest of the batch was still recorded.
Implementations§
Source§impl GraphAssertOut
impl GraphAssertOut
pub fn new() -> GraphAssertOut
Trait Implementations§
Source§impl Clone for GraphAssertOut
impl Clone for GraphAssertOut
Source§fn clone(&self) -> GraphAssertOut
fn clone(&self) -> GraphAssertOut
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 GraphAssertOut
impl Debug for GraphAssertOut
Source§impl Default for GraphAssertOut
impl Default for GraphAssertOut
Source§fn default() -> GraphAssertOut
fn default() -> GraphAssertOut
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GraphAssertOut
impl<'de> Deserialize<'de> for GraphAssertOut
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
Source§impl PartialEq for GraphAssertOut
impl PartialEq for GraphAssertOut
Source§impl Serialize for GraphAssertOut
impl Serialize for GraphAssertOut
impl StructuralPartialEq for GraphAssertOut
Auto Trait Implementations§
impl Freeze for GraphAssertOut
impl RefUnwindSafe for GraphAssertOut
impl Send for GraphAssertOut
impl Sync for GraphAssertOut
impl Unpin for GraphAssertOut
impl UnsafeUnpin for GraphAssertOut
impl UnwindSafe for GraphAssertOut
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