Struct component_events::events::CapabilityRequested
source · pub struct CapabilityRequested { /* private fields */ }
Implementations§
source§impl CapabilityRequested
impl CapabilityRequested
pub fn result<'a>( &'a self ) -> Result<&'a CapabilityRequestedPayload, &'a CapabilityRequestedError>
pub fn take_capability<T: ProtocolMarker>(&mut self) -> Option<T::RequestStream>
Trait Implementations§
source§impl Debug for CapabilityRequested
impl Debug for CapabilityRequested
source§impl Event for CapabilityRequested
impl Event for CapabilityRequested
Auto Trait Implementations§
impl RefUnwindSafe for CapabilityRequested
impl Send for CapabilityRequested
impl Sync for CapabilityRequested
impl Unpin for CapabilityRequested
impl UnwindSafe for CapabilityRequested
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