pub trait PrintAllInformation: Sized
{
#[inline(always)]
fn print_information_to_standard_out()
{
let fake: Adaptor<Self> = Adaptor(PhantomData);
fake.print_information_to_standard_out()
}
#[inline(always)]
fn print_information_to_standard_error(&self)
{
let fake: Adaptor<Self> = Adaptor(PhantomData);
fake.print_information_to_standard_error()
}
#[inline(always)]
fn print_information_to_file(file: File) -> Result<(), io::Error>
{
let fake: Adaptor<Self> = Adaptor(PhantomData);
fake.print_information_to_file(file)
}
#[inline(always)]
fn print_information_to_c_string() -> Result<CString, io::Error>
{
let fake: Adaptor<Self> = Adaptor(PhantomData);
fake.print_information_to_c_string()
}
#[doc(hidden)]
#[inline(always)]
fn print_information_to_stream(stream: *mut FILE);
}