#[non_exhaustive]pub struct ListSpokesResponse {
pub spokes: Vec<Spoke>,
pub next_page_token: String,
pub unreachable: Vec<String>,
/* private fields */
}Expand description
The response for HubService.ListSpokes.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.spokes: Vec<Spoke>The requested spokes.
next_page_token: StringThe token for the next page of the response. To see more results, use this value as the page_token for your next request. If this value is empty, there are no more results.
unreachable: Vec<String>Locations that could not be reached.
Implementations§
Source§impl ListSpokesResponse
impl ListSpokesResponse
pub fn new() -> Self
Sourcepub fn set_spokes<T, V>(self, v: T) -> Self
pub fn set_spokes<T, V>(self, v: T) -> Self
Sets the value of spokes.
Sourcepub fn set_next_page_token<T: Into<String>>(self, v: T) -> Self
pub fn set_next_page_token<T: Into<String>>(self, v: T) -> Self
Sets the value of next_page_token.
Sourcepub fn set_unreachable<T, V>(self, v: T) -> Self
pub fn set_unreachable<T, V>(self, v: T) -> Self
Sets the value of unreachable.
Trait Implementations§
Source§impl Clone for ListSpokesResponse
impl Clone for ListSpokesResponse
Source§fn clone(&self) -> ListSpokesResponse
fn clone(&self) -> ListSpokesResponse
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 ListSpokesResponse
impl Debug for ListSpokesResponse
Source§impl Default for ListSpokesResponse
impl Default for ListSpokesResponse
Source§fn default() -> ListSpokesResponse
fn default() -> ListSpokesResponse
Returns the “default value” for a type. Read more
Source§impl Message for ListSpokesResponse
impl Message for ListSpokesResponse
Source§impl PartialEq for ListSpokesResponse
impl PartialEq for ListSpokesResponse
impl StructuralPartialEq for ListSpokesResponse
Auto Trait Implementations§
impl Freeze for ListSpokesResponse
impl RefUnwindSafe for ListSpokesResponse
impl Send for ListSpokesResponse
impl Sync for ListSpokesResponse
impl Unpin for ListSpokesResponse
impl UnwindSafe for ListSpokesResponse
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