Enum pem_rfc7468::LineEnding
source · pub enum LineEnding {
CR,
LF,
CRLF,
}
Expand description
Line endings: variants of newline characters that can be used with Base64.
Use LineEnding::default
to get an appropriate line ending for the
current operating system.
Variants§
CR
Carriage return: \r
(Pre-OS X Macintosh)
LF
Line feed: \n
(Unix OSes)
CRLF
Carriage return + line feed: \r\n
(Windows)
Implementations§
source§impl LineEnding
impl LineEnding
sourcepub fn as_bytes(self) -> &'static [u8] ⓘ
pub fn as_bytes(self) -> &'static [u8] ⓘ
Get the byte serialization of this LineEnding
.
sourcepub fn len(self) -> usize
pub fn len(self) -> usize
Get the encoded length of this LineEnding
.
Trait Implementations§
source§impl Clone for LineEnding
impl Clone for LineEnding
source§fn clone(&self) -> LineEnding
fn clone(&self) -> LineEnding
Returns a copy 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 LineEnding
impl Debug for LineEnding
source§impl Default for LineEnding
impl Default for LineEnding
source§fn default() -> LineEnding
fn default() -> LineEnding
Returns the “default value” for a type. Read more
source§impl Ord for LineEnding
impl Ord for LineEnding
source§fn cmp(&self, other: &LineEnding) -> Ordering
fn cmp(&self, other: &LineEnding) -> Ordering
1.21.0 · source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere Self: Sized,
Compares and returns the maximum of two values. Read more
source§impl PartialEq<LineEnding> for LineEnding
impl PartialEq<LineEnding> for LineEnding
source§fn eq(&self, other: &LineEnding) -> bool
fn eq(&self, other: &LineEnding) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl PartialOrd<LineEnding> for LineEnding
impl PartialOrd<LineEnding> for LineEnding
source§fn partial_cmp(&self, other: &LineEnding) -> Option<Ordering>
fn partial_cmp(&self, other: &LineEnding) -> Option<Ordering>
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read more