pub enum StreamInputDataSourceUnion {
MicrosoftStorageBlob(BlobStreamInputDataSource),
MicrosoftEventGridEventSubscriptions(EventGridStreamInputDataSource),
MicrosoftServiceBusEventHub(EventHubStreamInputDataSource),
MicrosoftEventHubEventHub(EventHubV2StreamInputDataSource),
GatewayMessageBus(GatewayMessageBusStreamInputDataSource),
MicrosoftDevicesIotHubs(IoTHubStreamInputDataSource),
Raw(RawStreamInputDataSource),
}Expand description
Indicates the type of input data source containing stream data. Required on PUT (CreateOrReplace) requests.
Variants§
MicrosoftStorageBlob(BlobStreamInputDataSource)
MicrosoftEventGridEventSubscriptions(EventGridStreamInputDataSource)
MicrosoftServiceBusEventHub(EventHubStreamInputDataSource)
MicrosoftEventHubEventHub(EventHubV2StreamInputDataSource)
GatewayMessageBus(GatewayMessageBusStreamInputDataSource)
MicrosoftDevicesIotHubs(IoTHubStreamInputDataSource)
Raw(RawStreamInputDataSource)
Trait Implementations§
Source§impl Clone for StreamInputDataSourceUnion
impl Clone for StreamInputDataSourceUnion
Source§fn clone(&self) -> StreamInputDataSourceUnion
fn clone(&self) -> StreamInputDataSourceUnion
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 StreamInputDataSourceUnion
impl Debug for StreamInputDataSourceUnion
Source§impl<'de> Deserialize<'de> for StreamInputDataSourceUnion
impl<'de> Deserialize<'de> for StreamInputDataSourceUnion
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 StructuralPartialEq for StreamInputDataSourceUnion
Auto Trait Implementations§
impl Freeze for StreamInputDataSourceUnion
impl RefUnwindSafe for StreamInputDataSourceUnion
impl Send for StreamInputDataSourceUnion
impl Sync for StreamInputDataSourceUnion
impl Unpin for StreamInputDataSourceUnion
impl UnwindSafe for StreamInputDataSourceUnion
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