Trait websocat::specifier::SpecifierClass [−][src]
A trait for a each specified type’s accompanying object
Don’t forget to register each instance at the list_of_all_specifier_classes
macro.
Required methods
fn get_name(&self) -> &'static str
[src]
The primary name of the class
fn get_prefixes(&self) -> Vec<&'static str>
[src]
Names to match command line parameters against, with a :
colon if needed
fn help(&self) -> &'static str
[src]
–long-help snippet about this specifier
fn construct(&self, arg: &str) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
Given the command line text, construct the specifier
arg is what comes after the colon (e.g. //echo.websocket.org
in ws://echo.websocket.org
)
fn construct_overlay(
&self,
inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
&self,
inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
Given the inner specifier, construct this specifier.
fn is_overlay(&self) -> bool
[src]
Returns if this specifier is an overlay
fn message_boundary_status(&self) -> ClassMessageBoundaryStatus
[src]
True if it is not expected to preserve message boundaries on reads
fn multiconnect_status(&self) -> ClassMulticonnectStatus
[src]
fn alias_info(&self) -> Option<&'static str>
[src]
If it is Some then is_overlay, construct and most other things are ignored and prefix get replaced…
Implementors
impl SpecifierClass for BroadcastReuserClass
[src]
fn get_name(&self) -> &'static str
[src]
fn get_prefixes(&self) -> Vec<&'static str>
[src]
fn help(&self) -> &'static str
[src]
fn message_boundary_status(&self) -> ClassMessageBoundaryStatus
[src]
fn multiconnect_status(&self) -> ClassMulticonnectStatus
[src]
fn is_overlay(&self) -> bool
[src]
fn construct(&self, just_arg: &str) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
fn construct_overlay(
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
fn alias_info(&self) -> Option<&'static str>
[src]
impl SpecifierClass for AppendFileClass
[src]
fn get_name(&self) -> &'static str
[src]
fn get_prefixes(&self) -> Vec<&'static str>
[src]
fn help(&self) -> &'static str
[src]
fn message_boundary_status(&self) -> ClassMessageBoundaryStatus
[src]
fn multiconnect_status(&self) -> ClassMulticonnectStatus
[src]
fn is_overlay(&self) -> bool
[src]
fn construct(&self, just_arg: &str) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
fn construct_overlay(
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
fn alias_info(&self) -> Option<&'static str>
[src]
impl SpecifierClass for ReadFileClass
[src]
fn get_name(&self) -> &'static str
[src]
fn get_prefixes(&self) -> Vec<&'static str>
[src]
fn help(&self) -> &'static str
[src]
fn message_boundary_status(&self) -> ClassMessageBoundaryStatus
[src]
fn multiconnect_status(&self) -> ClassMulticonnectStatus
[src]
fn is_overlay(&self) -> bool
[src]
fn construct(&self, just_arg: &str) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
fn construct_overlay(
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
fn alias_info(&self) -> Option<&'static str>
[src]
impl SpecifierClass for WriteFileClass
[src]
fn get_name(&self) -> &'static str
[src]
fn get_prefixes(&self) -> Vec<&'static str>
[src]
fn help(&self) -> &'static str
[src]
fn message_boundary_status(&self) -> ClassMessageBoundaryStatus
[src]
fn multiconnect_status(&self) -> ClassMulticonnectStatus
[src]
fn is_overlay(&self) -> bool
[src]
fn construct(&self, just_arg: &str) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
fn construct_overlay(
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
fn alias_info(&self) -> Option<&'static str>
[src]
impl SpecifierClass for ForeachmsgClass
[src]
fn get_name(&self) -> &'static str
[src]
fn get_prefixes(&self) -> Vec<&'static str>
[src]
fn help(&self) -> &'static str
[src]
fn message_boundary_status(&self) -> ClassMessageBoundaryStatus
[src]
fn multiconnect_status(&self) -> ClassMulticonnectStatus
[src]
fn is_overlay(&self) -> bool
[src]
fn construct(&self, just_arg: &str) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
fn construct_overlay(
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
fn alias_info(&self) -> Option<&'static str>
[src]
impl SpecifierClass for HttpClass
[src]
fn get_name(&self) -> &'static str
[src]
fn get_prefixes(&self) -> Vec<&'static str>
[src]
fn help(&self) -> &'static str
[src]
fn message_boundary_status(&self) -> ClassMessageBoundaryStatus
[src]
fn multiconnect_status(&self) -> ClassMulticonnectStatus
[src]
fn is_overlay(&self) -> bool
[src]
fn construct(
self: &HttpClass,
arg: &str
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
self: &HttpClass,
arg: &str
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
fn construct_overlay(
self: &HttpClass,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
self: &HttpClass,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
fn alias_info(&self) -> Option<&'static str>
[src]
impl SpecifierClass for HttpPostSseClass
[src]
fn get_name(&self) -> &'static str
[src]
fn get_prefixes(&self) -> Vec<&'static str>
[src]
fn help(&self) -> &'static str
[src]
fn message_boundary_status(&self) -> ClassMessageBoundaryStatus
[src]
fn multiconnect_status(&self) -> ClassMulticonnectStatus
[src]
fn is_overlay(&self) -> bool
[src]
fn construct(&self, just_arg: &str) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
fn construct_overlay(
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
fn alias_info(&self) -> Option<&'static str>
[src]
impl SpecifierClass for HttpRequestClass
[src]
fn get_name(&self) -> &'static str
[src]
fn get_prefixes(&self) -> Vec<&'static str>
[src]
fn help(&self) -> &'static str
[src]
fn message_boundary_status(&self) -> ClassMessageBoundaryStatus
[src]
fn multiconnect_status(&self) -> ClassMulticonnectStatus
[src]
fn is_overlay(&self) -> bool
[src]
fn construct(&self, just_arg: &str) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
fn construct_overlay(
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
fn alias_info(&self) -> Option<&'static str>
[src]
impl SpecifierClass for JsonRpcClass
[src]
fn get_name(&self) -> &'static str
[src]
fn get_prefixes(&self) -> Vec<&'static str>
[src]
fn help(&self) -> &'static str
[src]
fn message_boundary_status(&self) -> ClassMessageBoundaryStatus
[src]
fn multiconnect_status(&self) -> ClassMulticonnectStatus
[src]
fn is_overlay(&self) -> bool
[src]
fn construct(&self, just_arg: &str) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
fn construct_overlay(
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
fn alias_info(&self) -> Option<&'static str>
[src]
impl SpecifierClass for Line2MessageClass
[src]
fn get_name(&self) -> &'static str
[src]
fn get_prefixes(&self) -> Vec<&'static str>
[src]
fn help(&self) -> &'static str
[src]
fn message_boundary_status(&self) -> ClassMessageBoundaryStatus
[src]
fn multiconnect_status(&self) -> ClassMulticonnectStatus
[src]
fn is_overlay(&self) -> bool
[src]
fn construct(&self, just_arg: &str) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
fn construct_overlay(
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
fn alias_info(&self) -> Option<&'static str>
[src]
impl SpecifierClass for Message2LineClass
[src]
fn get_name(&self) -> &'static str
[src]
fn get_prefixes(&self) -> Vec<&'static str>
[src]
fn help(&self) -> &'static str
[src]
fn message_boundary_status(&self) -> ClassMessageBoundaryStatus
[src]
fn multiconnect_status(&self) -> ClassMulticonnectStatus
[src]
fn is_overlay(&self) -> bool
[src]
fn construct(&self, just_arg: &str) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
fn construct_overlay(
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
fn alias_info(&self) -> Option<&'static str>
[src]
impl SpecifierClass for LiteralReplyClass
[src]
fn get_name(&self) -> &'static str
[src]
fn get_prefixes(&self) -> Vec<&'static str>
[src]
fn help(&self) -> &'static str
[src]
fn message_boundary_status(&self) -> ClassMessageBoundaryStatus
[src]
fn multiconnect_status(&self) -> ClassMulticonnectStatus
[src]
fn is_overlay(&self) -> bool
[src]
fn construct(&self, just_arg: &str) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
fn construct_overlay(
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
fn alias_info(&self) -> Option<&'static str>
[src]
impl SpecifierClass for MirrorClass
[src]
fn get_name(&self) -> &'static str
[src]
fn get_prefixes(&self) -> Vec<&'static str>
[src]
fn help(&self) -> &'static str
[src]
fn message_boundary_status(&self) -> ClassMessageBoundaryStatus
[src]
fn multiconnect_status(&self) -> ClassMulticonnectStatus
[src]
fn is_overlay(&self) -> bool
[src]
fn construct(&self, just_arg: &str) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
fn construct_overlay(
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
fn alias_info(&self) -> Option<&'static str>
[src]
impl SpecifierClass for TcpConnectClass
[src]
fn get_name(&self) -> &'static str
[src]
fn get_prefixes(&self) -> Vec<&'static str>
[src]
fn help(&self) -> &'static str
[src]
fn message_boundary_status(&self) -> ClassMessageBoundaryStatus
[src]
fn multiconnect_status(&self) -> ClassMulticonnectStatus
[src]
fn is_overlay(&self) -> bool
[src]
fn construct(&self, just_arg: &str) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
fn construct_overlay(
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
fn alias_info(&self) -> Option<&'static str>
[src]
impl SpecifierClass for TcpListenClass
[src]
fn get_name(&self) -> &'static str
[src]
fn get_prefixes(&self) -> Vec<&'static str>
[src]
fn help(&self) -> &'static str
[src]
fn message_boundary_status(&self) -> ClassMessageBoundaryStatus
[src]
fn multiconnect_status(&self) -> ClassMulticonnectStatus
[src]
fn is_overlay(&self) -> bool
[src]
fn construct(&self, just_arg: &str) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
fn construct_overlay(
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
fn alias_info(&self) -> Option<&'static str>
[src]
impl SpecifierClass for UdpConnectClass
[src]
fn get_name(&self) -> &'static str
[src]
fn get_prefixes(&self) -> Vec<&'static str>
[src]
fn help(&self) -> &'static str
[src]
fn message_boundary_status(&self) -> ClassMessageBoundaryStatus
[src]
fn multiconnect_status(&self) -> ClassMulticonnectStatus
[src]
fn is_overlay(&self) -> bool
[src]
fn construct(&self, just_arg: &str) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
fn construct_overlay(
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
fn alias_info(&self) -> Option<&'static str>
[src]
impl SpecifierClass for UdpListenClass
[src]
fn get_name(&self) -> &'static str
[src]
fn get_prefixes(&self) -> Vec<&'static str>
[src]
fn help(&self) -> &'static str
[src]
fn message_boundary_status(&self) -> ClassMessageBoundaryStatus
[src]
fn multiconnect_status(&self) -> ClassMulticonnectStatus
[src]
fn is_overlay(&self) -> bool
[src]
fn construct(&self, just_arg: &str) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
fn construct_overlay(
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
fn alias_info(&self) -> Option<&'static str>
[src]
impl SpecifierClass for ReuserClass
[src]
fn get_name(&self) -> &'static str
[src]
fn get_prefixes(&self) -> Vec<&'static str>
[src]
fn help(&self) -> &'static str
[src]
fn message_boundary_status(&self) -> ClassMessageBoundaryStatus
[src]
fn multiconnect_status(&self) -> ClassMulticonnectStatus
[src]
fn is_overlay(&self) -> bool
[src]
fn construct(&self, just_arg: &str) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
fn construct_overlay(
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
fn alias_info(&self) -> Option<&'static str>
[src]
impl SpecifierClass for CmdClass
[src]
fn get_name(&self) -> &'static str
[src]
fn get_prefixes(&self) -> Vec<&'static str>
[src]
fn help(&self) -> &'static str
[src]
fn message_boundary_status(&self) -> ClassMessageBoundaryStatus
[src]
fn multiconnect_status(&self) -> ClassMulticonnectStatus
[src]
fn is_overlay(&self) -> bool
[src]
fn construct(&self, just_arg: &str) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
fn construct_overlay(
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
fn alias_info(&self) -> Option<&'static str>
[src]
impl SpecifierClass for ExecClass
[src]
fn get_name(&self) -> &'static str
[src]
fn get_prefixes(&self) -> Vec<&'static str>
[src]
fn help(&self) -> &'static str
[src]
fn message_boundary_status(&self) -> ClassMessageBoundaryStatus
[src]
fn multiconnect_status(&self) -> ClassMulticonnectStatus
[src]
fn is_overlay(&self) -> bool
[src]
fn construct(&self, just_arg: &str) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
fn construct_overlay(
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
fn alias_info(&self) -> Option<&'static str>
[src]
impl SpecifierClass for ShCClass
[src]
fn get_name(&self) -> &'static str
[src]
fn get_prefixes(&self) -> Vec<&'static str>
[src]
fn help(&self) -> &'static str
[src]
fn message_boundary_status(&self) -> ClassMessageBoundaryStatus
[src]
fn multiconnect_status(&self) -> ClassMulticonnectStatus
[src]
fn is_overlay(&self) -> bool
[src]
fn construct(&self, just_arg: &str) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
fn construct_overlay(
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
fn alias_info(&self) -> Option<&'static str>
[src]
impl SpecifierClass for AutoReconnectClass
[src]
fn get_name(&self) -> &'static str
[src]
fn get_prefixes(&self) -> Vec<&'static str>
[src]
fn help(&self) -> &'static str
[src]
fn message_boundary_status(&self) -> ClassMessageBoundaryStatus
[src]
fn multiconnect_status(&self) -> ClassMulticonnectStatus
[src]
fn is_overlay(&self) -> bool
[src]
fn construct(&self, just_arg: &str) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
fn construct_overlay(
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
fn alias_info(&self) -> Option<&'static str>
[src]
impl SpecifierClass for SocksBindClass
[src]
fn get_name(&self) -> &'static str
[src]
fn get_prefixes(&self) -> Vec<&'static str>
[src]
fn help(&self) -> &'static str
[src]
fn message_boundary_status(&self) -> ClassMessageBoundaryStatus
[src]
fn multiconnect_status(&self) -> ClassMulticonnectStatus
[src]
fn is_overlay(&self) -> bool
[src]
fn construct(&self, just_arg: &str) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
fn construct_overlay(
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
fn alias_info(&self) -> Option<&'static str>
[src]
impl SpecifierClass for SocksProxyClass
[src]
fn get_name(&self) -> &'static str
[src]
fn get_prefixes(&self) -> Vec<&'static str>
[src]
fn help(&self) -> &'static str
[src]
fn message_boundary_status(&self) -> ClassMessageBoundaryStatus
[src]
fn multiconnect_status(&self) -> ClassMulticonnectStatus
[src]
fn is_overlay(&self) -> bool
[src]
fn construct(&self, just_arg: &str) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
fn construct_overlay(
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
fn alias_info(&self) -> Option<&'static str>
[src]
impl SpecifierClass for AsyncStdioClass
[src]
fn get_name(&self) -> &'static str
[src]
fn get_prefixes(&self) -> Vec<&'static str>
[src]
fn help(&self) -> &'static str
[src]
fn message_boundary_status(&self) -> ClassMessageBoundaryStatus
[src]
fn multiconnect_status(&self) -> ClassMulticonnectStatus
[src]
fn is_overlay(&self) -> bool
[src]
fn construct(&self, just_arg: &str) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
fn construct_overlay(
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
fn alias_info(&self) -> Option<&'static str>
[src]
impl SpecifierClass for InetdClass
[src]
fn get_name(&self) -> &'static str
[src]
fn get_prefixes(&self) -> Vec<&'static str>
[src]
fn help(&self) -> &'static str
[src]
fn message_boundary_status(&self) -> ClassMessageBoundaryStatus
[src]
fn multiconnect_status(&self) -> ClassMulticonnectStatus
[src]
fn is_overlay(&self) -> bool
[src]
fn construct(&self, just_arg: &str) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
fn construct_overlay(
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
fn alias_info(&self) -> Option<&'static str>
[src]
impl SpecifierClass for OpenAsyncClass
[src]
fn get_name(&self) -> &'static str
[src]
fn get_prefixes(&self) -> Vec<&'static str>
[src]
fn help(&self) -> &'static str
[src]
fn message_boundary_status(&self) -> ClassMessageBoundaryStatus
[src]
fn multiconnect_status(&self) -> ClassMulticonnectStatus
[src]
fn is_overlay(&self) -> bool
[src]
fn construct(&self, just_arg: &str) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
fn construct_overlay(
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
fn alias_info(&self) -> Option<&'static str>
[src]
impl SpecifierClass for OpenFdAsyncClass
[src]
fn get_name(&self) -> &'static str
[src]
fn get_prefixes(&self) -> Vec<&'static str>
[src]
fn help(&self) -> &'static str
[src]
fn message_boundary_status(&self) -> ClassMessageBoundaryStatus
[src]
fn multiconnect_status(&self) -> ClassMulticonnectStatus
[src]
fn is_overlay(&self) -> bool
[src]
fn construct(&self, just_arg: &str) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
fn construct_overlay(
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
fn alias_info(&self) -> Option<&'static str>
[src]
impl SpecifierClass for StdioClass
[src]
fn get_name(&self) -> &'static str
[src]
fn get_prefixes(&self) -> Vec<&'static str>
[src]
fn help(&self) -> &'static str
[src]
fn message_boundary_status(&self) -> ClassMessageBoundaryStatus
[src]
fn multiconnect_status(&self) -> ClassMulticonnectStatus
[src]
fn is_overlay(&self) -> bool
[src]
fn construct(&self, just_arg: &str) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
fn construct_overlay(
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
fn alias_info(&self) -> Option<&'static str>
[src]
impl SpecifierClass for ThreadedStdioClass
[src]
fn get_name(&self) -> &'static str
[src]
fn get_prefixes(&self) -> Vec<&'static str>
[src]
fn help(&self) -> &'static str
[src]
fn message_boundary_status(&self) -> ClassMessageBoundaryStatus
[src]
fn multiconnect_status(&self) -> ClassMulticonnectStatus
[src]
fn is_overlay(&self) -> bool
[src]
fn construct(&self, just_arg: &str) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
fn construct_overlay(
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
fn alias_info(&self) -> Option<&'static str>
[src]
impl SpecifierClass for Assert2Class
[src]
fn get_name(&self) -> &'static str
[src]
fn get_prefixes(&self) -> Vec<&'static str>
[src]
fn help(&self) -> &'static str
[src]
fn message_boundary_status(&self) -> ClassMessageBoundaryStatus
[src]
fn multiconnect_status(&self) -> ClassMulticonnectStatus
[src]
fn is_overlay(&self) -> bool
[src]
fn construct(&self, just_arg: &str) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
fn construct_overlay(
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
fn alias_info(&self) -> Option<&'static str>
[src]
impl SpecifierClass for AssertClass
[src]
fn get_name(&self) -> &'static str
[src]
fn get_prefixes(&self) -> Vec<&'static str>
[src]
fn help(&self) -> &'static str
[src]
fn message_boundary_status(&self) -> ClassMessageBoundaryStatus
[src]
fn multiconnect_status(&self) -> ClassMulticonnectStatus
[src]
fn is_overlay(&self) -> bool
[src]
fn construct(&self, just_arg: &str) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
fn construct_overlay(
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
fn alias_info(&self) -> Option<&'static str>
[src]
impl SpecifierClass for CloggedClass
[src]
fn get_name(&self) -> &'static str
[src]
fn get_prefixes(&self) -> Vec<&'static str>
[src]
fn help(&self) -> &'static str
[src]
fn message_boundary_status(&self) -> ClassMessageBoundaryStatus
[src]
fn multiconnect_status(&self) -> ClassMulticonnectStatus
[src]
fn is_overlay(&self) -> bool
[src]
fn construct(&self, just_arg: &str) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
fn construct_overlay(
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
fn alias_info(&self) -> Option<&'static str>
[src]
impl SpecifierClass for LiteralClass
[src]
fn get_name(&self) -> &'static str
[src]
fn get_prefixes(&self) -> Vec<&'static str>
[src]
fn help(&self) -> &'static str
[src]
fn message_boundary_status(&self) -> ClassMessageBoundaryStatus
[src]
fn multiconnect_status(&self) -> ClassMulticonnectStatus
[src]
fn is_overlay(&self) -> bool
[src]
fn construct(&self, just_arg: &str) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
fn construct_overlay(
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
fn alias_info(&self) -> Option<&'static str>
[src]
impl SpecifierClass for LogClass
[src]
fn get_name(&self) -> &'static str
[src]
fn get_prefixes(&self) -> Vec<&'static str>
[src]
fn help(&self) -> &'static str
[src]
fn message_boundary_status(&self) -> ClassMessageBoundaryStatus
[src]
fn multiconnect_status(&self) -> ClassMulticonnectStatus
[src]
fn is_overlay(&self) -> bool
[src]
fn construct(&self, just_arg: &str) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
fn construct_overlay(
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
fn alias_info(&self) -> Option<&'static str>
[src]
impl SpecifierClass for AbstractConnectClass
[src]
fn get_name(&self) -> &'static str
[src]
fn get_prefixes(&self) -> Vec<&'static str>
[src]
fn help(&self) -> &'static str
[src]
fn message_boundary_status(&self) -> ClassMessageBoundaryStatus
[src]
fn multiconnect_status(&self) -> ClassMulticonnectStatus
[src]
fn is_overlay(&self) -> bool
[src]
fn construct(&self, just_arg: &str) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
fn construct_overlay(
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
fn alias_info(&self) -> Option<&'static str>
[src]
impl SpecifierClass for AbstractDgramClass
[src]
fn get_name(&self) -> &'static str
[src]
fn get_prefixes(&self) -> Vec<&'static str>
[src]
fn help(&self) -> &'static str
[src]
fn message_boundary_status(&self) -> ClassMessageBoundaryStatus
[src]
fn multiconnect_status(&self) -> ClassMulticonnectStatus
[src]
fn is_overlay(&self) -> bool
[src]
fn construct(
self: &AbstractDgramClass,
just_arg: &str
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
self: &AbstractDgramClass,
just_arg: &str
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
fn construct_overlay(
self: &AbstractDgramClass,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
self: &AbstractDgramClass,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
fn alias_info(&self) -> Option<&'static str>
[src]
impl SpecifierClass for AbstractListenClass
[src]
fn get_name(&self) -> &'static str
[src]
fn get_prefixes(&self) -> Vec<&'static str>
[src]
fn help(&self) -> &'static str
[src]
fn message_boundary_status(&self) -> ClassMessageBoundaryStatus
[src]
fn multiconnect_status(&self) -> ClassMulticonnectStatus
[src]
fn is_overlay(&self) -> bool
[src]
fn construct(&self, just_arg: &str) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
fn construct_overlay(
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
fn alias_info(&self) -> Option<&'static str>
[src]
impl SpecifierClass for UnixConnectClass
[src]
fn get_name(&self) -> &'static str
[src]
fn get_prefixes(&self) -> Vec<&'static str>
[src]
fn help(&self) -> &'static str
[src]
fn message_boundary_status(&self) -> ClassMessageBoundaryStatus
[src]
fn multiconnect_status(&self) -> ClassMulticonnectStatus
[src]
fn is_overlay(&self) -> bool
[src]
fn construct(&self, just_arg: &str) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
fn construct_overlay(
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
fn alias_info(&self) -> Option<&'static str>
[src]
impl SpecifierClass for UnixDgramClass
[src]
fn get_name(&self) -> &'static str
[src]
fn get_prefixes(&self) -> Vec<&'static str>
[src]
fn help(&self) -> &'static str
[src]
fn message_boundary_status(&self) -> ClassMessageBoundaryStatus
[src]
fn multiconnect_status(&self) -> ClassMulticonnectStatus
[src]
fn is_overlay(&self) -> bool
[src]
fn construct(
self: &UnixDgramClass,
just_arg: &str
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
self: &UnixDgramClass,
just_arg: &str
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
fn construct_overlay(
self: &UnixDgramClass,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
self: &UnixDgramClass,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
fn alias_info(&self) -> Option<&'static str>
[src]
impl SpecifierClass for UnixListenClass
[src]
fn get_name(&self) -> &'static str
[src]
fn get_prefixes(&self) -> Vec<&'static str>
[src]
fn help(&self) -> &'static str
[src]
fn message_boundary_status(&self) -> ClassMessageBoundaryStatus
[src]
fn multiconnect_status(&self) -> ClassMulticonnectStatus
[src]
fn is_overlay(&self) -> bool
[src]
fn construct(&self, just_arg: &str) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
fn construct_overlay(
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
fn alias_info(&self) -> Option<&'static str>
[src]
impl SpecifierClass for WsClientClass
[src]
fn get_name(&self) -> &'static str
[src]
fn get_prefixes(&self) -> Vec<&'static str>
[src]
fn help(&self) -> &'static str
[src]
fn message_boundary_status(&self) -> ClassMessageBoundaryStatus
[src]
fn multiconnect_status(&self) -> ClassMulticonnectStatus
[src]
fn is_overlay(&self) -> bool
[src]
fn construct(
self: &WsClientClass,
arg: &str
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
self: &WsClientClass,
arg: &str
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
fn construct_overlay(
self: &WsClientClass,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
self: &WsClientClass,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
fn alias_info(&self) -> Option<&'static str>
[src]
impl SpecifierClass for WsConnectClass
[src]
fn get_name(&self) -> &'static str
[src]
fn get_prefixes(&self) -> Vec<&'static str>
[src]
fn help(&self) -> &'static str
[src]
fn message_boundary_status(&self) -> ClassMessageBoundaryStatus
[src]
fn multiconnect_status(&self) -> ClassMulticonnectStatus
[src]
fn is_overlay(&self) -> bool
[src]
fn construct(&self, just_arg: &str) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
fn construct_overlay(
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
fn alias_info(&self) -> Option<&'static str>
[src]
impl SpecifierClass for WsLlClientClass
[src]
fn get_name(&self) -> &'static str
[src]
fn get_prefixes(&self) -> Vec<&'static str>
[src]
fn help(&self) -> &'static str
[src]
fn message_boundary_status(&self) -> ClassMessageBoundaryStatus
[src]
fn multiconnect_status(&self) -> ClassMulticonnectStatus
[src]
fn is_overlay(&self) -> bool
[src]
fn construct(&self, just_arg: &str) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
fn construct_overlay(
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
fn alias_info(&self) -> Option<&'static str>
[src]
impl SpecifierClass for WsLlServerClass
[src]
fn get_name(&self) -> &'static str
[src]
fn get_prefixes(&self) -> Vec<&'static str>
[src]
fn help(&self) -> &'static str
[src]
fn message_boundary_status(&self) -> ClassMessageBoundaryStatus
[src]
fn multiconnect_status(&self) -> ClassMulticonnectStatus
[src]
fn is_overlay(&self) -> bool
[src]
fn construct(&self, just_arg: &str) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
fn construct_overlay(
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
fn alias_info(&self) -> Option<&'static str>
[src]
impl SpecifierClass for WsAbstractUnixServerClass
[src]
fn get_name(&self) -> &'static str
[src]
fn get_prefixes(&self) -> Vec<&'static str>
[src]
fn help(&self) -> &'static str
[src]
fn message_boundary_status(&self) -> ClassMessageBoundaryStatus
[src]
fn multiconnect_status(&self) -> ClassMulticonnectStatus
[src]
fn is_overlay(&self) -> bool
[src]
fn construct(&self, _arg: &str) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
fn construct_overlay(
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
fn alias_info(&self) -> Option<&'static str>
[src]
impl SpecifierClass for WsInetdServerClass
[src]
fn get_name(&self) -> &'static str
[src]
fn get_prefixes(&self) -> Vec<&'static str>
[src]
fn help(&self) -> &'static str
[src]
fn message_boundary_status(&self) -> ClassMessageBoundaryStatus
[src]
fn multiconnect_status(&self) -> ClassMulticonnectStatus
[src]
fn is_overlay(&self) -> bool
[src]
fn construct(&self, _arg: &str) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
fn construct_overlay(
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
fn alias_info(&self) -> Option<&'static str>
[src]
impl SpecifierClass for WsServerClass
[src]
fn get_name(&self) -> &'static str
[src]
fn get_prefixes(&self) -> Vec<&'static str>
[src]
fn help(&self) -> &'static str
[src]
fn message_boundary_status(&self) -> ClassMessageBoundaryStatus
[src]
fn multiconnect_status(&self) -> ClassMulticonnectStatus
[src]
fn is_overlay(&self) -> bool
[src]
fn construct(&self, just_arg: &str) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
fn construct_overlay(
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
fn alias_info(&self) -> Option<&'static str>
[src]
impl SpecifierClass for WsTcpServerClass
[src]
fn get_name(&self) -> &'static str
[src]
fn get_prefixes(&self) -> Vec<&'static str>
[src]
fn help(&self) -> &'static str
[src]
fn message_boundary_status(&self) -> ClassMessageBoundaryStatus
[src]
fn multiconnect_status(&self) -> ClassMulticonnectStatus
[src]
fn is_overlay(&self) -> bool
[src]
fn construct(&self, _arg: &str) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
fn construct_overlay(
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
fn alias_info(&self) -> Option<&'static str>
[src]
impl SpecifierClass for WsUnixServerClass
[src]
fn get_name(&self) -> &'static str
[src]
fn get_prefixes(&self) -> Vec<&'static str>
[src]
fn help(&self) -> &'static str
[src]
fn message_boundary_status(&self) -> ClassMessageBoundaryStatus
[src]
fn multiconnect_status(&self) -> ClassMulticonnectStatus
[src]
fn is_overlay(&self) -> bool
[src]
fn construct(&self, _arg: &str) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
fn construct_overlay(
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>
[src]
&self,
_inner: Rc<dyn Specifier>
) -> Result<Rc<dyn Specifier>, Box<dyn Error>>