Enum Anchor
pub enum Anchor
Where to paste (relative to cursor position)
Variants
-
After After cursor
-
Before Before cursor
Trait Implementations
impl Clone for Anchor
fn clone(&self) -> Self
impl Copy for Anchor
impl Debug for Anchor
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Eq for Anchor
impl PartialEq for Anchor
fn eq(&self, other: &Self) -> bool
impl StructuralPartialEq for Anchor
Auto Trait Implementations
impl Freeze for Anchor
impl RefUnwindSafe for Anchor
impl Send for Anchor
impl Sync for Anchor
impl Unpin for Anchor
impl UnsafeUnpin for Anchor
impl UnwindSafe for Anchor
Blanket Implementations
impl<T> Any for Anchor
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for Anchor
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for Anchor
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> CloneToUninit for Anchor
where
T: Clone,
unsafe fn clone_to_uninit(&self, dest: *mut u8)
impl<T> From<T> for Anchor
fn from(t: T) -> TReturns the argument unchanged.
impl<T> ToOwned for Anchor
where
T: Clone,
type Owned = T;fn to_owned(&self) -> Tfn clone_into(&self, target: &mut T)
impl<T, U> Into<U> for Anchor
where
U: From<T>,
fn into(self) -> UCalls
U::from(self).That is, this conversion is whatever the implementation of
[From]<T> for Uchooses to do.
impl<T, U> TryFrom<U> for Anchor
where
U: Into<T>,
type Error = never;fn try_from(value: U) -> Result<T, never>
impl<T, U> TryInto<U> for Anchor
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>