pub struct Standard_type { /* private fields */ }
Implementations§
Source§impl Standard_type
impl Standard_type
pub fn Open( Standard_in: &impl AsRef<Path_type>, Standard_out: &impl AsRef<Path_type>, Standard_error: &impl AsRef<Path_type>, Task: Task_identifier_type, Virtual_file_system: &'static Virtual_file_system_type<'_>, ) -> Result_type<Self>
pub fn New( Standard_in: Unique_file_identifier_type, Standard_out: Unique_file_identifier_type, Standard_error: Unique_file_identifier_type, Task: Task_identifier_type, Virtual_file_system: &'static Virtual_file_system_type<'_>, ) -> Self
pub fn Print(&self, Arguments: &str)
pub fn Out_flush(&self)
pub fn Write(&self, Data: &[u8]) -> Size_type
pub fn Print_line(&self, Arguments: &str)
pub fn Print_error(&self, Arguments: &str)
pub fn Print_error_line(&self, Arguments: &str)
pub fn Read_line(&self, Buffer: &mut String)
pub fn Get_task(&self) -> Task_identifier_type
pub fn Duplicate(&self) -> Result_type<Self>
pub fn Split( &self, ) -> (Unique_file_identifier_type, Unique_file_identifier_type, Unique_file_identifier_type)
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Standard_type
impl !RefUnwindSafe for Standard_type
impl Send for Standard_type
impl Sync for Standard_type
impl Unpin for Standard_type
impl !UnwindSafe for Standard_type
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