Struct sqlx::Any [−][src]
Opaque database driver. Capable of being used in place of any SQLx database driver. The actual driver used will be selected at runtime, from the connection uri.
Trait Implementations
impl Database for Any
[src]
type Connection = AnyConnection
The concrete Connection
implementation for this database.
type TransactionManager = AnyTransactionManager
The concrete TransactionManager
implementation for this database.
type Row = AnyRow
The concrete Row
implementation for this database.
type QueryResult = AnyQueryResult
The concrete QueryResult
implementation for this database.
type Column = AnyColumn
The concrete Column
implementation for this database.
type TypeInfo = AnyTypeInfo
The concrete TypeInfo
implementation for this database.
type Value = AnyValue
The concrete type used to hold an owned copy of the not-yet-decoded value that was received from the database. Read more
impl Debug for Any
[src]
impl<'r> Decode<'r, Any> for &'r str where
&'r str: AnyDecode<'r>,
[src]
&'r str: AnyDecode<'r>,
pub fn decode(
value: AnyValueRef<'r>
) -> Result<&'r str, Box<dyn Error + 'static + Sync + Send, Global>>
[src]
value: AnyValueRef<'r>
) -> Result<&'r str, Box<dyn Error + 'static + Sync + Send, Global>>
impl<'r> Decode<'r, Any> for i32 where
i32: AnyDecode<'r>,
[src]
i32: AnyDecode<'r>,
pub fn decode(
value: AnyValueRef<'r>
) -> Result<i32, Box<dyn Error + 'static + Sync + Send, Global>>
[src]
value: AnyValueRef<'r>
) -> Result<i32, Box<dyn Error + 'static + Sync + Send, Global>>
impl<'r> Decode<'r, Any> for f32 where
f32: AnyDecode<'r>,
[src]
f32: AnyDecode<'r>,
pub fn decode(
value: AnyValueRef<'r>
) -> Result<f32, Box<dyn Error + 'static + Sync + Send, Global>>
[src]
value: AnyValueRef<'r>
) -> Result<f32, Box<dyn Error + 'static + Sync + Send, Global>>
impl<'r> Decode<'r, Any> for bool where
bool: AnyDecode<'r>,
[src]
bool: AnyDecode<'r>,
pub fn decode(
value: AnyValueRef<'r>
) -> Result<bool, Box<dyn Error + 'static + Sync + Send, Global>>
[src]
value: AnyValueRef<'r>
) -> Result<bool, Box<dyn Error + 'static + Sync + Send, Global>>
impl<'r> Decode<'r, Any> for String where
String: AnyDecode<'r>,
[src]
String: AnyDecode<'r>,
pub fn decode(
value: AnyValueRef<'r>
) -> Result<String, Box<dyn Error + 'static + Sync + Send, Global>>
[src]
value: AnyValueRef<'r>
) -> Result<String, Box<dyn Error + 'static + Sync + Send, Global>>
impl<'r> Decode<'r, Any> for f64 where
f64: AnyDecode<'r>,
[src]
f64: AnyDecode<'r>,
pub fn decode(
value: AnyValueRef<'r>
) -> Result<f64, Box<dyn Error + 'static + Sync + Send, Global>>
[src]
value: AnyValueRef<'r>
) -> Result<f64, Box<dyn Error + 'static + Sync + Send, Global>>
impl<'r> Decode<'r, Any> for i64 where
i64: AnyDecode<'r>,
[src]
i64: AnyDecode<'r>,
pub fn decode(
value: AnyValueRef<'r>
) -> Result<i64, Box<dyn Error + 'static + Sync + Send, Global>>
[src]
value: AnyValueRef<'r>
) -> Result<i64, Box<dyn Error + 'static + Sync + Send, Global>>
impl<'q> Encode<'q, Any> for &'q str where
&'q str: AnyEncode<'q>,
[src]
&'q str: AnyEncode<'q>,
pub fn encode_by_ref(&self, buf: &mut AnyArgumentBuffer<'q>) -> IsNull
[src]
#[must_use]pub fn encode(
self,
buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer
) -> IsNull
[src]
self,
buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer
) -> IsNull
pub fn produces(&self) -> Option<<DB as Database>::TypeInfo>
[src]
pub fn size_hint(&self) -> usize
[src]
impl<'q> Encode<'q, Any> for i64 where
i64: AnyEncode<'q>,
[src]
i64: AnyEncode<'q>,
pub fn encode_by_ref(&self, buf: &mut AnyArgumentBuffer<'q>) -> IsNull
[src]
#[must_use]pub fn encode(
self,
buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer
) -> IsNull
[src]
self,
buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer
) -> IsNull
pub fn produces(&self) -> Option<<DB as Database>::TypeInfo>
[src]
pub fn size_hint(&self) -> usize
[src]
impl<'q> Encode<'q, Any> for i32 where
i32: AnyEncode<'q>,
[src]
i32: AnyEncode<'q>,
pub fn encode_by_ref(&self, buf: &mut AnyArgumentBuffer<'q>) -> IsNull
[src]
#[must_use]pub fn encode(
self,
buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer
) -> IsNull
[src]
self,
buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer
) -> IsNull
pub fn produces(&self) -> Option<<DB as Database>::TypeInfo>
[src]
pub fn size_hint(&self) -> usize
[src]
impl<'q> Encode<'q, Any> for f64 where
f64: AnyEncode<'q>,
[src]
f64: AnyEncode<'q>,
pub fn encode_by_ref(&self, buf: &mut AnyArgumentBuffer<'q>) -> IsNull
[src]
#[must_use]pub fn encode(
self,
buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer
) -> IsNull
[src]
self,
buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer
) -> IsNull
pub fn produces(&self) -> Option<<DB as Database>::TypeInfo>
[src]
pub fn size_hint(&self) -> usize
[src]
impl<'q> Encode<'q, Any> for String where
String: AnyEncode<'q>,
[src]
String: AnyEncode<'q>,
pub fn encode_by_ref(&self, buf: &mut AnyArgumentBuffer<'q>) -> IsNull
[src]
#[must_use]pub fn encode(
self,
buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer
) -> IsNull
[src]
self,
buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer
) -> IsNull
pub fn produces(&self) -> Option<<DB as Database>::TypeInfo>
[src]
pub fn size_hint(&self) -> usize
[src]
impl<'q> Encode<'q, Any> for f32 where
f32: AnyEncode<'q>,
[src]
f32: AnyEncode<'q>,
pub fn encode_by_ref(&self, buf: &mut AnyArgumentBuffer<'q>) -> IsNull
[src]
#[must_use]pub fn encode(
self,
buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer
) -> IsNull
[src]
self,
buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer
) -> IsNull
pub fn produces(&self) -> Option<<DB as Database>::TypeInfo>
[src]
pub fn size_hint(&self) -> usize
[src]
impl<'q, T> Encode<'q, Any> for Option<T> where
T: Encode<'q, Any> + Type<Any> + 'q,
[src]
T: Encode<'q, Any> + Type<Any> + 'q,
pub fn produces(&self) -> Option<<Any as Database>::TypeInfo>
[src]
pub fn encode(
self,
buf: &mut <Any as HasArguments<'q>>::ArgumentBuffer
) -> IsNull
[src]
self,
buf: &mut <Any as HasArguments<'q>>::ArgumentBuffer
) -> IsNull
pub fn encode_by_ref(
&self,
buf: &mut <Any as HasArguments<'q>>::ArgumentBuffer
) -> IsNull
[src]
&self,
buf: &mut <Any as HasArguments<'q>>::ArgumentBuffer
) -> IsNull
pub fn size_hint(&self) -> usize
[src]
impl<'q> Encode<'q, Any> for bool where
bool: AnyEncode<'q>,
[src]
bool: AnyEncode<'q>,
pub fn encode_by_ref(&self, buf: &mut AnyArgumentBuffer<'q>) -> IsNull
[src]
#[must_use]pub fn encode(
self,
buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer
) -> IsNull
[src]
self,
buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer
) -> IsNull
pub fn produces(&self) -> Option<<DB as Database>::TypeInfo>
[src]
pub fn size_hint(&self) -> usize
[src]
impl<'q> HasArguments<'q> for Any
[src]
type Database = Any
type Arguments = AnyArguments<'q>
The concrete Arguments
implementation for this database.
type ArgumentBuffer = AnyArgumentBuffer<'q>
The concrete type used as a buffer for arguments while encoding.
impl<'q> HasStatement<'q> for Any
[src]
type Database = Any
type Statement = AnyStatement<'q>
The concrete Statement
implementation for this database.
impl HasStatementCache for Any
[src]
impl<'r> HasValueRef<'r> for Any
[src]
type Database = Any
type ValueRef = AnyValueRef<'r>
The concrete type used to hold a reference to the not-yet-decoded value that has just been received from the database. Read more
impl MigrateDatabase for Any
[src]
pub fn create_database(
uri: &str
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send, Global>>
[src]
uri: &str
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send, Global>>
pub fn database_exists(
uri: &str
) -> Pin<Box<dyn Future<Output = Result<bool, Error>> + Send, Global>>
[src]
uri: &str
) -> Pin<Box<dyn Future<Output = Result<bool, Error>> + Send, Global>>
pub fn drop_database(
uri: &str
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send, Global>>
[src]
uri: &str
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send, Global>>
impl Type<Any> for i64
[src]
pub fn type_info() -> AnyTypeInfo
[src]
pub fn compatible(ty: &AnyTypeInfo) -> bool
[src]
impl Type<Any> for bool
[src]
pub fn type_info() -> AnyTypeInfo
[src]
pub fn compatible(ty: &AnyTypeInfo) -> bool
[src]
impl Type<Any> for f64
[src]
pub fn type_info() -> AnyTypeInfo
[src]
pub fn compatible(ty: &AnyTypeInfo) -> bool
[src]
impl Type<Any> for String
[src]
pub fn type_info() -> AnyTypeInfo
[src]
pub fn compatible(ty: &AnyTypeInfo) -> bool
[src]
impl Type<Any> for i32
[src]
pub fn type_info() -> AnyTypeInfo
[src]
pub fn compatible(ty: &AnyTypeInfo) -> bool
[src]
impl Type<Any> for str
[src]
pub fn type_info() -> AnyTypeInfo
[src]
pub fn compatible(ty: &AnyTypeInfo) -> bool
[src]
impl Type<Any> for f32
[src]
pub fn type_info() -> AnyTypeInfo
[src]
pub fn compatible(ty: &AnyTypeInfo) -> bool
[src]
Auto Trait Implementations
impl RefUnwindSafe for Any
impl Send for Any
impl Sync for Any
impl Unpin for Any
impl UnwindSafe for Any
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Conv for T
impl<T> Conv for T
impl<T> FmtForward for T
pub fn fmt_binary(self) -> FmtBinary<Self> where
Self: Binary,
Self: Binary,
pub fn fmt_display(self) -> FmtDisplay<Self> where
Self: Display,
Self: Display,
pub fn fmt_lower_exp(self) -> FmtLowerExp<Self> where
Self: LowerExp,
Self: LowerExp,
pub fn fmt_lower_hex(self) -> FmtLowerHex<Self> where
Self: LowerHex,
Self: LowerHex,
pub fn fmt_octal(self) -> FmtOctal<Self> where
Self: Octal,
Self: Octal,
pub fn fmt_pointer(self) -> FmtPointer<Self> where
Self: Pointer,
Self: Pointer,
pub fn fmt_upper_exp(self) -> FmtUpperExp<Self> where
Self: UpperExp,
Self: UpperExp,
pub fn fmt_upper_hex(self) -> FmtUpperHex<Self> where
Self: UpperHex,
Self: UpperHex,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Pipe for T where
T: ?Sized,
T: ?Sized,
pub fn pipe<R>(self, func: impl FnOnce(Self) -> R) -> R
pub fn pipe_ref<'a, R>(&'a self, func: impl FnOnce(&'a Self) -> R) -> R where
R: 'a,
R: 'a,
pub fn pipe_ref_mut<'a, R>(
&'a mut self,
func: impl FnOnce(&'a mut Self) -> R
) -> R where
R: 'a,
&'a mut self,
func: impl FnOnce(&'a mut Self) -> R
) -> R where
R: 'a,
pub fn pipe_borrow<'a, B, R>(&'a self, func: impl FnOnce(&'a B) -> R) -> R where
Self: Borrow<B>,
R: 'a,
B: 'a + ?Sized,
Self: Borrow<B>,
R: 'a,
B: 'a + ?Sized,
pub fn pipe_borrow_mut<'a, B, R>(
&'a mut self,
func: impl FnOnce(&'a mut B) -> R
) -> R where
Self: BorrowMut<B>,
R: 'a,
B: 'a + ?Sized,
&'a mut self,
func: impl FnOnce(&'a mut B) -> R
) -> R where
Self: BorrowMut<B>,
R: 'a,
B: 'a + ?Sized,
pub fn pipe_as_ref<'a, U, R>(&'a self, func: impl FnOnce(&'a U) -> R) -> R where
Self: AsRef<U>,
U: 'a + ?Sized,
R: 'a,
Self: AsRef<U>,
U: 'a + ?Sized,
R: 'a,
pub fn pipe_as_mut<'a, U, R>(
&'a mut self,
func: impl FnOnce(&'a mut U) -> R
) -> R where
Self: AsMut<U>,
U: 'a + ?Sized,
R: 'a,
&'a mut self,
func: impl FnOnce(&'a mut U) -> R
) -> R where
Self: AsMut<U>,
U: 'a + ?Sized,
R: 'a,
pub fn pipe_deref<'a, T, R>(&'a self, func: impl FnOnce(&'a T) -> R) -> R where
Self: Deref<Target = T>,
T: 'a + ?Sized,
R: 'a,
Self: Deref<Target = T>,
T: 'a + ?Sized,
R: 'a,
pub fn pipe_deref_mut<'a, T, R>(
&'a mut self,
func: impl FnOnce(&'a mut T) -> R
) -> R where
Self: DerefMut<Target = T> + Deref,
T: 'a + ?Sized,
R: 'a,
&'a mut self,
func: impl FnOnce(&'a mut T) -> R
) -> R where
Self: DerefMut<Target = T> + Deref,
T: 'a + ?Sized,
R: 'a,
impl<T> Pipe for T
impl<T> PipeAsRef for T
pub fn pipe_as_ref<'a, T, R>(&'a self, func: impl FnOnce(&'a T) -> R) -> R where
Self: AsRef<T>,
T: 'a,
R: 'a,
Self: AsRef<T>,
T: 'a,
R: 'a,
pub fn pipe_as_mut<'a, T, R>(
&'a mut self,
func: impl FnOnce(&'a mut T) -> R
) -> R where
Self: AsMut<T>,
T: 'a,
R: 'a,
&'a mut self,
func: impl FnOnce(&'a mut T) -> R
) -> R where
Self: AsMut<T>,
T: 'a,
R: 'a,
impl<T> PipeBorrow for T
pub fn pipe_borrow<'a, T, R>(&'a self, func: impl FnOnce(&'a T) -> R) -> R where
Self: Borrow<T>,
T: 'a,
R: 'a,
Self: Borrow<T>,
T: 'a,
R: 'a,
pub fn pipe_borrow_mut<'a, T, R>(
&'a mut self,
func: impl FnOnce(&'a mut T) -> R
) -> R where
Self: BorrowMut<T>,
T: 'a,
R: 'a,
&'a mut self,
func: impl FnOnce(&'a mut T) -> R
) -> R where
Self: BorrowMut<T>,
T: 'a,
R: 'a,
impl<T> PipeDeref for T
pub fn pipe_deref<'a, R>(
&'a self,
func: impl FnOnce(&'a Self::Target) -> R
) -> R where
Self: Deref,
R: 'a,
&'a self,
func: impl FnOnce(&'a Self::Target) -> R
) -> R where
Self: Deref,
R: 'a,
pub fn pipe_deref_mut<'a, R>(
&'a mut self,
func: impl FnOnce(&'a mut Self::Target) -> R
) -> R where
Self: DerefMut,
R: 'a,
&'a mut self,
func: impl FnOnce(&'a mut Self::Target) -> R
) -> R where
Self: DerefMut,
R: 'a,
impl<T> PipeRef for T
pub fn pipe_ref<'a, R>(&'a self, func: impl FnOnce(&'a Self) -> R) -> R where
R: 'a,
R: 'a,
pub fn pipe_mut<'a, R>(&'a mut self, func: impl FnOnce(&'a mut Self) -> R) -> R where
R: 'a,
R: 'a,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> Tap for T
pub fn tap(self, func: impl FnOnce(&Self)) -> Self
pub fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self
pub fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Self where
Self: Borrow<B>,
B: ?Sized,
Self: Borrow<B>,
B: ?Sized,
pub fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Self where
Self: BorrowMut<B>,
B: ?Sized,
Self: BorrowMut<B>,
B: ?Sized,
pub fn tap_ref<R>(self, func: impl FnOnce(&R)) -> Self where
Self: AsRef<R>,
R: ?Sized,
Self: AsRef<R>,
R: ?Sized,
pub fn tap_ref_mut<R>(self, func: impl FnOnce(&mut R)) -> Self where
Self: AsMut<R>,
R: ?Sized,
Self: AsMut<R>,
R: ?Sized,
pub fn tap_deref<T>(self, func: impl FnOnce(&T)) -> Self where
Self: Deref<Target = T>,
T: ?Sized,
Self: Deref<Target = T>,
T: ?Sized,
pub fn tap_deref_mut<T>(self, func: impl FnOnce(&mut T)) -> Self where
Self: DerefMut<Target = T> + Deref,
T: ?Sized,
Self: DerefMut<Target = T> + Deref,
T: ?Sized,
pub fn tap_dbg(self, func: impl FnOnce(&Self)) -> Self
pub fn tap_mut_dbg(self, func: impl FnOnce(&mut Self)) -> Self
pub fn tap_borrow_dbg<B>(self, func: impl FnOnce(&B)) -> Self where
Self: Borrow<B>,
B: ?Sized,
Self: Borrow<B>,
B: ?Sized,
pub fn tap_borrow_mut_dbg<B>(self, func: impl FnOnce(&mut B)) -> Self where
Self: BorrowMut<B>,
B: ?Sized,
Self: BorrowMut<B>,
B: ?Sized,
pub fn tap_ref_dbg<R>(self, func: impl FnOnce(&R)) -> Self where
Self: AsRef<R>,
R: ?Sized,
Self: AsRef<R>,
R: ?Sized,
pub fn tap_ref_mut_dbg<R>(self, func: impl FnOnce(&mut R)) -> Self where
Self: AsMut<R>,
R: ?Sized,
Self: AsMut<R>,
R: ?Sized,
pub fn tap_deref_dbg<T>(self, func: impl FnOnce(&T)) -> Self where
Self: Deref<Target = T>,
T: ?Sized,
Self: Deref<Target = T>,
T: ?Sized,
pub fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Self where
Self: DerefMut<Target = T> + Deref,
T: ?Sized,
Self: DerefMut<Target = T> + Deref,
T: ?Sized,
impl<T> Tap for T
pub fn tap<F, R>(self, func: F) -> Self where
F: FnOnce(&Self) -> R,
F: FnOnce(&Self) -> R,
pub fn tap_dbg<F, R>(self, func: F) -> Self where
F: FnOnce(&Self) -> R,
F: FnOnce(&Self) -> R,
pub fn tap_mut<F, R>(self, func: F) -> Self where
F: FnOnce(&mut Self) -> R,
F: FnOnce(&mut Self) -> R,
pub fn tap_mut_dbg<F, R>(self, func: F) -> Self where
F: FnOnce(&mut Self) -> R,
F: FnOnce(&mut Self) -> R,
impl<T, U> TapAsRef<U> for T where
U: ?Sized,
U: ?Sized,
pub fn tap_ref<F, R>(self, func: F) -> Self where
Self: AsRef<T>,
F: FnOnce(&T) -> R,
Self: AsRef<T>,
F: FnOnce(&T) -> R,
pub fn tap_ref_dbg<F, R>(self, func: F) -> Self where
Self: AsRef<T>,
F: FnOnce(&T) -> R,
Self: AsRef<T>,
F: FnOnce(&T) -> R,
pub fn tap_ref_mut<F, R>(self, func: F) -> Self where
Self: AsMut<T>,
F: FnOnce(&mut T) -> R,
Self: AsMut<T>,
F: FnOnce(&mut T) -> R,
pub fn tap_ref_mut_dbg<F, R>(self, func: F) -> Self where
Self: AsMut<T>,
F: FnOnce(&mut T) -> R,
Self: AsMut<T>,
F: FnOnce(&mut T) -> R,
impl<T, U> TapBorrow<U> for T where
U: ?Sized,
U: ?Sized,
pub fn tap_borrow<F, R>(self, func: F) -> Self where
Self: Borrow<T>,
F: FnOnce(&T) -> R,
Self: Borrow<T>,
F: FnOnce(&T) -> R,
pub fn tap_borrow_dbg<F, R>(self, func: F) -> Self where
Self: Borrow<T>,
F: FnOnce(&T) -> R,
Self: Borrow<T>,
F: FnOnce(&T) -> R,
pub fn tap_borrow_mut<F, R>(self, func: F) -> Self where
Self: BorrowMut<T>,
F: FnOnce(&mut T) -> R,
Self: BorrowMut<T>,
F: FnOnce(&mut T) -> R,
pub fn tap_borrow_mut_dbg<F, R>(self, func: F) -> Self where
Self: BorrowMut<T>,
F: FnOnce(&mut T) -> R,
Self: BorrowMut<T>,
F: FnOnce(&mut T) -> R,
impl<T> TapDeref for T
pub fn tap_deref<F, R>(self, func: F) -> Self where
Self: Deref,
F: FnOnce(&Self::Target) -> R,
Self: Deref,
F: FnOnce(&Self::Target) -> R,
pub fn tap_deref_dbg<F, R>(self, func: F) -> Self where
Self: Deref,
F: FnOnce(&Self::Target) -> R,
Self: Deref,
F: FnOnce(&Self::Target) -> R,
pub fn tap_deref_mut<F, R>(self, func: F) -> Self where
Self: DerefMut,
F: FnOnce(&mut Self::Target) -> R,
Self: DerefMut,
F: FnOnce(&mut Self::Target) -> R,
pub fn tap_deref_mut_dbg<F, R>(self, func: F) -> Self where
Self: DerefMut,
F: FnOnce(&mut Self::Target) -> R,
Self: DerefMut,
F: FnOnce(&mut Self::Target) -> R,
impl<T> TryConv for T
impl<T> TryConv for T
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
pub fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,