pub enum HandlerName {
Raw(String),
Pascal(String),
CString(String),
CString2(String),
}Variants§
Raw(String)
just string data
Pascal(String)
length followed by string data
CString(String)
null terminated string
CString2(String)
double-null terminated string
Implementations§
Trait Implementations§
Source§impl Clone for HandlerName
impl Clone for HandlerName
Source§fn clone(&self) -> HandlerName
fn clone(&self) -> HandlerName
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for HandlerName
impl Debug for HandlerName
Source§impl Default for HandlerName
impl Default for HandlerName
Source§impl Display for HandlerName
impl Display for HandlerName
Source§impl From<&String> for HandlerName
impl From<&String> for HandlerName
Source§impl From<&str> for HandlerName
impl From<&str> for HandlerName
Source§impl From<String> for HandlerName
impl From<String> for HandlerName
Source§impl PartialEq for HandlerName
impl PartialEq for HandlerName
impl Eq for HandlerName
impl StructuralPartialEq for HandlerName
Auto Trait Implementations§
impl Freeze for HandlerName
impl RefUnwindSafe for HandlerName
impl Send for HandlerName
impl Sync for HandlerName
impl Unpin for HandlerName
impl UnsafeUnpin for HandlerName
impl UnwindSafe for HandlerName
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more