pub enum SerialWindowFrameBound {
UnboundedPreceding,
Preceding(Box<SerialExpr>),
CurrentRow,
Following(Box<SerialExpr>),
UnboundedFollowing,
}Variants§
UnboundedPreceding
Preceding(Box<SerialExpr>)
CurrentRow
Following(Box<SerialExpr>)
UnboundedFollowing
Trait Implementations§
Source§impl Clone for SerialWindowFrameBound
impl Clone for SerialWindowFrameBound
Source§fn clone(&self) -> SerialWindowFrameBound
fn clone(&self) -> SerialWindowFrameBound
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 moreSource§impl Debug for SerialWindowFrameBound
impl Debug for SerialWindowFrameBound
Source§impl<'de> Deserialize<'de> for SerialWindowFrameBound
impl<'de> Deserialize<'de> for SerialWindowFrameBound
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<SerialWindowFrameBound, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<SerialWindowFrameBound, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl From<SerialWindowFrameBound> for WindowFrameBound
impl From<SerialWindowFrameBound> for WindowFrameBound
Source§fn from(s: SerialWindowFrameBound) -> WindowFrameBound
fn from(s: SerialWindowFrameBound) -> WindowFrameBound
Converts to this type from the input type.
Source§impl Serialize for SerialWindowFrameBound
impl Serialize for SerialWindowFrameBound
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Auto Trait Implementations§
impl Freeze for SerialWindowFrameBound
impl RefUnwindSafe for SerialWindowFrameBound
impl Send for SerialWindowFrameBound
impl Sync for SerialWindowFrameBound
impl Unpin for SerialWindowFrameBound
impl UnsafeUnpin for SerialWindowFrameBound
impl UnwindSafe for SerialWindowFrameBound
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