Enum nvim_oxi::types::ChannelStream
source · [−]#[non_exhaustive]
pub enum ChannelStream {
Job,
Socket,
StdErr,
StdIo,
}Variants (Non-exhaustive)
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Job
Socket
StdErr
StdIo
Trait Implementations
sourceimpl Clone for ChannelStream
impl Clone for ChannelStream
sourcefn clone(&self) -> ChannelStream
fn clone(&self) -> ChannelStream
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for ChannelStream
impl Debug for ChannelStream
sourceimpl<'de> Deserialize<'de> for ChannelStream
impl<'de> Deserialize<'de> for ChannelStream
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl Hash for ChannelStream
impl Hash for ChannelStream
sourceimpl PartialEq<ChannelStream> for ChannelStream
impl PartialEq<ChannelStream> for ChannelStream
impl Eq for ChannelStream
impl StructuralEq for ChannelStream
impl StructuralPartialEq for ChannelStream
Auto Trait Implementations
impl RefUnwindSafe for ChannelStream
impl Send for ChannelStream
impl Sync for ChannelStream
impl Unpin for ChannelStream
impl UnwindSafe for ChannelStream
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more