pub struct AddPushRequest { /* fields omitted */ }
Builder to pass to the Mastodon::add_push_subscription method
use elefren::requests::{AddPushRequest, Keys};
let client = Mastodon::from(data);
let keys = Keys::new("stahesuahoei293ise===", "tasecoa,nmeozka==");
let mut request = AddPushRequest::new("http://example.com/push/endpoint", &keys);
request.follow().reblog();
client.add_push_subscription(&request)?;
Construct a new AddPushRequest
use elefren::requests::{AddPushRequest, Keys};
let keys = Keys::new("abcdef===", "foobar==");
let push_endpoint = "https://example.com/push/endpoint";
let request = AddPushRequest::new(push_endpoint, &keys);
A flag that indicates if you want follow notifications pushed
use elefren::requests::{AddPushRequest, Keys};
let keys = Keys::new("abcdef===", "foobar==");
let push_endpoint = "https://example.com/push/endpoint";
let mut request = AddPushRequest::new(push_endpoint, &keys);
request.follow();
A flag that indicates if you want favourite notifications pushed
use elefren::requests::{AddPushRequest, Keys};
let keys = Keys::new("abcdef===", "foobar==");
let push_endpoint = "https://example.com/push/endpoint";
let mut request = AddPushRequest::new(push_endpoint, &keys);
request.favourite();
A flag that indicates if you want reblog notifications pushed
use elefren::requests::{AddPushRequest, Keys};
let keys = Keys::new("abcdef===", "foobar==");
let push_endpoint = "https://example.com/push/endpoint";
let mut request = AddPushRequest::new(push_endpoint, &keys);
request.reblog();
A flag that indicates if you want mention notifications pushed
use elefren::requests::{AddPushRequest, Keys};
let keys = Keys::new("abcdef===", "foobar==");
let push_endpoint = "https://example.com/push/endpoint";
let mut request = AddPushRequest::new(push_endpoint, &keys);
request.mention();
Formats the value using the given formatter. Read more
Returns the "default value" for a type. Read more
Performs copy-assignment from source
. Read more
This method tests for self
and other
values to be equal, and is used by ==
. Read more
This method tests for !=
.