Struct google_cloud_rust_raw::bigtable::v2::bigtable_grpc::BigtableClient
source · [−]pub struct BigtableClient { /* private fields */ }Implementations
sourceimpl BigtableClient
impl BigtableClient
pub fn new(channel: Channel) -> Self
pub fn read_rows_opt(
&self,
req: &ReadRowsRequest,
opt: CallOption
) -> Result<ClientSStreamReceiver<ReadRowsResponse>>
pub fn read_rows(
&self,
req: &ReadRowsRequest
) -> Result<ClientSStreamReceiver<ReadRowsResponse>>
pub fn sample_row_keys_opt(
&self,
req: &SampleRowKeysRequest,
opt: CallOption
) -> Result<ClientSStreamReceiver<SampleRowKeysResponse>>
pub fn sample_row_keys(
&self,
req: &SampleRowKeysRequest
) -> Result<ClientSStreamReceiver<SampleRowKeysResponse>>
pub fn mutate_row_opt(
&self,
req: &MutateRowRequest,
opt: CallOption
) -> Result<MutateRowResponse>
pub fn mutate_row(&self, req: &MutateRowRequest) -> Result<MutateRowResponse>
pub fn mutate_row_async_opt(
&self,
req: &MutateRowRequest,
opt: CallOption
) -> Result<ClientUnaryReceiver<MutateRowResponse>>
pub fn mutate_row_async(
&self,
req: &MutateRowRequest
) -> Result<ClientUnaryReceiver<MutateRowResponse>>
pub fn mutate_rows_opt(
&self,
req: &MutateRowsRequest,
opt: CallOption
) -> Result<ClientSStreamReceiver<MutateRowsResponse>>
pub fn mutate_rows(
&self,
req: &MutateRowsRequest
) -> Result<ClientSStreamReceiver<MutateRowsResponse>>
pub fn check_and_mutate_row_opt(
&self,
req: &CheckAndMutateRowRequest,
opt: CallOption
) -> Result<CheckAndMutateRowResponse>
pub fn check_and_mutate_row(
&self,
req: &CheckAndMutateRowRequest
) -> Result<CheckAndMutateRowResponse>
pub fn check_and_mutate_row_async_opt(
&self,
req: &CheckAndMutateRowRequest,
opt: CallOption
) -> Result<ClientUnaryReceiver<CheckAndMutateRowResponse>>
pub fn check_and_mutate_row_async(
&self,
req: &CheckAndMutateRowRequest
) -> Result<ClientUnaryReceiver<CheckAndMutateRowResponse>>
pub fn read_modify_write_row_opt(
&self,
req: &ReadModifyWriteRowRequest,
opt: CallOption
) -> Result<ReadModifyWriteRowResponse>
pub fn read_modify_write_row(
&self,
req: &ReadModifyWriteRowRequest
) -> Result<ReadModifyWriteRowResponse>
pub fn read_modify_write_row_async_opt(
&self,
req: &ReadModifyWriteRowRequest,
opt: CallOption
) -> Result<ClientUnaryReceiver<ReadModifyWriteRowResponse>>
pub fn read_modify_write_row_async(
&self,
req: &ReadModifyWriteRowRequest
) -> Result<ClientUnaryReceiver<ReadModifyWriteRowResponse>>
pub fn spawn<F>(&self, f: F) where
F: Future<Output = ()> + Send + 'static,
Trait Implementations
sourceimpl Clone for BigtableClient
impl Clone for BigtableClient
sourcefn clone(&self) -> BigtableClient
fn clone(&self) -> BigtableClient
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
Auto Trait Implementations
impl !RefUnwindSafe for BigtableClient
impl Send for BigtableClient
impl Sync for BigtableClient
impl Unpin for BigtableClient
impl !UnwindSafe for BigtableClient
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into)Uses borrowed data to replace owned data, usually by cloning. Read more