pub struct Announce {
pub info: AnnounceInfo,
/* private fields */
}
Fields§
§info: AnnounceInfo
Implementations§
Source§impl Announce
impl Announce
pub async fn closed(&self) -> Result<(), ServeError>
pub async fn subscribed(&self) -> Result<Option<Subscribed>, ServeError>
pub async fn track_status_requested( &self, ) -> Result<Option<TrackStatusRequested>, ServeError>
pub async fn ok(&self) -> Result<(), ServeError>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Announce
impl RefUnwindSafe for Announce
impl Send for Announce
impl Sync for Announce
impl Unpin for Announce
impl UnwindSafe for Announce
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