pub struct RevocationInput {
pub source_id: String,
pub channel: String,
pub epoch: String,
pub previous_epoch: String,
pub previous_document_sha256: String,
pub root_epoch: String,
pub generated_at: String,
pub expires_at: String,
pub revoked_key_ids: Vec<String>,
pub revoked_releases: Vec<RevokedRelease>,
pub key_id: String,
}Fields§
§source_id: String§channel: String§epoch: String§previous_epoch: String§previous_document_sha256: String§root_epoch: String§generated_at: String§expires_at: String§revoked_key_ids: Vec<String>§revoked_releases: Vec<RevokedRelease>§key_id: StringTrait Implementations§
Source§impl Clone for RevocationInput
impl Clone for RevocationInput
Source§fn clone(&self) -> RevocationInput
fn clone(&self) -> RevocationInput
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 RevocationInput
impl Debug for RevocationInput
impl Eq for RevocationInput
Source§impl PartialEq for RevocationInput
impl PartialEq for RevocationInput
impl StructuralPartialEq for RevocationInput
Auto Trait Implementations§
impl Freeze for RevocationInput
impl RefUnwindSafe for RevocationInput
impl Send for RevocationInput
impl Sync for RevocationInput
impl Unpin for RevocationInput
impl UnsafeUnpin for RevocationInput
impl UnwindSafe for RevocationInput
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