[][src]Struct spirq::sym::Sym

pub struct Sym(_);

Implementations

impl Sym[src]

pub fn new<S: AsRef<str> + ?Sized>(literal: &S) -> &Sym[src]

pub fn segs<'a>(&'a self) -> Segs<'a>

Notable traits for Segs<'a>

impl<'a> Iterator for Segs<'a> type Item = Seg<'a>;
[src]

Trait Implementations

impl AsRef<Sym> for str[src]

impl AsRef<Sym> for Sym[src]

impl AsRef<Sym> for Symbol[src]

impl AsRef<str> for Sym[src]

impl Borrow<Sym> for Symbol[src]

impl Debug for Sym[src]

impl Display for Sym[src]

impl Eq for Sym[src]

impl PartialEq<Sym> for Sym[src]

impl StructuralEq for Sym[src]

impl StructuralPartialEq for Sym[src]

impl ToOwned for Sym[src]

type Owned = Symbol

The resulting type after obtaining ownership.

Auto Trait Implementations

impl RefUnwindSafe for Sym

impl Send for Sym

impl Sync for Sym

impl Unpin for Sym

impl UnwindSafe for Sym

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> ToString for T where
    T: Display + ?Sized
[src]