[][src]Enum rustros_tf::TfError

pub enum TfError {
    AttemptedLookupInPast,
    AttemptedLookUpInFuture,
    CouldNotFindTransform,
    CouldNotAcquireLock,
}

Enumerates the different types of errors

Variants

AttemptedLookupInPast

Error due to looking up too far in the past. I.E the information is no longer available in the TF Cache.

AttemptedLookUpInFuture

Error due ti the transform not yet being available.

CouldNotFindTransform

There is no path between the from and to frame.

CouldNotAcquireLock

In the event that a write is simultaneously happening with a read of the same tf buffer

Trait Implementations

impl Clone for TfError[src]

impl Debug for TfError[src]

Auto Trait Implementations

impl RefUnwindSafe for TfError

impl Send for TfError

impl Sync for TfError

impl Unpin for TfError

impl UnwindSafe for TfError

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<T> Same<T> for T[src]

type Output = T

Should always be Self

impl<SS, SP> SupersetOf<SS> for SP where
    SS: SubsetOf<SP>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

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<T> Typeable for T where
    T: Any
[src]

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