[−][src]Struct libuv::handles::handle::Handle
Handle is the base type for all libuv handle types.
Trait Implementations
impl Clone for Handle
[src]
impl Copy for Handle
[src]
impl From<AsyncHandle> for Handle
[src]
fn from(r#async: AsyncHandle) -> Handle
[src]
impl From<CheckHandle> for Handle
[src]
fn from(check: CheckHandle) -> Handle
[src]
impl From<FsEventHandle> for Handle
[src]
fn from(fs_event: FsEventHandle) -> Handle
[src]
impl From<FsPollHandle> for Handle
[src]
fn from(fs_poll: FsPollHandle) -> Handle
[src]
impl From<IdleHandle> for Handle
[src]
fn from(idle: IdleHandle) -> Handle
[src]
impl From<PipeHandle> for Handle
[src]
fn from(pipe: PipeHandle) -> Handle
[src]
impl From<PollHandle> for Handle
[src]
fn from(poll: PollHandle) -> Handle
[src]
impl From<PrepareHandle> for Handle
[src]
fn from(prepare: PrepareHandle) -> Handle
[src]
impl From<ProcessHandle> for Handle
[src]
fn from(process: ProcessHandle) -> Handle
[src]
impl From<SignalHandle> for Handle
[src]
fn from(signal: SignalHandle) -> Handle
[src]
impl From<StreamHandle> for Handle
[src]
fn from(stream: StreamHandle) -> Handle
[src]
impl From<TcpHandle> for Handle
[src]
impl From<TimerHandle> for Handle
[src]
fn from(timer: TimerHandle) -> Handle
[src]
impl From<TtyHandle> for Handle
[src]
impl From<UdpHandle> for Handle
[src]
impl HandleTrait for Handle
[src]
fn is_active(&self) -> bool
[src]
fn is_closing(&self) -> bool
[src]
fn close<CB: Into<CloseCB<'static>>>(&mut self, cb: CB)
[src]
fn ref(&mut self)
[src]
fn unref(&mut self)
[src]
fn has_ref(&self) -> bool
[src]
fn send_buffer_size(&mut self, value: i32) -> Result<i32>
[src]
fn recv_buffer_size(&mut self, value: i32) -> Result<i32>
[src]
fn get_fileno(&self) -> Result<OsFile>
[src]
fn get_loop(&self) -> Loop
[src]
fn get_type(&self) -> HandleType
[src]
impl ToHandle for Handle
[src]
impl TryFrom<Handle> for AsyncHandle
[src]
type Error = ConversionError
The type returned in the event of a conversion error.
fn try_from(handle: Handle) -> Result<Self, Self::Error>
[src]
impl TryFrom<Handle> for CheckHandle
[src]
type Error = ConversionError
The type returned in the event of a conversion error.
fn try_from(handle: Handle) -> Result<Self, Self::Error>
[src]
impl TryFrom<Handle> for PipeHandle
[src]
type Error = ConversionError
The type returned in the event of a conversion error.
fn try_from(handle: Handle) -> Result<Self, Self::Error>
[src]
impl TryFrom<Handle> for TcpHandle
[src]
type Error = ConversionError
The type returned in the event of a conversion error.
fn try_from(handle: Handle) -> Result<Self, Self::Error>
[src]
impl TryFrom<Handle> for TtyHandle
[src]
type Error = ConversionError
The type returned in the event of a conversion error.
fn try_from(handle: Handle) -> Result<Self, Self::Error>
[src]
impl TryFrom<Handle> for UdpHandle
[src]
type Error = ConversionError
The type returned in the event of a conversion error.
fn try_from(handle: Handle) -> Result<Self, Self::Error>
[src]
impl TryFrom<Handle> for FsEventHandle
[src]
type Error = ConversionError
The type returned in the event of a conversion error.
fn try_from(handle: Handle) -> Result<Self, Self::Error>
[src]
impl TryFrom<Handle> for FsPollHandle
[src]
type Error = ConversionError
The type returned in the event of a conversion error.
fn try_from(handle: Handle) -> Result<Self, Self::Error>
[src]
impl TryFrom<Handle> for IdleHandle
[src]
type Error = ConversionError
The type returned in the event of a conversion error.
fn try_from(handle: Handle) -> Result<Self, Self::Error>
[src]
impl TryFrom<Handle> for PollHandle
[src]
type Error = ConversionError
The type returned in the event of a conversion error.
fn try_from(handle: Handle) -> Result<Self, Self::Error>
[src]
impl TryFrom<Handle> for PrepareHandle
[src]
type Error = ConversionError
The type returned in the event of a conversion error.
fn try_from(handle: Handle) -> Result<Self, Self::Error>
[src]
impl TryFrom<Handle> for ProcessHandle
[src]
type Error = ConversionError
The type returned in the event of a conversion error.
fn try_from(handle: Handle) -> Result<Self, Self::Error>
[src]
impl TryFrom<Handle> for SignalHandle
[src]
type Error = ConversionError
The type returned in the event of a conversion error.
fn try_from(handle: Handle) -> Result<Self, Self::Error>
[src]
impl TryFrom<Handle> for TimerHandle
[src]
Auto Trait Implementations
impl RefUnwindSafe for Handle
impl !Send for Handle
impl !Sync for Handle
impl Unpin for Handle
impl UnwindSafe for Handle
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,