pub struct ListChannelChildrenResponse { /* private fields */ }Implementations§
Source§impl ListChannelChildrenResponse
impl ListChannelChildrenResponse
Sourcepub fn all_expanded_locators(&self) -> &BTreeSet<Locator>
pub fn all_expanded_locators(&self) -> &BTreeSet<Locator>
All locators expanded from the request scope, independent of which channels exist within them. Useful for callers that need to know the complete locator topology (e.g. to render empty locators in a tree view) even when no matching channel was found in some of them.
Sourcepub fn entries(&self) -> &[ChannelChildEntry]
pub fn entries(&self) -> &[ChannelChildEntry]
Mix of channel leaves and prefix nodes, one entry per distinct (channel name | prefix part) collapsed across locators.
Trait Implementations§
Source§impl Clone for ListChannelChildrenResponse
impl Clone for ListChannelChildrenResponse
Source§fn clone(&self) -> ListChannelChildrenResponse
fn clone(&self) -> ListChannelChildrenResponse
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 Debug for ListChannelChildrenResponse
impl Debug for ListChannelChildrenResponse
Source§impl<'de> Deserialize<'de> for ListChannelChildrenResponse
impl<'de> Deserialize<'de> for ListChannelChildrenResponse
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl From<ListChannelChildrenResponse> for Builder<Complete>
impl From<ListChannelChildrenResponse> for Builder<Complete>
Source§fn from(v: ListChannelChildrenResponse) -> Self
fn from(v: ListChannelChildrenResponse) -> Self
Converts to this type from the input type.
Source§impl Hash for ListChannelChildrenResponse
impl Hash for ListChannelChildrenResponse
Source§impl Ord for ListChannelChildrenResponse
impl Ord for ListChannelChildrenResponse
Source§fn cmp(&self, other: &ListChannelChildrenResponse) -> Ordering
fn cmp(&self, other: &ListChannelChildrenResponse) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialOrd for ListChannelChildrenResponse
impl PartialOrd for ListChannelChildrenResponse
impl Eq for ListChannelChildrenResponse
impl StructuralPartialEq for ListChannelChildrenResponse
Auto Trait Implementations§
impl Freeze for ListChannelChildrenResponse
impl RefUnwindSafe for ListChannelChildrenResponse
impl Send for ListChannelChildrenResponse
impl Sync for ListChannelChildrenResponse
impl Unpin for ListChannelChildrenResponse
impl UnsafeUnpin for ListChannelChildrenResponse
impl UnwindSafe for ListChannelChildrenResponse
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> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
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