Перечисление PipeEnd
#[non_exhaustive]pub enum PipeEnd {
Client,
Server,
}
Доступно только в Windows и при включённой возможности ящика
net.Обозначает конец именованного канала.
Варианты (неполный список)
В будущем в неполные перечисления могут быть добавлены дополнительные варианты. Поэтому при сопоставлении с вариантами неполного перечисления необходимо добавить дополнительную ветвь с подстановочным шаблоном, чтобы учесть возможные варианты в будущем.
Client
Именованный канал указывает на клиентский конец экземпляра именованного канала.
Соответствует PIPE_CLIENT_END.
Server
Именованный канал указывает на серверный конец экземпляра именованного канала.
Соответствует PIPE_SERVER_END.
Реализации трейтов
impl Clone for PipeEnd
fn clone_from(&mut self, source: &Self)
Выполняет копирующее присваивание из
source. Подробнее
impl Copy for PipeEnd
impl Eq for PipeEnd
impl StructuralPartialEq for PipeEnd
Автоматические реализации трейтов
impl Freeze for PipeEnd
impl RefUnwindSafe for PipeEnd
impl Send for PipeEnd
impl Sync for PipeEnd
impl Unpin for PipeEnd
impl UnsafeUnpin for PipeEnd
impl UnwindSafe for PipeEnd
Общие реализации
impl<T> BorrowMut<T> for Twhere T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
Создаёт изменяемое заимствование принадлежащего значения. Подробнее
impl<T> CloneToUninit for Twhere T: Clone,
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬Это экспериментальный API, доступный только в nightly-сборке. (
clone_to_uninit)
impl<T> Instrument for T
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
impl<T> ToOwned for Twhere T: Clone,
type Owned = T
Тип, получаемый в результате получения владения.
fn to_owned(&self) -> T
Создаёт принадлежащие данные из заимствованных данных, обычно путём клонирования. Подробнее
fn clone_into(&self, target: &mut T)
Использует заимствованные данные для замены принадлежащих данных, обычно путём клонирования. Подробнее
impl<T> WithSubscriber for T
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> ⓘ
fn with_current_subscriber(self) -> WithDispatch<Self> ⓘ
Присоединяет текущий по умолчанию
Subscriber к этому типу, возвращая оболочку WithDispatch. Подробнее
MIT License
Copyright © Tokio Contributors
https://docs.rs/tokio/1.53.1/tokio/net/windows/named_pipe/enum.PipeEnd.html