Struct ruma_client::api::r0::filter::create_filter::Request
source · pub struct Request {
pub filter: FilterDefinition,
pub user_id: UserId,
}
Expand description
Data for a request to this API endpoint.
Fields
filter: FilterDefinition
The filter definition.
user_id: UserId
The ID of the user uploading the filter.
The access token must be authorized to make requests for this user ID.
Trait Implementations
sourceimpl FutureFrom<Request<Body>> for Request
impl FutureFrom<Request<Body>> for Request
type Future = Box<dyn Future<Error = <Request as FutureFrom<Request<Body>>>::Error, Item = Request> + Send + 'static, Global>
type Future = Box<dyn Future<Error = <Request as FutureFrom<Request<Body>>>::Error, Item = Request> + Send + 'static, Global>
The future for the conversion.
sourcefn future_from(
request: Request<Body>
) -> <Request as FutureFrom<Request<Body>>>::Future
fn future_from(
request: Request<Body>
) -> <Request as FutureFrom<Request<Body>>>::Future
Consume the given value, beginning the conversion.
Auto Trait Implementations
impl RefUnwindSafe for Request
impl Send for Request
impl Sync for Request
impl Unpin for Request
impl UnwindSafe for Request
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more