pub struct IrResource {
pub name: String,
pub rust_name: String,
pub methods: Vec<IrMethod>,
pub sub_resources: Vec<IrResource>,
}Fields§
§name: String§rust_name: String§methods: Vec<IrMethod>§sub_resources: Vec<IrResource>Trait Implementations§
Source§impl Clone for IrResource
impl Clone for IrResource
Source§fn clone(&self) -> IrResource
fn clone(&self) -> IrResource
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 moreSource§impl Debug for IrResource
impl Debug for IrResource
Source§impl PartialEq for IrResource
impl PartialEq for IrResource
impl Eq for IrResource
impl StructuralPartialEq for IrResource
Auto Trait Implementations§
impl Freeze for IrResource
impl RefUnwindSafe for IrResource
impl Send for IrResource
impl Sync for IrResource
impl Unpin for IrResource
impl UnsafeUnpin for IrResource
impl UnwindSafe for IrResource
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