#[non_exhaustive]pub struct FetchRemoteBranchesRequest {
pub name: String,
/* private fields */
}Expand description
FetchRemoteBranches request message.
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 repository’s name.
Implementations§
Trait Implementations§
Source§impl Clone for FetchRemoteBranchesRequest
impl Clone for FetchRemoteBranchesRequest
Source§fn clone(&self) -> FetchRemoteBranchesRequest
fn clone(&self) -> FetchRemoteBranchesRequest
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 FetchRemoteBranchesRequest
impl Debug for FetchRemoteBranchesRequest
Source§impl Default for FetchRemoteBranchesRequest
impl Default for FetchRemoteBranchesRequest
Source§fn default() -> FetchRemoteBranchesRequest
fn default() -> FetchRemoteBranchesRequest
Returns the “default value” for a type. Read more
Source§impl Message for FetchRemoteBranchesRequest
impl Message for FetchRemoteBranchesRequest
impl StructuralPartialEq for FetchRemoteBranchesRequest
Auto Trait Implementations§
impl Freeze for FetchRemoteBranchesRequest
impl RefUnwindSafe for FetchRemoteBranchesRequest
impl Send for FetchRemoteBranchesRequest
impl Sync for FetchRemoteBranchesRequest
impl Unpin for FetchRemoteBranchesRequest
impl UnwindSafe for FetchRemoteBranchesRequest
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