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<PullRequestV2, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<PullRequestV2, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for PullRequestV2
impl Serialize for PullRequestV2
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. 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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request