Struct usd::pxr::sdf::PathVector
source · #[repr(C, align(8))]pub struct PathVector { /* private fields */ }
Implementations§
source§impl PathVector
impl PathVector
Methods from Deref<Target = PathVectorRef>§
pub fn push(&mut self, path: &Path)
pub fn len(&self) -> usize
pub fn iter(&self) -> PathVectorIter<'_> ⓘ
Trait Implementations§
source§impl AsMut<PathVectorRef> for PathVector
impl AsMut<PathVectorRef> for PathVector
source§fn as_mut(&mut self) -> &mut PathVectorRef
fn as_mut(&mut self) -> &mut PathVectorRef
Converts this type into a mutable reference of the (usually inferred) input type.
source§impl AsRef<PathVectorRef> for PathVector
impl AsRef<PathVectorRef> for PathVector
source§fn as_ref(&self) -> &PathVectorRef
fn as_ref(&self) -> &PathVectorRef
Converts this type into a shared reference of the (usually inferred) input type.
source§impl Deref for PathVector
impl Deref for PathVector
source§impl DerefMut for PathVector
impl DerefMut for PathVector
Auto Trait Implementations§
impl RefUnwindSafe for PathVector
impl !Send for PathVector
impl !Sync for PathVector
impl Unpin for PathVector
impl UnwindSafe for PathVector
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