pub struct ServeRequestContext {
pub peer_id: String,
pub transport: HookTransport,
pub request_id: Option<String>,
pub watch_id: Option<String>,
pub request: PullRequestKind,
}Fields§
§peer_id: String§transport: HookTransport§request_id: Option<String>§watch_id: Option<String>§request: PullRequestKindTrait Implementations§
Source§impl Clone for ServeRequestContext
impl Clone for ServeRequestContext
Source§fn clone(&self) -> ServeRequestContext
fn clone(&self) -> ServeRequestContext
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 ServeRequestContext
impl Debug for ServeRequestContext
Source§impl<'de> Deserialize<'de> for ServeRequestContext
impl<'de> Deserialize<'de> for ServeRequestContext
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
Source§impl PartialEq for ServeRequestContext
impl PartialEq for ServeRequestContext
Source§impl Serialize for ServeRequestContext
impl Serialize for ServeRequestContext
impl StructuralPartialEq for ServeRequestContext
Auto Trait Implementations§
impl Freeze for ServeRequestContext
impl RefUnwindSafe for ServeRequestContext
impl Send for ServeRequestContext
impl Sync for ServeRequestContext
impl Unpin for ServeRequestContext
impl UnwindSafe for ServeRequestContext
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more