pub struct FrontierQuery {
pub seed_doi: Doi,
pub limit: usize,
pub min_year: Option<i32>,
}Expand description
Parameters for frontier_view: the gap-spotting view that surfaces
candidate papers structurally connected to a seed but not yet noticed.
Phase 1 (this PR): finds papers that cite the seed sorted by
age-normalized impact (fwci desc). Phase 2 will add bibliographic-
coupling candidates (papers sharing references with the seed).
Fields§
§seed_doi: DoiThe anchor paper whose citing neighbourhood forms the candidate set.
limit: usizeMaximum results returned (clamped to 1..=MAX_PER_PAGE).
Defaults to DEFAULT_LIMIT.
min_year: Option<i32>When set, only include works published on or after this year.
Implementations§
Trait Implementations§
Source§impl Clone for FrontierQuery
impl Clone for FrontierQuery
Source§fn clone(&self) -> FrontierQuery
fn clone(&self) -> FrontierQuery
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 FrontierQuery
impl RefUnwindSafe for FrontierQuery
impl Send for FrontierQuery
impl Sync for FrontierQuery
impl Unpin for FrontierQuery
impl UnsafeUnpin for FrontierQuery
impl UnwindSafe for FrontierQuery
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