pub struct GMPaths {
pub paths: Vec<GMPath>,
pub exists: bool,
}Fields§
§paths: Vec<GMPath>§exists: boolTrait Implementations§
Source§impl GMListChunk for GMPaths
impl GMListChunk for GMPaths
type Element = GMPath
fn elements(&self) -> &Vec<GMPath>
fn elements_mut(&mut self) -> &mut Vec<GMPath>
fn iter(&self) -> Iter<'_, Self::Element>
fn iter_mut(&mut self) -> IterMut<'_, Self::Element>
fn into_iter(self) -> IntoIter<Self::Element>
fn by_ref(&self, gm_ref: GMRef<Self::Element>) -> Result<&Self::Element>
fn by_ref_mut( &mut self, gm_ref: GMRef<Self::Element>, ) -> Result<&mut Self::Element>
fn push(&mut self, element: Self::Element)
fn len(&self) -> usize
fn is_empty(&self) -> bool
Source§impl GMNamedListChunk for GMPaths
impl GMNamedListChunk for GMPaths
Source§impl<'a> IntoIterator for &'a GMPaths
impl<'a> IntoIterator for &'a GMPaths
Source§impl<'a> IntoIterator for &'a mut GMPaths
impl<'a> IntoIterator for &'a mut GMPaths
Source§impl IntoIterator for GMPaths
impl IntoIterator for GMPaths
impl GMElement for GMPaths
impl StructuralPartialEq for GMPaths
Auto Trait Implementations§
impl Freeze for GMPaths
impl RefUnwindSafe for GMPaths
impl Send for GMPaths
impl Sync for GMPaths
impl Unpin for GMPaths
impl UnsafeUnpin for GMPaths
impl UnwindSafe for GMPaths
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