Struct ruma_common::push::PusherData [−][src]
pub struct PusherData {
pub url: Option<String>,
pub format: Option<PushFormat>,
}Expand description
Information for the pusher implementation itself.
Fields
url: Option<String>Required if the pusher’s kind is http. The URL to use to send notifications to.
format: Option<PushFormat>The format to use when sending notifications to the Push Gateway.
Implementations
Trait Implementations
Returns the “default value” for a type. Read more
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
Auto Trait Implementations
impl RefUnwindSafe for PusherDataimpl Send for PusherDataimpl Sync for PusherDataimpl Unpin for PusherDataimpl UnwindSafe for PusherDataBlanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span, returning an
Instrumented wrapper. Read more