#[non_exhaustive]pub struct GetRepositoryRequest {
pub name: String,
/* private fields */
}Expand description
Message for getting the details of a Repository.
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.name: StringRequired. The name of the Repository to retrieve.
Format: projects/*/locations/*/connections/*/repositories/*.
Implementations§
Trait Implementations§
Source§impl Clone for GetRepositoryRequest
impl Clone for GetRepositoryRequest
Source§fn clone(&self) -> GetRepositoryRequest
fn clone(&self) -> GetRepositoryRequest
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 GetRepositoryRequest
impl Debug for GetRepositoryRequest
Source§impl Default for GetRepositoryRequest
impl Default for GetRepositoryRequest
Source§fn default() -> GetRepositoryRequest
fn default() -> GetRepositoryRequest
Returns the “default value” for a type. Read more
Source§impl Message for GetRepositoryRequest
impl Message for GetRepositoryRequest
Source§impl PartialEq for GetRepositoryRequest
impl PartialEq for GetRepositoryRequest
impl StructuralPartialEq for GetRepositoryRequest
Auto Trait Implementations§
impl Freeze for GetRepositoryRequest
impl RefUnwindSafe for GetRepositoryRequest
impl Send for GetRepositoryRequest
impl Sync for GetRepositoryRequest
impl Unpin for GetRepositoryRequest
impl UnwindSafe for GetRepositoryRequest
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