pub struct LocalAsyncSandboxWorkspaceServiceClient<C> { /* private fields */ }Trait Implementations§
Source§impl<C> AsyncService<C> for LocalAsyncSandboxWorkspaceServiceClient<C>
impl<C> AsyncService<C> for LocalAsyncSandboxWorkspaceServiceClient<C>
Source§fn new(client: C, runtime: &Arc<ConjureRuntime>) -> Self
fn new(client: C, runtime: &Arc<ConjureRuntime>) -> Self
Creates a new service wrapping an async HTTP client.
Source§impl<C: Clone> Clone for LocalAsyncSandboxWorkspaceServiceClient<C>
impl<C: Clone> Clone for LocalAsyncSandboxWorkspaceServiceClient<C>
Source§fn clone(&self) -> LocalAsyncSandboxWorkspaceServiceClient<C>
fn clone(&self) -> LocalAsyncSandboxWorkspaceServiceClient<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<C: Debug> Debug for LocalAsyncSandboxWorkspaceServiceClient<C>
impl<C: Debug> Debug for LocalAsyncSandboxWorkspaceServiceClient<C>
Source§impl<I: Stream<Item = Result<Bytes, Error>>, __C> LocalAsyncSandboxWorkspaceService<I> for LocalAsyncSandboxWorkspaceServiceClient<__C>where
__C: LocalAsyncClient<ResponseBody = I>,
impl<I: Stream<Item = Result<Bytes, Error>>, __C> LocalAsyncSandboxWorkspaceService<I> for LocalAsyncSandboxWorkspaceServiceClient<__C>where
__C: LocalAsyncClient<ResponseBody = I>,
Source§async fn get_demo_workbooks(
&self,
auth_: &BearerToken,
workspace_rid: &WorkspaceRid,
) -> Result<GetDemoWorkbooksResponse, Error>
async fn get_demo_workbooks( &self, auth_: &BearerToken, workspace_rid: &WorkspaceRid, ) -> Result<GetDemoWorkbooksResponse, Error>
Returns the list of demo workbook RIDs for the given sandbox workspace.
Source§async fn set_demo_workbooks(
&self,
auth_: &BearerToken,
workspace_rid: &WorkspaceRid,
request: &SetDemoWorkbooksRequest,
) -> Result<(), Error>
async fn set_demo_workbooks( &self, auth_: &BearerToken, workspace_rid: &WorkspaceRid, request: &SetDemoWorkbooksRequest, ) -> Result<(), Error>
Sets the list of demo workbook RIDs for the given sandbox workspace, replacing any existing entries.
Source§async fn add_demo_workbooks(
&self,
auth_: &BearerToken,
workspace_rid: &WorkspaceRid,
request: &AddDemoWorkbooksRequest,
) -> Result<(), Error>
async fn add_demo_workbooks( &self, auth_: &BearerToken, workspace_rid: &WorkspaceRid, request: &AddDemoWorkbooksRequest, ) -> Result<(), Error>
Appends workbooks to the existing demo workbook list. If archiveOnLabelConflict is true,
existing workbooks with an exact label-set match are archived along with all related
resources instead of raising an error. The cascade performs a full graph traversal:
starting from the workbook’s data scope (asset RIDs or run RIDs), it alternates between
discovering runs linked to assets and assets linked to runs until convergence. All
discovered assets, runs, datasets (from both asset and run data scopes), and events
(from snapshot refs and from all discovered assets) are then archived. This ensures no
orphaned resources remain when demo workbooks are replaced. Partial (subset/superset)
label conflicts always raise an error.
Auto Trait Implementations§
impl<C> Freeze for LocalAsyncSandboxWorkspaceServiceClient<C>where
C: Freeze,
impl<C> !RefUnwindSafe for LocalAsyncSandboxWorkspaceServiceClient<C>
impl<C> Send for LocalAsyncSandboxWorkspaceServiceClient<C>where
C: Send,
impl<C> Sync for LocalAsyncSandboxWorkspaceServiceClient<C>where
C: Sync,
impl<C> Unpin for LocalAsyncSandboxWorkspaceServiceClient<C>where
C: Unpin,
impl<C> UnsafeUnpin for LocalAsyncSandboxWorkspaceServiceClient<C>where
C: UnsafeUnpin,
impl<C> !UnwindSafe for LocalAsyncSandboxWorkspaceServiceClient<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