pub struct BrowsePage {
pub session_id: String,
pub nodes: Vec<BrowseNode>,
pub next_page_token: Option<String>,
pub complete: bool,
pub organization: NamespaceOrganization,
pub source: BrowseSource,
pub warning: Option<String>,
}Expand description
One bounded page of immediate children and its continuation metadata.
Fields§
§session_id: String§nodes: Vec<BrowseNode>§next_page_token: Option<String>§complete: bool§organization: NamespaceOrganization§source: BrowseSource§warning: Option<String>Trait Implementations§
Source§impl Clone for BrowsePage
impl Clone for BrowsePage
Source§fn clone(&self) -> BrowsePage
fn clone(&self) -> BrowsePage
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for BrowsePage
impl Debug for BrowsePage
impl Eq for BrowsePage
Source§impl PartialEq for BrowsePage
impl PartialEq for BrowsePage
impl StructuralPartialEq for BrowsePage
Source§impl TryFrom<BrowsePage> for BrowsePage
impl TryFrom<BrowsePage> for BrowsePage
Auto Trait Implementations§
impl Freeze for BrowsePage
impl RefUnwindSafe for BrowsePage
impl Send for BrowsePage
impl Sync for BrowsePage
impl Unpin for BrowsePage
impl UnsafeUnpin for BrowsePage
impl UnwindSafe for BrowsePage
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.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