pub struct GithubUserInfoEndpoint { /* private fields */ }Implementations§
Trait Implementations§
Source§impl Clone for GithubUserInfoEndpoint
impl Clone for GithubUserInfoEndpoint
Source§fn clone(&self) -> GithubUserInfoEndpoint
fn clone(&self) -> GithubUserInfoEndpoint
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 GithubUserInfoEndpoint
impl Debug for GithubUserInfoEndpoint
Source§impl Endpoint for GithubUserInfoEndpoint
impl Endpoint for GithubUserInfoEndpoint
type RenderRequestError = EndpointRenderRequestError
type ParseResponseOutput = UserInfo
type ParseResponseError = EndpointParseResponseError
fn render_request(&self) -> Result<Request<Body>, Self::RenderRequestError>
fn parse_response( &self, response: Response<Body>, ) -> Result<Self::ParseResponseOutput, Self::ParseResponseError>
Auto Trait Implementations§
impl Freeze for GithubUserInfoEndpoint
impl RefUnwindSafe for GithubUserInfoEndpoint
impl Send for GithubUserInfoEndpoint
impl Sync for GithubUserInfoEndpoint
impl Unpin for GithubUserInfoEndpoint
impl UnsafeUnpin for GithubUserInfoEndpoint
impl UnwindSafe for GithubUserInfoEndpoint
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