#[repr(C)]pub struct GhosttyTerminalScrollViewport {
pub tag: GhosttyTerminalScrollViewportTag,
pub value: GhosttyTerminalScrollViewportValue,
}Expand description
Tagged union for scroll viewport behavior.
@ingroup terminal
Fields§
§tag: GhosttyTerminalScrollViewportTag§value: GhosttyTerminalScrollViewportValueTrait Implementations§
Source§impl Clone for GhosttyTerminalScrollViewport
impl Clone for GhosttyTerminalScrollViewport
Source§fn clone(&self) -> GhosttyTerminalScrollViewport
fn clone(&self) -> GhosttyTerminalScrollViewport
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 moreimpl Copy for GhosttyTerminalScrollViewport
Auto Trait Implementations§
impl Freeze for GhosttyTerminalScrollViewport
impl RefUnwindSafe for GhosttyTerminalScrollViewport
impl Send for GhosttyTerminalScrollViewport
impl Sync for GhosttyTerminalScrollViewport
impl Unpin for GhosttyTerminalScrollViewport
impl UnsafeUnpin for GhosttyTerminalScrollViewport
impl UnwindSafe for GhosttyTerminalScrollViewport
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