pub struct SourcePolicyPointerV1 {
pub schema_version: String,
pub source_id: String,
pub channel: String,
pub epoch: String,
pub previous_epoch: String,
pub previous_document_sha256: String,
pub ref: String,
pub document_sha256: String,
pub generated_at: String,
pub expires_at: String,
pub key_id: String,
pub signature: String,
}Fields§
§schema_version: String§source_id: String§channel: String§epoch: String§previous_epoch: String§previous_document_sha256: String§ref: String§document_sha256: String§generated_at: String§expires_at: String§key_id: String§signature: StringTrait Implementations§
Source§impl Clone for SourcePolicyPointerV1
impl Clone for SourcePolicyPointerV1
Source§fn clone(&self) -> SourcePolicyPointerV1
fn clone(&self) -> SourcePolicyPointerV1
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 SourcePolicyPointerV1
impl Debug for SourcePolicyPointerV1
Source§impl<'de> Deserialize<'de> for SourcePolicyPointerV1
impl<'de> Deserialize<'de> for SourcePolicyPointerV1
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 SourcePolicyPointerV1
Source§impl PartialEq for SourcePolicyPointerV1
impl PartialEq for SourcePolicyPointerV1
Source§impl Serialize for SourcePolicyPointerV1
impl Serialize for SourcePolicyPointerV1
impl StructuralPartialEq for SourcePolicyPointerV1
Auto Trait Implementations§
impl Freeze for SourcePolicyPointerV1
impl RefUnwindSafe for SourcePolicyPointerV1
impl Send for SourcePolicyPointerV1
impl Sync for SourcePolicyPointerV1
impl Unpin for SourcePolicyPointerV1
impl UnsafeUnpin for SourcePolicyPointerV1
impl UnwindSafe for SourcePolicyPointerV1
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