pub struct UrlSessionWebSocketTask(/* private fields */);Implementations§
Methods from Deref<Target = Task>§
pub fn retained(&self) -> R<Self>
pub fn resume(&self)
pub fn cancel(&self)
pub fn suspend(&self)
pub fn state(&self) -> TaskState
pub fn error_ar(&self) -> Option<Rar<Error>>
pub fn error(&self) -> Option<R<Error>>
pub fn task_id(&self) -> UInteger
pub fn original_request_ar(&self) -> Option<Rar<UrlRequest>>
pub fn original_request(&self) -> Option<R<UrlRequest>>
pub fn current_request_ar(&self) -> Option<Rar<UrlRequest>>
pub fn current_request(&self) -> Option<R<UrlRequest>>
pub fn response_ar(&self) -> Option<Rar<UrlResponse>>
pub fn response(&self) -> Option<R<UrlResponse>>
pub fn priority(&self) -> f32
pub fn set_priority(&mut self, value: f32)
Methods from Deref<Target = Id>§
pub unsafe fn value_for_key_throws_ar(&self, key: &String) -> Option<Rar<Self>>
pub unsafe fn value_for_key_throws(&self, key: &String) -> Option<R<Self>>
pub fn value_for_key<'ear>( &self, key: &String, ) -> ExResult<'ear, Option<R<Self>>>
pub unsafe fn set_value_for_key_throws( &mut self, val: Option<&Self>, key: &String, )
pub fn set_value_for_key<'ear>( &mut self, val: Option<&Self>, key: &String, ) -> ExResult<'ear>
pub unsafe fn value_for_key_path_throws_ar( &self, key_path: &String, ) -> Option<Rar<Self>>
pub unsafe fn value_for_key_path_throws( &self, key_path: &String, ) -> Option<R<Self>>
pub fn value_for_key_path<'ear>( &self, key_path: &String, ) -> ExResult<'ear, Option<R<Self>>>
pub unsafe fn set_value_for_key_path_throws( &mut self, val: Option<&Self>, key_path: &String, )
pub fn set_value_for_key_path<'ear>( &mut self, val: Option<&Self>, key_path: &String, ) -> ExResult<'ear>
pub fn as_type_ref(&self) -> &Type
pub fn as_id_ref(&self) -> &Self
pub fn is_equal(&self, other: &Self) -> bool
pub fn hash(&self) -> UInteger
pub fn as_ptr(&self) -> *const Self
Trait Implementations§
Source§impl AsRef<Id> for WebSocketTask
impl AsRef<Id> for WebSocketTask
Source§impl Debug for WebSocketTask
impl Debug for WebSocketTask
Source§impl Deref for WebSocketTask
impl Deref for WebSocketTask
Source§impl DerefMut for WebSocketTask
impl DerefMut for WebSocketTask
Source§impl Obj for WebSocketTask
impl Obj for WebSocketTask
unsafe fn retain(id: &Self) -> R<Self>
unsafe fn release(id: &mut Self)
fn desc_ar(&self) -> Rar<String>
fn desc(&self) -> R<String>
fn debug_desc_ar(&self) -> Rar<String>
fn debug_desc(&self) -> R<String>
fn responds_to_sel(&self, sel: &Sel) -> bool
fn class(&self) -> &Class<Self>
fn is_kind_of_class<T: Obj>(&self, cls: &Class<T>) -> bool
fn try_cast<T: Obj>(&self, cls: &Class<T>) -> Option<&T>
fn try_cast_mut<T: Obj>(&mut self, cls: &Class<T>) -> Option<&mut T>
fn is_member_of_class<T: Obj>(&self, cls: &Class<T>) -> bool
fn is_tagged_ptr(&self) -> bool
fn as_id_ref(&self) -> &Id
Source§impl PartialEq for WebSocketTask
impl PartialEq for WebSocketTask
Source§fn eq(&self, other: &WebSocketTask) -> bool
fn eq(&self, other: &WebSocketTask) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialEq<Retained<WebSocketTask>> for WebSocketTask
impl PartialEq<Retained<WebSocketTask>> for WebSocketTask
impl StructuralPartialEq for WebSocketTask
Auto Trait Implementations§
impl !Sync for WebSocketTask
impl Freeze for WebSocketTask
impl RefUnwindSafe for WebSocketTask
impl Send for WebSocketTask
impl Unpin for WebSocketTask
impl UnsafeUnpin for WebSocketTask
impl UnwindSafe for WebSocketTask
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