#[non_exhaustive]pub struct ListRepositoriesResponse {
pub repositories: Vec<Repository>,
pub next_page_token: String,
/* private fields */
}Expand description
Message for response to listing Repositories.
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.repositories: Vec<Repository>The list of Repositories.
next_page_token: StringA token identifying a page of results the server should return.
Implementations§
Source§impl ListRepositoriesResponse
impl ListRepositoriesResponse
pub fn new() -> Self
Sourcepub fn set_repositories<T, V>(self, v: T) -> Self
pub fn set_repositories<T, V>(self, v: T) -> Self
Sets the value of repositories.
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.
Trait Implementations§
Source§impl Clone for ListRepositoriesResponse
impl Clone for ListRepositoriesResponse
Source§fn clone(&self) -> ListRepositoriesResponse
fn clone(&self) -> ListRepositoriesResponse
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 ListRepositoriesResponse
impl Debug for ListRepositoriesResponse
Source§impl Default for ListRepositoriesResponse
impl Default for ListRepositoriesResponse
Source§fn default() -> ListRepositoriesResponse
fn default() -> ListRepositoriesResponse
Returns the “default value” for a type. Read more
Source§impl Message for ListRepositoriesResponse
impl Message for ListRepositoriesResponse
Source§impl PartialEq for ListRepositoriesResponse
impl PartialEq for ListRepositoriesResponse
impl StructuralPartialEq for ListRepositoriesResponse
Auto Trait Implementations§
impl Freeze for ListRepositoriesResponse
impl RefUnwindSafe for ListRepositoriesResponse
impl Send for ListRepositoriesResponse
impl Sync for ListRepositoriesResponse
impl Unpin for ListRepositoriesResponse
impl UnwindSafe for ListRepositoriesResponse
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