pub enum DataHeader {
Open {
workspace_id: GrainId,
device_id: GrainId,
},
Accept {
ticket: String,
},
}Expand description
The first line of a data-plane connection.
Variants§
Open
The app server wants a stream to device_id for workspace_id.
Accept
The app server is answering a INCOMING notification.
Trait Implementations§
Source§impl Clone for DataHeader
impl Clone for DataHeader
Source§impl Debug for DataHeader
impl Debug for DataHeader
Source§impl<'de> Deserialize<'de> for DataHeader
impl<'de> Deserialize<'de> for DataHeader
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for DataHeader
Source§impl PartialEq for DataHeader
impl PartialEq for DataHeader
Source§impl Serialize for DataHeader
impl Serialize for DataHeader
impl StructuralPartialEq for DataHeader
Auto Trait Implementations§
impl Freeze for DataHeader
impl RefUnwindSafe for DataHeader
impl Send for DataHeader
impl Sync for DataHeader
impl Unpin for DataHeader
impl UnsafeUnpin for DataHeader
impl UnwindSafe for DataHeader
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more