pub struct DiscoveredStream {
pub destinations: Vec<EventStreamDestination>,
pub last_updated_on: Option<DateTime<Utc>>,
pub name: String,
pub stream_configuration: Option<String>,
pub type_ref: Option<String>,
}
Expand description
Represents a stream for a discovered asset.
Fields§
§destinations: Vec<EventStreamDestination>
Destinations for a stream.
last_updated_on: Option<DateTime<Utc>>
Timestamp (in UTC) indicating when the stream was added or modified.
name: String
The name of the stream.
stream_configuration: Option<String>
Stringified JSON that contains connector-specific configuration that describes configuration for the specific stream.
type_ref: Option<String>
URI or type definition id of the stream
Trait Implementations§
Source§impl Clone for DiscoveredStream
impl Clone for DiscoveredStream
Source§fn clone(&self) -> DiscoveredStream
fn clone(&self) -> DiscoveredStream
Returns a copy 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 moreAuto Trait Implementations§
impl Freeze for DiscoveredStream
impl RefUnwindSafe for DiscoveredStream
impl Send for DiscoveredStream
impl Sync for DiscoveredStream
impl Unpin for DiscoveredStream
impl UnwindSafe for DiscoveredStream
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