Skip to main content

ToVeilidAPIErrorArgument

Trait ToVeilidAPIErrorArgument 

Source
pub trait ToVeilidAPIErrorArgument {
    // Required method
    fn to_veilid_api_error_argument(&self) -> String;
}
Expand description

Trait for types that can be directly converted into parameters for VeilidAPIError

Required Methods§

Source

fn to_veilid_api_error_argument(&self) -> String

Render this value as a string for inclusion in a VeilidAPIError message field.

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl ToVeilidAPIErrorArgument for Error

Source§

impl ToVeilidAPIErrorArgument for String

Source§

impl ToVeilidAPIErrorArgument for Vec<u8>

Source§

impl ToVeilidAPIErrorArgument for [u8]

Source§

impl ToVeilidAPIErrorArgument for f32

Source§

impl ToVeilidAPIErrorArgument for f64

Source§

impl ToVeilidAPIErrorArgument for i8

Source§

impl ToVeilidAPIErrorArgument for i16

Source§

impl ToVeilidAPIErrorArgument for i32

Source§

impl ToVeilidAPIErrorArgument for i64

Source§

impl ToVeilidAPIErrorArgument for isize

Source§

impl ToVeilidAPIErrorArgument for str

Source§

impl ToVeilidAPIErrorArgument for u8

Source§

impl ToVeilidAPIErrorArgument for u16

Source§

impl ToVeilidAPIErrorArgument for u32

Source§

impl ToVeilidAPIErrorArgument for u64

Source§

impl ToVeilidAPIErrorArgument for usize

Source§

impl<T: ToVeilidAPIErrorArgument + ?Sized> ToVeilidAPIErrorArgument for &T

Source§

impl<T: ToVeilidAPIErrorArgument> ToVeilidAPIErrorArgument for Range<T>

Implementors§