pub struct DocumentEncoding(/* private fields */);Expand description
Named text encoding used for explicit open/save operations.
Implementations§
Source§impl DocumentEncoding
impl DocumentEncoding
Sourcepub fn from_label(label: &str) -> Option<Self>
pub fn from_label(label: &str) -> Option<Self>
Looks up an encoding by label accepted by encoding_rs.
Sourcepub fn can_roundtrip_save(self) -> bool
pub fn can_roundtrip_save(self) -> bool
Returns true when encoding_rs can round-trip saves using this encoding.
Trait Implementations§
Source§impl Clone for DocumentEncoding
impl Clone for DocumentEncoding
Source§fn clone(&self) -> DocumentEncoding
fn clone(&self) -> DocumentEncoding
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 DocumentEncoding
impl Debug for DocumentEncoding
Source§impl Default for DocumentEncoding
impl Default for DocumentEncoding
Source§impl Display for DocumentEncoding
impl Display for DocumentEncoding
Source§impl Hash for DocumentEncoding
impl Hash for DocumentEncoding
Source§impl PartialEq for DocumentEncoding
impl PartialEq for DocumentEncoding
impl Copy for DocumentEncoding
impl Eq for DocumentEncoding
Auto Trait Implementations§
impl Freeze for DocumentEncoding
impl RefUnwindSafe for DocumentEncoding
impl Send for DocumentEncoding
impl Sync for DocumentEncoding
impl Unpin for DocumentEncoding
impl UnsafeUnpin for DocumentEncoding
impl UnwindSafe for DocumentEncoding
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