Struct scheduling::ownership::MoveOwnershipResponse
source · pub struct MoveOwnershipResponse {
pub whomstone_versions: Vec<(ObjectId, ObjectVersion)>,
}Fields§
§whomstone_versions: Vec<(ObjectId, ObjectVersion)>Trait Implementations§
source§impl Clone for MoveOwnershipResponse
impl Clone for MoveOwnershipResponse
source§fn clone(&self) -> MoveOwnershipResponse
fn clone(&self) -> MoveOwnershipResponse
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl<'de> Deserialize<'de> for MoveOwnershipResponse
impl<'de> Deserialize<'de> for MoveOwnershipResponse
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
Auto Trait Implementations§
impl RefUnwindSafe for MoveOwnershipResponse
impl Send for MoveOwnershipResponse
impl Sync for MoveOwnershipResponse
impl Unpin for MoveOwnershipResponse
impl UnwindSafe for MoveOwnershipResponse
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§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