pub struct CollectionTransferArtifact {Show 13 fields
pub artifact: Artifact,
pub backend_authority: String,
pub object_key: String,
pub source_collection_id: Identity,
pub base_catalog_revision: U64,
pub final_catalog_revision: U64,
pub admitted_security_generation: U64,
pub fenced_security_generation: U64,
pub base_content_digest: Digest,
pub final_content_digest: Digest,
pub final_sequence_digest: Digest,
pub final_sequences: Vec<CollectionTransferSequence>,
pub delta_entries: u32,
}Fields§
§artifact: Artifact§object_key: String§source_collection_id: Identity§base_catalog_revision: U64§final_catalog_revision: U64§admitted_security_generation: U64§fenced_security_generation: U64§base_content_digest: Digest§final_content_digest: Digest§final_sequence_digest: Digest§final_sequences: Vec<CollectionTransferSequence>§delta_entries: u32Trait Implementations§
Source§impl Clone for CollectionTransferArtifact
impl Clone for CollectionTransferArtifact
Source§fn clone(&self) -> CollectionTransferArtifact
fn clone(&self) -> CollectionTransferArtifact
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 CollectionTransferArtifact
impl Debug for CollectionTransferArtifact
Source§impl<'de> Deserialize<'de> for CollectionTransferArtifact
impl<'de> Deserialize<'de> for CollectionTransferArtifact
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<CollectionTransferArtifact, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CollectionTransferArtifact, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for CollectionTransferArtifact
impl Serialize for CollectionTransferArtifact
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for CollectionTransferArtifact
Auto Trait Implementations§
impl Freeze for CollectionTransferArtifact
impl RefUnwindSafe for CollectionTransferArtifact
impl Send for CollectionTransferArtifact
impl Sync for CollectionTransferArtifact
impl Unpin for CollectionTransferArtifact
impl UnsafeUnpin for CollectionTransferArtifact
impl UnwindSafe for CollectionTransferArtifact
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request