Trait ruma::api::OutgoingRequestAppserviceExt  
source · [−]pub trait OutgoingRequestAppserviceExt: OutgoingRequest {
    fn try_into_http_request_with_user_id<T>(
        self, 
        base_url: &str, 
        access_token: SendAccessToken<'_>, 
        user_id: &UserId, 
        considering_versions: &[MatrixVersion]
    ) -> Result<Request<T>, IntoHttpError>
    where
        T: Default + BufMut,
    { ... }
}Expand description
An extension to OutgoingRequest which provides Appservice specific methods.
Provided Methods
fn try_into_http_request_with_user_id<T>(
    self, 
    base_url: &str, 
    access_token: SendAccessToken<'_>, 
    user_id: &UserId, 
    considering_versions: &[MatrixVersion]
) -> Result<Request<T>, IntoHttpError> where
    T: Default + BufMut, 
fn try_into_http_request_with_user_id<T>(
    self, 
    base_url: &str, 
    access_token: SendAccessToken<'_>, 
    user_id: &UserId, 
    considering_versions: &[MatrixVersion]
) -> Result<Request<T>, IntoHttpError> where
    T: Default + BufMut, 
Tries to convert this request into an http::Request and appends a virtual user_id to
assert Appservice identity.
