pub struct PullRequestV2 {
pub repo_id: String,
pub known_branches: Vec<BranchProto>,
pub max_depth: Option<u32>,
pub known_blob_hashes: Vec<HashProto>,
pub capabilities: ClientCapabilities,
}Fields§
§repo_id: String§known_branches: Vec<BranchProto>§max_depth: Option<u32>§known_blob_hashes: Vec<HashProto>§capabilities: ClientCapabilitiesTrait Implementations§
Source§impl Debug for PullRequestV2
impl Debug for PullRequestV2
Source§impl<'de> Deserialize<'de> for PullRequestV2
impl<'de> Deserialize<'de> for PullRequestV2
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for PullRequestV2
impl RefUnwindSafe for PullRequestV2
impl Send for PullRequestV2
impl Sync for PullRequestV2
impl Unpin for PullRequestV2
impl UnsafeUnpin for PullRequestV2
impl UnwindSafe for PullRequestV2
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