#[non_exhaustive]pub struct FetchBlobRequest {
pub repository: String,
pub sha: String,
/* private fields */
}Expand description
Request message for fetching a blob (file content) from 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.repository: StringRequired. The format is
projects/{project_number}/locations/{location_id}/repositories/{repository_id}.
Specifies the repository containing the blob.
sha: StringRequired. The SHA-1 hash of the blob to retrieve.
Implementations§
Trait Implementations§
Source§impl Clone for FetchBlobRequest
impl Clone for FetchBlobRequest
Source§fn clone(&self) -> FetchBlobRequest
fn clone(&self) -> FetchBlobRequest
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 FetchBlobRequest
impl Debug for FetchBlobRequest
Source§impl Default for FetchBlobRequest
impl Default for FetchBlobRequest
Source§fn default() -> FetchBlobRequest
fn default() -> FetchBlobRequest
Returns the “default value” for a type. Read more
Source§impl Message for FetchBlobRequest
impl Message for FetchBlobRequest
Source§impl PartialEq for FetchBlobRequest
impl PartialEq for FetchBlobRequest
impl StructuralPartialEq for FetchBlobRequest
Auto Trait Implementations§
impl Freeze for FetchBlobRequest
impl RefUnwindSafe for FetchBlobRequest
impl Send for FetchBlobRequest
impl Sync for FetchBlobRequest
impl Unpin for FetchBlobRequest
impl UnwindSafe for FetchBlobRequest
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