pub struct CreateSocketIngressParams {
pub participant_id: Option<String>,
pub name: Option<String>,
pub metadata: Option<Map<String, Value>>,
pub agent: Option<SocketIngressAgent>,
pub region: Option<String>,
}Expand description
The parameters for SocketIngressResource::create.
Fields§
§participant_id: Option<String>The streamed-in participant’s id. Auto-generated when absent.
name: Option<String>The participant’s display name.
metadata: Option<Map<String, Value>>Free-form participant metadata.
agent: Option<SocketIngressAgent>Agent metadata to associate with the session.
region: Option<String>Where to run the ingest session.
Trait Implementations§
Source§impl Clone for CreateSocketIngressParams
impl Clone for CreateSocketIngressParams
Source§fn clone(&self) -> CreateSocketIngressParams
fn clone(&self) -> CreateSocketIngressParams
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 CreateSocketIngressParams
impl Debug for CreateSocketIngressParams
Source§impl Default for CreateSocketIngressParams
impl Default for CreateSocketIngressParams
Source§fn default() -> CreateSocketIngressParams
fn default() -> CreateSocketIngressParams
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for CreateSocketIngressParams
impl RefUnwindSafe for CreateSocketIngressParams
impl Send for CreateSocketIngressParams
impl Sync for CreateSocketIngressParams
impl Unpin for CreateSocketIngressParams
impl UnsafeUnpin for CreateSocketIngressParams
impl UnwindSafe for CreateSocketIngressParams
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