Enum matrix_appservice_rs::MappingId [−][src]
Expand description
An ID being either a Matrix ID or an external ID for one object.
Variants
External(&'a E)
A reference to the ID of an external object.
Matrix(&'a M)
A refernece to the ID of a Matrix object.
Trait Implementations
Auto Trait Implementations
impl<'a, E: ?Sized, M: ?Sized> RefUnwindSafe for MappingId<'a, E, M> where
E: RefUnwindSafe,
M: RefUnwindSafe,
impl<'a, E: ?Sized, M: ?Sized> UnwindSafe for MappingId<'a, E, M> where
E: RefUnwindSafe,
M: RefUnwindSafe,
Blanket Implementations
Mutably borrows from an owned value. Read more
impl<T> CallHasher for T where
T: Hash,
impl<T> CallHasher for T where
T: Hash,
Compare self to key
and return true
if they are equal.
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
pub fn vzip(self) -> V