#[derive(Debug, Clone)]
pub struct PageRankConfiguration {
pub damping: f32,
pub tolerance: f32,
}
impl Default for PageRankConfiguration {
fn default() -> Self {
Self {
damping: Self::DEFAULT_TEXTRANK_DAMPING,
tolerance: Self::DEFAULT_TEXTRANK_TOLERANCE,
}
}
}
impl PageRankConfiguration {
pub const DEFAULT_TEXTRANK_DAMPING: f32 = 0.85;
pub const DEFAULT_TEXTRANK_TOLERANCE: f32 = 0.0001;
}