pub enum Listen {
ListenIndividual(Box<ListenIndividual>),
ListenServer(Box<ListenServer>),
}
Expand description
The union Listen
in the namespace FBS.WebRtcTransport
Generated from these locations:
- Union
Listen
in the filefbs/webRtcTransport.fbs:14
Variants§
ListenIndividual(Box<ListenIndividual>)
The variant of type ListenIndividual
in the union Listen
ListenServer(Box<ListenServer>)
The variant of type ListenServer
in the union Listen
Implementations§
Source§impl Listen
impl Listen
Sourcepub fn builder() -> ListenBuilder<Uninitialized>
pub fn builder() -> ListenBuilder<Uninitialized>
Creates a ListenBuilder for serializing an instance of this table.
pub fn create_listen_individual( builder: &mut Builder, value: impl WriteAsOffset<ListenIndividual>, ) -> UnionOffset<Self>
pub fn create_listen_server( builder: &mut Builder, value: impl WriteAsOffset<ListenServer>, ) -> UnionOffset<Self>
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Listen
impl<'de> Deserialize<'de> for Listen
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
Source§impl Ord for Listen
impl Ord for Listen
Source§impl PartialOrd for Listen
impl PartialOrd for Listen
impl Eq for Listen
impl StructuralPartialEq for Listen
impl WriteAsOptionalUnion<Listen> for Listen
impl WriteAsUnion<Listen> for Listen
Auto Trait Implementations§
impl Freeze for Listen
impl RefUnwindSafe for Listen
impl Send for Listen
impl Sync for Listen
impl Unpin for Listen
impl UnwindSafe for Listen
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