pub struct CollationAnnotation {
pub name: String,
pub source: CollationSource,
}Expand description
An operand’s collation annotation: the collation name and where it came from.
Fields§
§name: StringCollation name (e.g. “BINARY”, “NOCASE”).
source: CollationSourceWhere this collation was specified.
Trait Implementations§
Source§impl Clone for CollationAnnotation
impl Clone for CollationAnnotation
Source§fn clone(&self) -> CollationAnnotation
fn clone(&self) -> CollationAnnotation
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for CollationAnnotation
impl RefUnwindSafe for CollationAnnotation
impl Send for CollationAnnotation
impl Sync for CollationAnnotation
impl Unpin for CollationAnnotation
impl UnsafeUnpin for CollationAnnotation
impl UnwindSafe for CollationAnnotation
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