Structs

A cheaply cloneable and sliceable chunk of contiguous memory.

A unique reference to a contiguous slice of memory.

Traits

A trait for values that provide sequential write access to bytes.

Derive Macros

#[derive(FromRow)] derives FromRow for struct Works only on simple structs without generics etc #[derive(FromRow)] derives FromRow for struct Works only on simple structs without generics etc

#[derive(FromUserType)] allows to parse struct as a User Defined Type Works only on simple structs without generics etc #[derive(FromUserType)] allows to parse a struct as User Defined Type Works only on simple structs without generics etc

#[derive(IntoUserType)] allows to pass struct a User Defined Type Value in queries Works only on simple structs without generics etc #[derive(IntoUserType)] allows to parse a struct as User Defined Type Works only on simple structs without generics etc

#[derive(ValueList)] allows to pass struct as a list of values for a query #[derive(ValueList)] derives ValueList for struct Works only on simple structs without generics etc