pub struct CloneShardTransferV1 {
pub source_binding: PinnedManifestBindingV1,
pub destination_binding: PinnedManifestBindingV1,
}Expand description
One shard reference transfer from an exact protected source cut.
Fields§
§source_binding: PinnedManifestBindingV1§destination_binding: PinnedManifestBindingV1Trait Implementations§
Source§impl Clone for CloneShardTransferV1
impl Clone for CloneShardTransferV1
Source§impl Debug for CloneShardTransferV1
impl Debug for CloneShardTransferV1
Source§impl<'de> Deserialize<'de> for CloneShardTransferV1
impl<'de> Deserialize<'de> for CloneShardTransferV1
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 CloneShardTransferV1
Source§impl PartialEq for CloneShardTransferV1
impl PartialEq for CloneShardTransferV1
Source§impl Serialize for CloneShardTransferV1
impl Serialize for CloneShardTransferV1
impl StructuralPartialEq for CloneShardTransferV1
Auto Trait Implementations§
impl Freeze for CloneShardTransferV1
impl RefUnwindSafe for CloneShardTransferV1
impl Send for CloneShardTransferV1
impl Sync for CloneShardTransferV1
impl Unpin for CloneShardTransferV1
impl UnsafeUnpin for CloneShardTransferV1
impl UnwindSafe for CloneShardTransferV1
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