pub struct LargeUtf8 {}Expand description
Same as Utf8, but with 64-bit offsets, allowing to represent extremely large data values.
Generated from these locations:
- Table
LargeUtf8in the fileSchema.fbs:180
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for LargeUtf8
impl<'de> Deserialize<'de> for LargeUtf8
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Ord for LargeUtf8
impl Ord for LargeUtf8
Source§impl PartialOrd for LargeUtf8
impl PartialOrd for LargeUtf8
Source§impl<'a> TryFrom<LargeUtf8Ref<'a>> for LargeUtf8
impl<'a> TryFrom<LargeUtf8Ref<'a>> for LargeUtf8
impl Eq for LargeUtf8
impl StructuralPartialEq for LargeUtf8
impl VectorWrite<Offset<LargeUtf8>> for LargeUtf8
§Safety
The planus compiler generates implementations that initialize
the bytes in write_values.
impl WriteAs<Offset<LargeUtf8>> for LargeUtf8
impl WriteAsOffset<LargeUtf8> for LargeUtf8
impl WriteAsOffset<LargeUtf8> for LargeUtf8Builder<()>
impl WriteAsOptional<Offset<LargeUtf8>> for LargeUtf8
Auto Trait Implementations§
impl Freeze for LargeUtf8
impl RefUnwindSafe for LargeUtf8
impl Send for LargeUtf8
impl Sync for LargeUtf8
impl Unpin for LargeUtf8
impl UnwindSafe for LargeUtf8
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more