pub struct DataDeletionServiceClient<C> { /* private fields */ }Trait Implementations§
Source§impl<C: Clone> Clone for DataDeletionServiceClient<C>
impl<C: Clone> Clone for DataDeletionServiceClient<C>
Source§fn clone(&self) -> DataDeletionServiceClient<C>
fn clone(&self) -> DataDeletionServiceClient<C>
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<I: Iterator<Item = Result<Bytes, Error>>, __C> DataDeletionService<I> for DataDeletionServiceClient<__C>where
__C: Client<ResponseBody = I>,
impl<I: Iterator<Item = Result<Bytes, Error>>, __C> DataDeletionService<I> for DataDeletionServiceClient<__C>where
__C: Client<ResponseBody = I>,
Source§fn delete(
&self,
auth_: &BearerToken,
request: &DeleteDataRequest,
) -> Result<(), Error>
fn delete( &self, auth_: &BearerToken, request: &DeleteDataRequest, ) -> Result<(), Error>
Deletes stored data. This is an irreversible operation so be careful about specified
time range, channel names, and tag scope. requires the user to be an admin for the organization.
Source§impl<C: Debug> Debug for DataDeletionServiceClient<C>
impl<C: Debug> Debug for DataDeletionServiceClient<C>
Source§impl<C> Service<C> for DataDeletionServiceClient<C>
impl<C> Service<C> for DataDeletionServiceClient<C>
Source§fn new(client: C, runtime: &Arc<ConjureRuntime>) -> Self
fn new(client: C, runtime: &Arc<ConjureRuntime>) -> Self
Creates a new service wrapping an HTTP client.
Auto Trait Implementations§
impl<C> Freeze for DataDeletionServiceClient<C>where
C: Freeze,
impl<C> !RefUnwindSafe for DataDeletionServiceClient<C>
impl<C> Send for DataDeletionServiceClient<C>where
C: Send,
impl<C> Sync for DataDeletionServiceClient<C>where
C: Sync,
impl<C> Unpin for DataDeletionServiceClient<C>where
C: Unpin,
impl<C> UnsafeUnpin for DataDeletionServiceClient<C>where
C: UnsafeUnpin,
impl<C> !UnwindSafe for DataDeletionServiceClient<C>
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§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