pub enum BodyView<'a> {
Show 17 variants
Hello(Box<HelloView<'a>>),
HelloResponse(Box<HelloResponseView<'a>>),
Error(Box<ErrorView<'a>>),
Close(Box<CloseView<'a>>),
ListRefs(Box<ListRefsView<'a>>),
ListRefsResponse(Box<ListRefsResponseView<'a>>),
ReadRef(Box<ReadRefView<'a>>),
ReadRefResponse(Box<ReadRefResponseView<'a>>),
UpdateRef(Box<UpdateRefView<'a>>),
UpdateRefResponse(Box<UpdateRefResponseView<'a>>),
PackExists(Box<PackExistsView<'a>>),
PackExistsResponse(Box<PackExistsResponseView<'a>>),
UploadPack(Box<UploadPackView<'a>>),
UploadPackResponse(Box<UploadPackResponseView<'a>>),
DownloadPack(Box<DownloadPackView<'a>>),
DownloadPackHeader(Box<DownloadPackHeaderView<'a>>),
PackChunk(Box<PackChunkView<'a>>),
}Variants§
Hello(Box<HelloView<'a>>)
HelloResponse(Box<HelloResponseView<'a>>)
Error(Box<ErrorView<'a>>)
Close(Box<CloseView<'a>>)
ListRefs(Box<ListRefsView<'a>>)
ListRefsResponse(Box<ListRefsResponseView<'a>>)
ReadRef(Box<ReadRefView<'a>>)
ReadRefResponse(Box<ReadRefResponseView<'a>>)
UpdateRef(Box<UpdateRefView<'a>>)
UpdateRefResponse(Box<UpdateRefResponseView<'a>>)
PackExists(Box<PackExistsView<'a>>)
PackExistsResponse(Box<PackExistsResponseView<'a>>)
UploadPack(Box<UploadPackView<'a>>)
UploadPackResponse(Box<UploadPackResponseView<'a>>)
DownloadPack(Box<DownloadPackView<'a>>)
DownloadPackHeader(Box<DownloadPackHeaderView<'a>>)
PackChunk(Box<PackChunkView<'a>>)
Trait Implementations§
Auto Trait Implementations§
impl<'a> Freeze for Body<'a>
impl<'a> RefUnwindSafe for Body<'a>
impl<'a> Send for Body<'a>
impl<'a> Sync for Body<'a>
impl<'a> Unpin for Body<'a>
impl<'a> UnsafeUnpin for Body<'a>
impl<'a> UnwindSafe for Body<'a>
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