Skip to main content

asimov_protocol/
presets.rs

1// This is free and unencumbered software released into the public domain.
2
3use iroh::endpoint::{
4    Builder,
5    presets::{N0, Preset},
6};
7
8/// The default preset for ASIMOV.
9#[derive(Copy, Clone, Default, Debug)]
10pub struct DefaultPreset;
11
12impl Preset for DefaultPreset {
13    fn apply(self, builder: Builder) -> Builder {
14        N0.apply(builder) // TODO: customize this
15    }
16}