pub struct StreamChannelRef {
pub channel_id: String,
pub access_key: String,
pub direction: ChannelDirection,
}Fields§
§channel_id: String§access_key: String§direction: ChannelDirectionTrait Implementations§
Source§impl Clone for StreamChannelRef
impl Clone for StreamChannelRef
Source§fn clone(&self) -> StreamChannelRef
fn clone(&self) -> StreamChannelRef
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for StreamChannelRef
impl Debug for StreamChannelRef
Source§impl Default for StreamChannelRef
impl Default for StreamChannelRef
Source§fn default() -> StreamChannelRef
fn default() -> StreamChannelRef
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for StreamChannelRef
impl<'de> Deserialize<'de> for StreamChannelRef
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
Auto Trait Implementations§
impl Freeze for StreamChannelRef
impl RefUnwindSafe for StreamChannelRef
impl Send for StreamChannelRef
impl Sync for StreamChannelRef
impl Unpin for StreamChannelRef
impl UnsafeUnpin for StreamChannelRef
impl UnwindSafe for StreamChannelRef
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