Struct cassandra_protocol::types::udt::Udt
source · pub struct Udt { /* private fields */ }
Implementations§
Trait Implementations§
source§impl AsCassandraType for Udt
impl AsCassandraType for Udt
fn as_cassandra_type(&self) -> Result<Option<CassandraType>>
source§impl ByName for Udt
impl ByName for Udt
fn by_name<R>(&self, name: &str) -> CDRSResult<Option<R>>where Self: IntoRustByName<R>,
fn r_by_name<R>(&self, name: &str) -> CDRSResult<R>where Self: IntoRustByName<R>,
source§impl FromCdrs for Udt
impl FromCdrs for Udt
fn from_cdrs<T>(cdrs_type: T) -> CdrsResult<Option<Self>>where Self: Sized, T: AsRustType<Self>,
fn from_cdrs_r<T>(cdrs_type: T) -> CdrsResult<Self>where Self: Sized, T: AsRustType<Self>,
source§impl FromCdrsByName for Udt
impl FromCdrsByName for Udt
fn from_cdrs_by_name<T>(cdrs_type: &T, name: &str) -> CdrsResult<Option<Self>>where Self: Sized, T: ByName + IntoRustByName<Self>,
fn from_cdrs_r<T>(cdrs_type: &T, name: &str) -> CdrsResult<Self>where Self: Sized, T: ByName + IntoRustByName<Self> + Debug,
source§impl IntoRustByIndex<Udt> for Row
impl IntoRustByIndex<Udt> for Row
fn get_by_index(&self, index: usize) -> Result<Option<Udt>>
fn get_r_by_index(&self, index: usize) -> CDRSResult<R>
source§impl IntoRustByIndex<Udt> for Tuple
impl IntoRustByIndex<Udt> for Tuple
fn get_by_index(&self, index: usize) -> Result<Option<Udt>>
fn get_r_by_index(&self, index: usize) -> CDRSResult<R>
source§impl IntoRustByName<BigInt> for Udt
impl IntoRustByName<BigInt> for Udt
fn get_by_name(&self, name: &str) -> Result<Option<BigInt>>
fn get_r_by_name(&self, name: &str) -> CDRSResult<R>
source§impl IntoRustByName<Blob> for Udt
impl IntoRustByName<Blob> for Udt
fn get_by_name(&self, name: &str) -> Result<Option<Blob>>
fn get_r_by_name(&self, name: &str) -> CDRSResult<R>
source§impl IntoRustByName<DateTime<Utc>> for Udt
impl IntoRustByName<DateTime<Utc>> for Udt
fn get_by_name(&self, name: &str) -> Result<Option<DateTime<Utc>>>
fn get_r_by_name(&self, name: &str) -> CDRSResult<R>
source§impl IntoRustByName<Decimal> for Udt
impl IntoRustByName<Decimal> for Udt
fn get_by_name(&self, name: &str) -> Result<Option<Decimal>>
fn get_r_by_name(&self, name: &str) -> CDRSResult<R>
source§impl IntoRustByName<IpAddr> for Udt
impl IntoRustByName<IpAddr> for Udt
fn get_by_name(&self, name: &str) -> Result<Option<IpAddr>>
fn get_r_by_name(&self, name: &str) -> CDRSResult<R>
source§impl IntoRustByName<List> for Udt
impl IntoRustByName<List> for Udt
fn get_by_name(&self, name: &str) -> Result<Option<List>>
fn get_r_by_name(&self, name: &str) -> CDRSResult<R>
source§impl IntoRustByName<Map> for Udt
impl IntoRustByName<Map> for Udt
fn get_by_name(&self, name: &str) -> Result<Option<Map>>
fn get_r_by_name(&self, name: &str) -> CDRSResult<R>
source§impl IntoRustByName<NaiveDateTime> for Udt
impl IntoRustByName<NaiveDateTime> for Udt
fn get_by_name(&self, name: &str) -> Result<Option<NaiveDateTime>>
fn get_r_by_name(&self, name: &str) -> CDRSResult<R>
source§impl IntoRustByName<NonZeroI16> for Udt
impl IntoRustByName<NonZeroI16> for Udt
fn get_by_name(&self, name: &str) -> Result<Option<NonZeroI16>>
fn get_r_by_name(&self, name: &str) -> CDRSResult<R>
source§impl IntoRustByName<NonZeroI32> for Udt
impl IntoRustByName<NonZeroI32> for Udt
fn get_by_name(&self, name: &str) -> Result<Option<NonZeroI32>>
fn get_r_by_name(&self, name: &str) -> CDRSResult<R>
source§impl IntoRustByName<NonZeroI64> for Udt
impl IntoRustByName<NonZeroI64> for Udt
fn get_by_name(&self, name: &str) -> Result<Option<NonZeroI64>>
fn get_r_by_name(&self, name: &str) -> CDRSResult<R>
source§impl IntoRustByName<NonZeroI8> for Udt
impl IntoRustByName<NonZeroI8> for Udt
fn get_by_name(&self, name: &str) -> Result<Option<NonZeroI8>>
fn get_r_by_name(&self, name: &str) -> CDRSResult<R>
source§impl IntoRustByName<PrimitiveDateTime> for Udt
impl IntoRustByName<PrimitiveDateTime> for Udt
fn get_by_name(&self, name: &str) -> Result<Option<PrimitiveDateTime>>
fn get_r_by_name(&self, name: &str) -> CDRSResult<R>
source§impl IntoRustByName<String> for Udt
impl IntoRustByName<String> for Udt
fn get_by_name(&self, name: &str) -> Result<Option<String>>
fn get_r_by_name(&self, name: &str) -> CDRSResult<R>
source§impl IntoRustByName<Tuple> for Udt
impl IntoRustByName<Tuple> for Udt
fn get_by_name(&self, name: &str) -> Result<Option<Tuple>>
fn get_r_by_name(&self, name: &str) -> CDRSResult<R>
source§impl IntoRustByName<Udt> for Row
impl IntoRustByName<Udt> for Row
fn get_by_name(&self, name: &str) -> Result<Option<Udt>>
fn get_r_by_name(&self, name: &str) -> CDRSResult<R>
source§impl IntoRustByName<Udt> for Udt
impl IntoRustByName<Udt> for Udt
fn get_by_name(&self, name: &str) -> Result<Option<Udt>>
fn get_r_by_name(&self, name: &str) -> CDRSResult<R>
source§impl IntoRustByName<Uuid> for Udt
impl IntoRustByName<Uuid> for Udt
fn get_by_name(&self, name: &str) -> Result<Option<Uuid>>
fn get_r_by_name(&self, name: &str) -> CDRSResult<R>
source§impl IntoRustByName<bool> for Udt
impl IntoRustByName<bool> for Udt
fn get_by_name(&self, name: &str) -> Result<Option<bool>>
fn get_r_by_name(&self, name: &str) -> CDRSResult<R>
source§impl IntoRustByName<f32> for Udt
impl IntoRustByName<f32> for Udt
fn get_by_name(&self, name: &str) -> Result<Option<f32>>
fn get_r_by_name(&self, name: &str) -> CDRSResult<R>
source§impl IntoRustByName<f64> for Udt
impl IntoRustByName<f64> for Udt
fn get_by_name(&self, name: &str) -> Result<Option<f64>>
fn get_r_by_name(&self, name: &str) -> CDRSResult<R>
source§impl IntoRustByName<i16> for Udt
impl IntoRustByName<i16> for Udt
fn get_by_name(&self, name: &str) -> Result<Option<i16>>
fn get_r_by_name(&self, name: &str) -> CDRSResult<R>
source§impl IntoRustByName<i32> for Udt
impl IntoRustByName<i32> for Udt
fn get_by_name(&self, name: &str) -> Result<Option<i32>>
fn get_r_by_name(&self, name: &str) -> CDRSResult<R>
source§impl IntoRustByName<i64> for Udt
impl IntoRustByName<i64> for Udt
fn get_by_name(&self, name: &str) -> Result<Option<i64>>
fn get_r_by_name(&self, name: &str) -> CDRSResult<R>
source§impl IntoRustByName<i8> for Udt
impl IntoRustByName<i8> for Udt
fn get_by_name(&self, name: &str) -> Result<Option<i8>>
fn get_r_by_name(&self, name: &str) -> CDRSResult<R>
Auto Trait Implementations§
impl RefUnwindSafe for Udt
impl Send for Udt
impl Sync for Udt
impl Unpin for Udt
impl UnwindSafe for Udt
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