pub trait SpringValue: Sized {
    fn try_from_i16(_: &i16) -> Result<Self> { ... }
    fn try_from_i32(_: &i32) -> Result<Self> { ... }
    fn try_from_i64(_: &i64) -> Result<Self> { ... }
    fn try_from_f32(_: &f32) -> Result<Self> { ... }
    fn try_from_string(_: &str) -> Result<Self> { ... }
    fn try_from_bool(_: &bool) -> Result<Self> { ... }
    fn try_from_timestamp(_: &SpringTimestamp) -> Result<Self> { ... }
    fn try_from_duration(_: &SpringEventDuration) -> Result<Self> { ... }
}
Expand description

Rust values can be unpacked from NnSqlValue back into them.

Provided Methods

Failures
  • SpringError::Sql when:
    • the type implementing SqlConvertible is not convertible from i16
Failures
  • SpringError::Sql when:
    • the type implementing SqlConvertible is not convertible from i32
Failures
  • SpringError::Sql when:
    • the type implementing SqlConvertible is not convertible from i64
Failures
  • SpringError::Sql when:
    • the type implementing SqlConvertible is not convertible from f32
Failures
  • SpringError::Sql when:
    • the type implementing SqlConvertible is not convertible from String
Failures
  • SpringError::Sql when:
    • the type implementing SqlConvertible is not convertible from bool
Failures
  • SpringError::Sql when:
    • the type implementing SqlConvertible is not convertible from Timestamp
Failures
  • SpringError::Sql when:
    • the type implementing SqlConvertible is not convertible from EventDuration

Implementations on Foreign Types

Implementors