[][src]Struct lrl_test_compiler::mission_control::TestTimestrips

struct TestTimestrips {
    timestrips: BTreeMap<String, Timestrip>,
}

Contains a hashmap with the timestrip for the test body and every abort The test body timestrip will use the key "test_body" and each abort will use its abort idx as the key

Fields

timestrips: BTreeMap<String, Timestrip>

Implementations

impl TestTimestrips[src]

pub fn new() -> Self[src]

pub fn try_add_timestrip(&mut self, key: &str) -> CompilerResult<&mut Timestrip>[src]

Function to add a timestrip with the provided key Errors if a timestrip already exists with the same key

Auto Trait Implementations

impl RefUnwindSafe for TestTimestrips

impl Send for TestTimestrips

impl Sync for TestTimestrips

impl Unpin for TestTimestrips

impl UnwindSafe for TestTimestrips

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<Src, Dst> LosslessTryInto<Dst> for Src where
    Dst: LosslessTryFrom<Src>, 
[src]

impl<Src, Dst> LossyInto<Dst> for Src where
    Dst: LossyFrom<Src>, 
[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]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 
[src]