Truncate

Trait Truncate 

Source
pub trait Truncate {
    // Required method
    fn truncate(&mut self, len: u64) -> Result<()>;
}
Available on crate feature std only.
Expand description

A trait for objects that can be truncated.

Required Methods§

Source

fn truncate(&mut self, len: u64) -> Result<()>

Truncates this object to the given length.

Implementations on Foreign Types§

Source§

impl Truncate for Vec<u8>

Source§

fn truncate(&mut self, len: u64) -> Result<()>

Source§

impl Truncate for File

Source§

fn truncate(&mut self, len: u64) -> Result<()>

Source§

impl<T: Truncate> Truncate for &mut T

Source§

fn truncate(&mut self, len: u64) -> Result<()>

Source§

impl<T: Truncate> Truncate for Box<T>

Source§

fn truncate(&mut self, len: u64) -> Result<()>

Source§

impl<T: Truncate> Truncate for Cursor<T>

Source§

fn truncate(&mut self, len: u64) -> Result<()>

Implementors§