pub struct AppTableViewService { /* private fields */ }Expand description
视图服务
Implementations§
Source§impl AppTableViewService
impl AppTableViewService
Sourcepub async fn create(
&self,
request: CreateViewRequest,
option: Option<RequestOption>,
) -> SDKResult<BaseResponse<CreateViewResponse>>
pub async fn create( &self, request: CreateViewRequest, option: Option<RequestOption>, ) -> SDKResult<BaseResponse<CreateViewResponse>>
新增视图
Source§impl AppTableViewService
impl AppTableViewService
Sourcepub async fn delete(
&self,
request: DeleteViewRequest,
option: Option<RequestOption>,
) -> SDKResult<BaseResponse<DeleteViewResponse>>
pub async fn delete( &self, request: DeleteViewRequest, option: Option<RequestOption>, ) -> SDKResult<BaseResponse<DeleteViewResponse>>
删除视图
Source§impl AppTableViewService
impl AppTableViewService
Sourcepub async fn get(
&self,
request: GetViewRequest,
option: Option<RequestOption>,
) -> SDKResult<BaseResponse<GetViewResponse>>
pub async fn get( &self, request: GetViewRequest, option: Option<RequestOption>, ) -> SDKResult<BaseResponse<GetViewResponse>>
获取视图
Source§impl AppTableViewService
impl AppTableViewService
Sourcepub async fn list(
&self,
request: ListViewsRequest,
option: Option<RequestOption>,
) -> SDKResult<BaseResponse<ListViewsResponse>>
pub async fn list( &self, request: ListViewsRequest, option: Option<RequestOption>, ) -> SDKResult<BaseResponse<ListViewsResponse>>
列出视图
Source§impl AppTableViewService
impl AppTableViewService
Sourcepub async fn patch(
&self,
request: PatchViewRequest,
option: Option<RequestOption>,
) -> SDKResult<BaseResponse<PatchViewResponse>>
pub async fn patch( &self, request: PatchViewRequest, option: Option<RequestOption>, ) -> SDKResult<BaseResponse<PatchViewResponse>>
更新视图
Trait Implementations§
Source§impl ExecutableBuilder<AppTableViewService, CreateViewRequest, BaseResponse<CreateViewResponse>> for CreateViewRequestBuilder
impl ExecutableBuilder<AppTableViewService, CreateViewRequest, BaseResponse<CreateViewResponse>> for CreateViewRequestBuilder
Source§fn build(self) -> CreateViewRequest
fn build(self) -> CreateViewRequest
构建请求对象
Source§fn execute<'life0, 'async_trait>(
self,
service: &'life0 AppTableViewService,
) -> Pin<Box<dyn Future<Output = SDKResult<BaseResponse<CreateViewResponse>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
fn execute<'life0, 'async_trait>(
self,
service: &'life0 AppTableViewService,
) -> Pin<Box<dyn Future<Output = SDKResult<BaseResponse<CreateViewResponse>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
执行请求并返回响应
Source§fn execute_with_options<'life0, 'async_trait>(
self,
service: &'life0 AppTableViewService,
option: RequestOption,
) -> Pin<Box<dyn Future<Output = SDKResult<BaseResponse<CreateViewResponse>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
fn execute_with_options<'life0, 'async_trait>(
self,
service: &'life0 AppTableViewService,
option: RequestOption,
) -> Pin<Box<dyn Future<Output = SDKResult<BaseResponse<CreateViewResponse>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
带选项执行请求
Source§impl ExecutableBuilder<AppTableViewService, GetViewRequest, BaseResponse<GetViewResponse>> for GetViewRequestBuilder
impl ExecutableBuilder<AppTableViewService, GetViewRequest, BaseResponse<GetViewResponse>> for GetViewRequestBuilder
Source§fn build(self) -> GetViewRequest
fn build(self) -> GetViewRequest
构建请求对象
Source§fn execute<'life0, 'async_trait>(
self,
service: &'life0 AppTableViewService,
) -> Pin<Box<dyn Future<Output = SDKResult<BaseResponse<GetViewResponse>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
fn execute<'life0, 'async_trait>(
self,
service: &'life0 AppTableViewService,
) -> Pin<Box<dyn Future<Output = SDKResult<BaseResponse<GetViewResponse>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
执行请求并返回响应
Source§fn execute_with_options<'life0, 'async_trait>(
self,
service: &'life0 AppTableViewService,
option: RequestOption,
) -> Pin<Box<dyn Future<Output = SDKResult<BaseResponse<GetViewResponse>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
fn execute_with_options<'life0, 'async_trait>(
self,
service: &'life0 AppTableViewService,
option: RequestOption,
) -> Pin<Box<dyn Future<Output = SDKResult<BaseResponse<GetViewResponse>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
带选项执行请求
Source§impl ExecutableBuilder<AppTableViewService, ListViewsRequest, BaseResponse<ListViewsResponse>> for ListViewsRequestBuilder
impl ExecutableBuilder<AppTableViewService, ListViewsRequest, BaseResponse<ListViewsResponse>> for ListViewsRequestBuilder
Source§fn build(self) -> ListViewsRequest
fn build(self) -> ListViewsRequest
构建请求对象
Source§fn execute<'life0, 'async_trait>(
self,
service: &'life0 AppTableViewService,
) -> Pin<Box<dyn Future<Output = SDKResult<BaseResponse<ListViewsResponse>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
fn execute<'life0, 'async_trait>(
self,
service: &'life0 AppTableViewService,
) -> Pin<Box<dyn Future<Output = SDKResult<BaseResponse<ListViewsResponse>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
执行请求并返回响应
Source§fn execute_with_options<'life0, 'async_trait>(
self,
service: &'life0 AppTableViewService,
option: RequestOption,
) -> Pin<Box<dyn Future<Output = SDKResult<BaseResponse<ListViewsResponse>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
fn execute_with_options<'life0, 'async_trait>(
self,
service: &'life0 AppTableViewService,
option: RequestOption,
) -> Pin<Box<dyn Future<Output = SDKResult<BaseResponse<ListViewsResponse>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
带选项执行请求
Source§impl ExecutableBuilder<AppTableViewService, PatchViewRequest, BaseResponse<PatchViewResponse>> for PatchViewRequestBuilder
impl ExecutableBuilder<AppTableViewService, PatchViewRequest, BaseResponse<PatchViewResponse>> for PatchViewRequestBuilder
Source§fn build(self) -> PatchViewRequest
fn build(self) -> PatchViewRequest
构建请求对象
Source§fn execute<'life0, 'async_trait>(
self,
service: &'life0 AppTableViewService,
) -> Pin<Box<dyn Future<Output = SDKResult<BaseResponse<PatchViewResponse>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
fn execute<'life0, 'async_trait>(
self,
service: &'life0 AppTableViewService,
) -> Pin<Box<dyn Future<Output = SDKResult<BaseResponse<PatchViewResponse>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
执行请求并返回响应
Source§fn execute_with_options<'life0, 'async_trait>(
self,
service: &'life0 AppTableViewService,
option: RequestOption,
) -> Pin<Box<dyn Future<Output = SDKResult<BaseResponse<PatchViewResponse>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
fn execute_with_options<'life0, 'async_trait>(
self,
service: &'life0 AppTableViewService,
option: RequestOption,
) -> Pin<Box<dyn Future<Output = SDKResult<BaseResponse<PatchViewResponse>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
带选项执行请求
Auto Trait Implementations§
impl Freeze for AppTableViewService
impl !RefUnwindSafe for AppTableViewService
impl Send for AppTableViewService
impl Sync for AppTableViewService
impl Unpin for AppTableViewService
impl !UnwindSafe for AppTableViewService
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