pub struct UploadPackRequest {
pub wants: Vec<ObjectId>,
pub haves: Vec<ObjectId>,
pub done: bool,
pub capabilities: UploadPackCapabilities,
pub shallow: ShallowRequest,
pub object_ids: Option<Vec<ObjectId>>,
}Expand description
A parsed upload-pack request from a Git client.
Fields§
§wants: Vec<ObjectId>§haves: Vec<ObjectId>§done: bool§capabilities: UploadPackCapabilities§shallow: ShallowRequest§object_ids: Option<Vec<ObjectId>>Implementations§
Auto Trait Implementations§
impl Freeze for UploadPackRequest
impl RefUnwindSafe for UploadPackRequest
impl Send for UploadPackRequest
impl Sync for UploadPackRequest
impl Unpin for UploadPackRequest
impl UnsafeUnpin for UploadPackRequest
impl UnwindSafe for UploadPackRequest
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