pub struct InsomniaWorkspace {
pub workspace_type: String,
pub workspace: InsomniaWorkspaceInfo,
pub resources: Vec<InsomniaResource>,
}Fields§
§workspace_type: String§workspace: InsomniaWorkspaceInfo§resources: Vec<InsomniaResource>Implementations§
Source§impl InsomniaWorkspace
impl InsomniaWorkspace
pub fn new(name: &str) -> Self
pub fn add_resource(&mut self, resource: InsomniaResource)
pub fn add_environment(&mut self, name: &str, base_url: &str)
Trait Implementations§
Source§impl Debug for InsomniaWorkspace
impl Debug for InsomniaWorkspace
Source§impl<'de> Deserialize<'de> for InsomniaWorkspace
impl<'de> Deserialize<'de> for InsomniaWorkspace
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for InsomniaWorkspace
impl RefUnwindSafe for InsomniaWorkspace
impl Send for InsomniaWorkspace
impl Sync for InsomniaWorkspace
impl Unpin for InsomniaWorkspace
impl UnwindSafe for InsomniaWorkspace
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