pub struct ProviderDisconnectParams {
pub provider_id: ProviderId,
pub expected_runtime_revision: RuntimeRevision,
pub expected_provider_state_revision: ProviderStateRevision,
pub expected_connection_generation: Option<ProviderConnectionGeneration>,
pub client_request_id: ClientRequestId,
}Fields§
§provider_id: ProviderId§expected_runtime_revision: RuntimeRevision§expected_provider_state_revision: ProviderStateRevision§expected_connection_generation: Option<ProviderConnectionGeneration>§client_request_id: ClientRequestIdTrait Implementations§
Source§impl Clone for ProviderDisconnectParams
impl Clone for ProviderDisconnectParams
Source§fn clone(&self) -> ProviderDisconnectParams
fn clone(&self) -> ProviderDisconnectParams
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 ProviderDisconnectParams
impl Debug for ProviderDisconnectParams
Source§impl<'de> Deserialize<'de> for ProviderDisconnectParams
impl<'de> Deserialize<'de> for ProviderDisconnectParams
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 ProviderDisconnectParams
Source§impl JsonSchema for ProviderDisconnectParams
impl JsonSchema for ProviderDisconnectParams
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreSource§impl PartialEq for ProviderDisconnectParams
impl PartialEq for ProviderDisconnectParams
Source§fn eq(&self, other: &ProviderDisconnectParams) -> bool
fn eq(&self, other: &ProviderDisconnectParams) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ProviderDisconnectParams
impl Serialize for ProviderDisconnectParams
impl StructuralPartialEq for ProviderDisconnectParams
Auto Trait Implementations§
impl Freeze for ProviderDisconnectParams
impl RefUnwindSafe for ProviderDisconnectParams
impl Send for ProviderDisconnectParams
impl Sync for ProviderDisconnectParams
impl Unpin for ProviderDisconnectParams
impl UnsafeUnpin for ProviderDisconnectParams
impl UnwindSafe for ProviderDisconnectParams
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