pub enum DataSpecifier {
Message(SubjectId),
Request(ServiceId),
Response(ServiceId),
}Expand description
Encodes the semantic properties of the data type carried by a transfer and its kind
Variants§
Trait Implementations§
Source§impl Clone for DataSpecifier
impl Clone for DataSpecifier
Source§fn clone(&self) -> DataSpecifier
fn clone(&self) -> DataSpecifier
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for DataSpecifier
impl Debug for DataSpecifier
Source§impl Ord for DataSpecifier
impl Ord for DataSpecifier
Source§impl PartialEq for DataSpecifier
impl PartialEq for DataSpecifier
Source§impl PartialOrd for DataSpecifier
impl PartialOrd for DataSpecifier
impl Copy for DataSpecifier
impl Eq for DataSpecifier
impl StructuralPartialEq for DataSpecifier
Auto Trait Implementations§
impl Freeze for DataSpecifier
impl RefUnwindSafe for DataSpecifier
impl Send for DataSpecifier
impl Sync for DataSpecifier
impl Unpin for DataSpecifier
impl UnwindSafe for DataSpecifier
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)