pub struct DisconnectMutation {
pub client_request_id: ClientRequestId,
pub provider_id: ProviderId,
pub expected_runtime_revision: RuntimeRevision,
pub expected_provider_state_revision: ProviderStateRevision,
pub expected_store_generation: ProviderStoreGeneration,
pub expected_store_revision: ProviderStoreRevision,
pub expected_connection_generation: Option<ProviderConnectionGeneration>,
}Expand description
Complete disconnect mutation. Runtime revision validation is supplied by P6.
Fields§
§client_request_id: ClientRequestId§provider_id: ProviderId§expected_runtime_revision: RuntimeRevision§expected_provider_state_revision: ProviderStateRevision§expected_store_generation: ProviderStoreGeneration§expected_store_revision: ProviderStoreRevision§expected_connection_generation: Option<ProviderConnectionGeneration>Trait Implementations§
Source§impl Clone for DisconnectMutation
impl Clone for DisconnectMutation
Source§fn clone(&self) -> DisconnectMutation
fn clone(&self) -> DisconnectMutation
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 DisconnectMutation
impl Debug for DisconnectMutation
impl Eq for DisconnectMutation
Source§impl PartialEq for DisconnectMutation
impl PartialEq for DisconnectMutation
Source§fn eq(&self, other: &DisconnectMutation) -> bool
fn eq(&self, other: &DisconnectMutation) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for DisconnectMutation
Auto Trait Implementations§
impl Freeze for DisconnectMutation
impl RefUnwindSafe for DisconnectMutation
impl Send for DisconnectMutation
impl Sync for DisconnectMutation
impl Unpin for DisconnectMutation
impl UnsafeUnpin for DisconnectMutation
impl UnwindSafe for DisconnectMutation
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