pub enum PublisherRequest {
Publish {
player: ClientEnd<PlayerMarker>,
registration: PlayerRegistration,
responder: PublisherPublishResponder,
},
}
Expand description
Publisher
publishes media players so they may be discovered and
controlled by clients who have permission to do so.
Variants§
Publish
Fields
§
player: ClientEnd<PlayerMarker>
§
registration: PlayerRegistration
§
responder: PublisherPublishResponder
Implementations§
Source§impl PublisherRequest
impl PublisherRequest
pub fn into_publish( self, ) -> Option<(ClientEnd<PlayerMarker>, PlayerRegistration, PublisherPublishResponder)>
Sourcepub fn method_name(&self) -> &'static str
pub fn method_name(&self) -> &'static str
Name of the method defined in FIDL
Trait Implementations§
Auto Trait Implementations§
impl Freeze for PublisherRequest
impl !RefUnwindSafe for PublisherRequest
impl Send for PublisherRequest
impl Sync for PublisherRequest
impl Unpin for PublisherRequest
impl !UnwindSafe for PublisherRequest
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