Struct solana_ramp_tps::results::Results [−][src]
Fields
file_path: String
results: BTreeMap<Round, Vec<String>>
Implementations
impl Results
[src][−]
pub fn new(
file_path: String,
previous_results: HashMap<String, Vec<String>>,
start_round: u32
) -> Self
[src][−]
file_path: String,
previous_results: HashMap<String, Vec<String>>,
start_round: u32
) -> Self
Keep any result entries which occurred before the starting round.
pub fn read(file_path: &str) -> HashMap<String, Vec<String>>
[src]
pub fn record(
&mut self,
round: u32,
validators: Vec<String>
) -> Result<(), Box<dyn Error>>
[src][−]
&mut self,
round: u32,
validators: Vec<String>
) -> Result<(), Box<dyn Error>>
Record the remaining validators after each TPS round
Auto Trait Implementations
impl RefUnwindSafe for Results
impl Send for Results
impl Sync for Results
impl Unpin for Results
impl UnwindSafe for Results
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src][+]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src][+]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src][+]
T: ?Sized,
impl<T> From<T> for T
[src][+]
impl<T> Instrument for T
[src][+]
impl<T> Instrument for T
[src][+]
impl<T, U> Into<U> for T where
U: From<T>,
[src][+]
U: From<T>,
impl<T> IntoRequest<T> for T
[src][+]
impl<T> Pointable for T
[src][+]
impl<T> Same<T> for T
[src]
type Output = T
Should always be Self
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src][+]
U: Into<T>,
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src][+]
U: TryFrom<T>,
impl<T> Typeable for T where
T: Any,
[+]
T: Any,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
[src][+]
V: MultiLane<T>,