pub struct PageBuilder<ID: DocumentId, T = ()> { /* private fields */ }
Implementations§
Source§impl<ID: DocumentId, T> PageBuilder<ID, T>
impl<ID: DocumentId, T> PageBuilder<ID, T>
Source§impl<ID: DocumentId> PageBuilder<ID, NameFilter>
impl<ID: DocumentId> PageBuilder<ID, NameFilter>
Source§impl<ID: DocumentId> PageBuilder<ID, NameOrOwnerFilter>
impl<ID: DocumentId> PageBuilder<ID, NameOrOwnerFilter>
Source§impl<ID: DocumentId> PageBuilder<ID, OwnerFilter>
impl<ID: DocumentId> PageBuilder<ID, OwnerFilter>
Trait Implementations§
Source§impl<ID: DocumentId, T: Default> Default for PageBuilder<ID, T>
impl<ID: DocumentId, T: Default> Default for PageBuilder<ID, T>
Source§impl<ID: DocumentId> From<PageBuilder<ID>> for Option<Page>
impl<ID: DocumentId> From<PageBuilder<ID>> for Option<Page>
Source§fn from(builder: PageBuilder<ID, ()>) -> Self
fn from(builder: PageBuilder<ID, ()>) -> Self
Converts to this type from the input type.
Source§impl<ID: DocumentId> From<PageBuilder<ID, NameFilter>> for ListRoleBindingsRequest
impl<ID: DocumentId> From<PageBuilder<ID, NameFilter>> for ListRoleBindingsRequest
Source§fn from(builder: PageBuilder<ID, NameFilter>) -> Self
fn from(builder: PageBuilder<ID, NameFilter>) -> Self
Converts to this type from the input type.
Source§impl<ID: DocumentId> From<PageBuilder<ID, NameFilter>> for ListRolesRequest
impl<ID: DocumentId> From<PageBuilder<ID, NameFilter>> for ListRolesRequest
Source§fn from(builder: PageBuilder<ID, NameFilter>) -> Self
fn from(builder: PageBuilder<ID, NameFilter>) -> Self
Converts to this type from the input type.
Source§impl<ID: DocumentId> From<PageBuilder<ID, NameOrOwnerFilter>> for ListAccountMetadataRequest
impl<ID: DocumentId> From<PageBuilder<ID, NameOrOwnerFilter>> for ListAccountMetadataRequest
Source§fn from(builder: PageBuilder<ID, NameOrOwnerFilter>) -> Self
fn from(builder: PageBuilder<ID, NameOrOwnerFilter>) -> Self
Converts to this type from the input type.
Source§impl<ID: DocumentId> From<PageBuilder<ID, NameOrOwnerFilter>> for ListAccountSetsRequest
impl<ID: DocumentId> From<PageBuilder<ID, NameOrOwnerFilter>> for ListAccountSetsRequest
Source§fn from(builder: PageBuilder<ID, NameOrOwnerFilter>) -> Self
fn from(builder: PageBuilder<ID, NameOrOwnerFilter>) -> Self
Converts to this type from the input type.
Source§impl<ID: DocumentId> From<PageBuilder<ID, OwnerFilter>> for ListAccountMetadataRequest
impl<ID: DocumentId> From<PageBuilder<ID, OwnerFilter>> for ListAccountMetadataRequest
Source§fn from(builder: PageBuilder<ID, OwnerFilter>) -> Self
fn from(builder: PageBuilder<ID, OwnerFilter>) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl<ID, T> Freeze for PageBuilder<ID, T>
impl<ID, T> RefUnwindSafe for PageBuilder<ID, T>where
T: RefUnwindSafe,
ID: RefUnwindSafe,
impl<ID, T> Send for PageBuilder<ID, T>
impl<ID, T> Sync for PageBuilder<ID, T>
impl<ID, T> Unpin for PageBuilder<ID, T>
impl<ID, T> UnwindSafe for PageBuilder<ID, T>where
T: UnwindSafe,
ID: UnwindSafe,
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> 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