pub struct RTMPIntegration {
pub protocol_version: String,
pub streaming_server_support: bool,
pub custom_endpoints: bool,
pub authentication_support: bool,
}Expand description
RTMP protocol integration details and capabilities
Fields§
§protocol_version: StringRTMP protocol version being used
streaming_server_support: boolWhether custom streaming server support is enabled
custom_endpoints: boolWhether custom endpoint configuration is available
authentication_support: boolWhether authentication support is enabled
Trait Implementations§
Source§impl Clone for RTMPIntegration
impl Clone for RTMPIntegration
Source§fn clone(&self) -> RTMPIntegration
fn clone(&self) -> RTMPIntegration
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 RTMPIntegration
impl Debug for RTMPIntegration
Source§impl<'de> Deserialize<'de> for RTMPIntegration
impl<'de> Deserialize<'de> for RTMPIntegration
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 RTMPIntegration
impl RefUnwindSafe for RTMPIntegration
impl Send for RTMPIntegration
impl Sync for RTMPIntegration
impl Unpin for RTMPIntegration
impl UnsafeUnpin for RTMPIntegration
impl UnwindSafe for RTMPIntegration
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more