pub struct SlipOptions {
pub start: Option<u8>,
pub esc: u8,
pub end: u8,
pub esc_start: Option<u8>,
pub esc_end: u8,
pub esc_esc: u8,
}Expand description
SLIP framing bytes (RFC 1055 defaults; start/esc_start optional).
Fields§
§start: Option<u8>§esc: u8§end: u8§esc_start: Option<u8>§esc_end: u8§esc_esc: u8Trait Implementations§
Source§impl Clone for SlipOptions
impl Clone for SlipOptions
Source§impl Debug for SlipOptions
impl Debug for SlipOptions
Source§impl Default for SlipOptions
impl Default for SlipOptions
Source§impl<'de> Deserialize<'de> for SlipOptionswhere
SlipOptions: Default,
impl<'de> Deserialize<'de> for SlipOptionswhere
SlipOptions: Default,
Source§fn 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
impl Eq for SlipOptions
Source§impl PartialEq for SlipOptions
impl PartialEq for SlipOptions
Source§impl Serialize for SlipOptions
impl Serialize for SlipOptions
impl StructuralPartialEq for SlipOptions
Auto Trait Implementations§
impl Forget for SlipOptions
impl Freeze for SlipOptions
impl RefUnwindSafe for SlipOptions
impl Send for SlipOptions
impl Sync for SlipOptions
impl Unpin for SlipOptions
impl UnsafeUnpin for SlipOptions
impl UnwindSafe for SlipOptions
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