pub trait AsRawHandle {
// Required method
fn as_raw_handle(&self) -> RawHandle;
}
Available on Windows only.
Expand description
提取原始句柄。
Required Methods§
sourcefn as_raw_handle(&self) -> RawHandle
fn as_raw_handle(&self) -> RawHandle
提取原始句柄。
这个函数通常用于借用一个拥有所有权的句柄。 以这种方式使用时,此方法不会 ** 将原始句柄的所有权传递给调用者,并且仅在原始 object 尚未被转换时才能保证句柄有效。
此函数可能返回 null,例如在控制台分离时在 Stdin
、Stdout
或 Stderr
上调用时。
但是,借用并不是严格要求的。有关严格借用句柄的 API,请参见 AsHandle::as_handle
。