pub struct IssueListOptionsBuilder(/* private fields */);Expand description
a mutable issue list builder
Implementations§
Source§impl IssueListOptionsBuilder
impl IssueListOptionsBuilder
pub fn state(&mut self, state: State) -> &mut Self
pub fn sort(&mut self, sort: Sort) -> &mut Self
pub fn asc(&mut self) -> &mut Self
pub fn desc(&mut self) -> &mut Self
pub fn direction(&mut self, direction: SortDirection) -> &mut Self
pub fn assignee<A>(&mut self, assignee: A) -> &mut Self
pub fn creator<C>(&mut self, creator: C) -> &mut Self
pub fn mentioned<M>(&mut self, mentioned: M) -> &mut Self
pub fn labels<L>(&mut self, labels: Vec<L>) -> &mut Self
pub fn since<S>(&mut self, since: S) -> &mut Self
pub fn per_page(&mut self, n: u32) -> &mut Self
pub fn build(&self) -> IssueListOptions
Trait Implementations§
Source§impl Default for IssueListOptionsBuilder
impl Default for IssueListOptionsBuilder
Source§fn default() -> IssueListOptionsBuilder
fn default() -> IssueListOptionsBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for IssueListOptionsBuilder
impl RefUnwindSafe for IssueListOptionsBuilder
impl Send for IssueListOptionsBuilder
impl Sync for IssueListOptionsBuilder
impl Unpin for IssueListOptionsBuilder
impl UnwindSafe for IssueListOptionsBuilder
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more