pub fn new() -> Self {
        Vicinity {
            view: BTreeSet::new(),
        }
    }
/// create the new vicinity module with the given profile view
///
/// at creating the vicinity module will initialize its own view
/// using the given Profiles.
create the new vicinity module with the given profile view
at creating the vicinity module will initialize its own view
using the given Profiles.
create the new vicinity module with the given profile view at creating the vicinity module will initialize its own view using the given Profiles .
pub fn new() -> Self {
        Vicinity {
            view: BTreeSet::new(),
        }
    }
pub fn new ( ) -> Self { Vicinity { view : BTreeSet :: new ( ) , } }
create the new vicinity module with the given profile view
at creating the vicinity module will initialize its own view
using the given Profiles.
create the new vicinity module with the given profile view at creating the vicinity module will initialize its own view using the given Profiles .