pub struct ReferenceReceipt {
pub as_of: Option<String>,
pub keys: Option<i32>,
pub refusal: Option<String>,
pub source: Option<String>,
pub version: Option<String>,
}Fields§
§as_of: Option<String>AsOf is when the load happened, RFC 3339. Absent is dated on arrival, which can only make the list look older than it is.
keys: Option<i32>Keys is how many designations that load carried. Zero from a publisher who designates somebody is a failed load wearing a successful one’s clothes, and belongs in Refusal instead.
refusal: Option<String>Refusal is why the load failed, when it did.
source: Option<String>Source is the publisher this receipt is for.
version: Option<String>Version is the digest of what that publisher supplied, so a refresh that changed nothing can be told from a refresh that did not run.
Implementations§
Source§impl ReferenceReceipt
impl ReferenceReceipt
pub fn new() -> ReferenceReceipt
Trait Implementations§
Source§impl Clone for ReferenceReceipt
impl Clone for ReferenceReceipt
Source§fn clone(&self) -> ReferenceReceipt
fn clone(&self) -> ReferenceReceipt
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 ReferenceReceipt
impl Debug for ReferenceReceipt
Source§impl Default for ReferenceReceipt
impl Default for ReferenceReceipt
Source§fn default() -> ReferenceReceipt
fn default() -> ReferenceReceipt
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ReferenceReceipt
impl<'de> Deserialize<'de> for ReferenceReceipt
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 ReferenceReceipt
impl PartialEq for ReferenceReceipt
Source§impl Serialize for ReferenceReceipt
impl Serialize for ReferenceReceipt
impl StructuralPartialEq for ReferenceReceipt
Auto Trait Implementations§
impl Freeze for ReferenceReceipt
impl RefUnwindSafe for ReferenceReceipt
impl Send for ReferenceReceipt
impl Sync for ReferenceReceipt
impl Unpin for ReferenceReceipt
impl UnsafeUnpin for ReferenceReceipt
impl UnwindSafe for ReferenceReceipt
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