pub struct StreamAuthInput {
pub headers: HashMap<String, String>,
pub path: String,
pub query_params: HashMap<String, Vec<String>>,
pub addr: String,
}Expand description
Input for stream authentication.
Fields§
§headers: HashMap<String, String>§path: String§query_params: HashMap<String, Vec<String>>§addr: StringTrait Implementations§
Source§impl Clone for StreamAuthInput
impl Clone for StreamAuthInput
Source§fn clone(&self) -> StreamAuthInput
fn clone(&self) -> StreamAuthInput
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 StreamAuthInput
impl Debug for StreamAuthInput
Source§impl<'de> Deserialize<'de> for StreamAuthInput
impl<'de> Deserialize<'de> for StreamAuthInput
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 StreamAuthInput
impl RefUnwindSafe for StreamAuthInput
impl Send for StreamAuthInput
impl Sync for StreamAuthInput
impl Unpin for StreamAuthInput
impl UnsafeUnpin for StreamAuthInput
impl UnwindSafe for StreamAuthInput
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