pub struct RelayPermissionAnswer {
pub slot: RosterSlot,
pub request_id: String,
pub answer: PermissionAnswer,
}Expand description
A permission response delivered while a relay turn is still streaming.
Relay turns own the active adapter mutably, so permission answers must be consumed inside that turn rather than deferred by the outer coordinator.
Fields§
§slot: RosterSlot§request_id: String§answer: PermissionAnswerTrait Implementations§
Auto Trait Implementations§
impl Freeze for RelayPermissionAnswer
impl RefUnwindSafe for RelayPermissionAnswer
impl Send for RelayPermissionAnswer
impl Sync for RelayPermissionAnswer
impl Unpin for RelayPermissionAnswer
impl UnsafeUnpin for RelayPermissionAnswer
impl UnwindSafe for RelayPermissionAnswer
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