pub struct QueryClient { /* private fields */ }
Implementations§
Source§impl QueryClient
impl QueryClient
pub fn get_node_list_internal( &self, query_description: &FABRIC_NODE_QUERY_DESCRIPTION, timeout_milliseconds: u32, cancellation_token: Option<BoxedCancelToken>, ) -> FabricReceiver<WinResult<IFabricGetNodeListResult2>> ⓘ
Source§impl QueryClient
impl QueryClient
pub async fn get_node_list( &self, desc: &NodeQueryDescription, timeout: Duration, cancellation_token: Option<BoxedCancelToken>, ) -> Result<NodeList>
pub async fn get_partition_list( &self, desc: &ServicePartitionQueryDescription, timeout: Duration, cancellation_token: Option<BoxedCancelToken>, ) -> Result<ServicePartitionList>
pub async fn get_replica_list( &self, desc: &ServiceReplicaQueryDescription, timeout: Duration, cancellation_token: Option<BoxedCancelToken>, ) -> Result<ServiceReplicaList>
pub async fn get_partition_load_information( &self, desc: &PartitionLoadInformationQueryDescription, timeout: Duration, cancellation_token: Option<BoxedCancelToken>, ) -> Result<PartitionLoadInformation>
pub async fn get_deployed_replica_detail( &self, desc: &DeployedServiceReplicaDetailQueryDescription, timeout: Duration, cancellation_token: Option<BoxedCancelToken>, ) -> Result<DeployedServiceReplicaDetailQueryResult>
Trait Implementations§
Source§impl Clone for QueryClient
impl Clone for QueryClient
Source§fn clone(&self) -> QueryClient
fn clone(&self) -> QueryClient
Returns a duplicate 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 Debug for QueryClient
impl Debug for QueryClient
Source§impl From<IFabricQueryClient10> for QueryClient
impl From<IFabricQueryClient10> for QueryClient
Source§fn from(com: IFabricQueryClient10) -> Self
fn from(com: IFabricQueryClient10) -> Self
Converts to this type from the input type.
Source§impl From<QueryClient> for IFabricQueryClient10
impl From<QueryClient> for IFabricQueryClient10
Source§fn from(value: QueryClient) -> Self
fn from(value: QueryClient) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for QueryClient
impl RefUnwindSafe for QueryClient
impl Send for QueryClient
impl Sync for QueryClient
impl Unpin for QueryClient
impl UnwindSafe for QueryClient
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