pub struct ProjectRequest {
pub sources: Vec<SourceName>,
pub filters: Filters,
pub paging: Paging,
}Expand description
A request for a page of projects.
Fields§
§sources: Vec<SourceName>Which sources to address. Empty means the configuration’s own selection.
filters: FiltersWhat to keep.
paging: PagingWhich page.
Trait Implementations§
Source§impl Clone for ProjectRequest
impl Clone for ProjectRequest
Source§fn clone(&self) -> ProjectRequest
fn clone(&self) -> ProjectRequest
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 moreAuto Trait Implementations§
impl Freeze for ProjectRequest
impl RefUnwindSafe for ProjectRequest
impl Send for ProjectRequest
impl Sync for ProjectRequest
impl Unpin for ProjectRequest
impl UnsafeUnpin for ProjectRequest
impl UnwindSafe for ProjectRequest
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