diff options
author | Paul Woolcock <paul@woolcock.us> | 2020-09-25 17:06:19 -0400 |
---|---|---|
committer | Paul Woolcock <paul@woolcock.us> | 2020-09-25 17:07:19 -0400 |
commit | f25574154e4ff4a19e04eb83b7b53146a6a27930 (patch) | |
tree | c97e7180c6cce82d9bd02a37d7c5ed010b3a34e5 | |
parent | 91d66d76ad65dc500abb19946850d5a2f3a3b6df (diff) |
Add builder method for exclude_reblogs
-rw-r--r-- | src/requests/statuses.rs | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/src/requests/statuses.rs b/src/requests/statuses.rs index 36130f9..a546351 100644 --- a/src/requests/statuses.rs +++ b/src/requests/statuses.rs @@ -96,6 +96,27 @@ impl<'a> StatusesRequest<'a> { self } + /// Set the `?exclude_reblogs=1` flag for the .statuses() request + /// + /// # Example + /// + /// ``` + /// # extern crate elefren; + /// # use elefren::StatusesRequest; + /// let mut request = StatusesRequest::new(); + /// assert_eq!( + /// &request + /// .exclude_reblogs() + /// .to_querystring() + /// .expect("Couldn't serialize qs"), + /// "?exclude_reblogs=1" + /// ); + /// ``` + pub fn exclude_reblogs(&mut self) -> &mut Self { + self.exclude_reblogs = true; + self + } + /// Set the `?exclude_replies=1` flag for the .statuses() request /// /// # Example |