Struct ruma_push_gateway_api::send_event_notification::v1::Response [−][src]
Expand description
Data in the response from the send_event_notification
API endpoint.
Fields
rejected: Vec<String>
A list of all pushkeys given in the notification request that are not valid.
These could have been rejected by an upstream gateway because they have expired or have never been valid. Homeservers must cease sending notification requests for these pushkeys and remove the associated pushers. It may not necessarily be the notification in the request that failed: it could be that a previous notification to the same pushkey failed. May be empty.
Implementations
Trait Implementations
type EndpointError = MatrixError
type EndpointError = MatrixError
A type capturing the expected error conditions the server can return.
fn try_from_http_response<T: AsRef<[u8]>>(
response: Response<T>
) -> Result<Self, FromHttpResponseError<MatrixError>>
fn try_from_http_response<T: AsRef<[u8]>>(
response: Response<T>
) -> Result<Self, FromHttpResponseError<MatrixError>>
Tries to convert the given http::Response
into this response type.
Tries to convert this response into an http::Response
. Read more
Auto Trait Implementations
impl RefUnwindSafe for Response
impl UnwindSafe for Response
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more