pub struct GoToAction {
pub destination: Destination,
}Expand description
GoTo action - navigate to a destination in the current document
Fields§
§destination: DestinationThe destination
Implementations§
Source§impl GoToAction
impl GoToAction
Sourcepub fn new(destination: Destination) -> Self
pub fn new(destination: Destination) -> Self
Create new GoTo action
Sourcepub fn to_page_xyz(page_number: u32, x: f64, y: f64, zoom: Option<f64>) -> Self
pub fn to_page_xyz(page_number: u32, x: f64, y: f64, zoom: Option<f64>) -> Self
Create action to go to page with zoom
Sourcepub fn to_dict(&self) -> Dictionary
pub fn to_dict(&self) -> Dictionary
Convert to dictionary
Trait Implementations§
Source§impl Clone for GoToAction
impl Clone for GoToAction
Source§fn clone(&self) -> GoToAction
fn clone(&self) -> GoToAction
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 GoToAction
impl RefUnwindSafe for GoToAction
impl Send for GoToAction
impl Sync for GoToAction
impl Unpin for GoToAction
impl UnwindSafe for GoToAction
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<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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