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 PusherData
impl Send for PusherData
impl Sync for PusherData
impl Unpin for PusherData
impl UnwindSafe for PusherData
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span, returning an
Instrumented wrapper. Read more