pub struct WorkItemFilter {
pub realm_id: Option<String>,
pub namespace: Option<WorkNamespace>,
pub all_namespaces: bool,
pub statuses: Vec<WorkStatus>,
pub labels: Vec<String>,
pub include_terminal: bool,
pub limit: Option<usize>,
}Fields§
§realm_id: Option<String>§namespace: Option<WorkNamespace>§all_namespaces: bool§statuses: Vec<WorkStatus>§labels: Vec<String>§include_terminal: bool§limit: Option<usize>Trait Implementations§
Source§impl Clone for WorkItemFilter
impl Clone for WorkItemFilter
Source§fn clone(&self) -> WorkItemFilter
fn clone(&self) -> WorkItemFilter
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for WorkItemFilter
impl Debug for WorkItemFilter
Source§impl Default for WorkItemFilter
impl Default for WorkItemFilter
Source§fn default() -> WorkItemFilter
fn default() -> WorkItemFilter
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for WorkItemFilter
impl<'de> Deserialize<'de> for WorkItemFilter
Source§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 Freeze for WorkItemFilter
impl RefUnwindSafe for WorkItemFilter
impl Send for WorkItemFilter
impl Sync for WorkItemFilter
impl Unpin for WorkItemFilter
impl UnsafeUnpin for WorkItemFilter
impl UnwindSafe for WorkItemFilter
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