pub enum ResourceResponseMessage {
Resource(Option<ResourceStub>),
Resources(Vec<ResourceStub>),
Unique(ResourceId),
State(DataSet<BinSrc>),
Fail(Fail),
}
Variants§
Resource(Option<ResourceStub>)
Resources(Vec<ResourceStub>)
Unique(ResourceId)
State(DataSet<BinSrc>)
Fail(Fail)
Trait Implementations§
Source§impl Clone for ResourceResponseMessage
impl Clone for ResourceResponseMessage
Source§fn clone(&self) -> ResourceResponseMessage
fn clone(&self) -> ResourceResponseMessage
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<'de> Deserialize<'de> for ResourceResponseMessage
impl<'de> Deserialize<'de> for ResourceResponseMessage
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 ResourceResponseMessage
impl RefUnwindSafe for ResourceResponseMessage
impl Send for ResourceResponseMessage
impl Sync for ResourceResponseMessage
impl Unpin for ResourceResponseMessage
impl UnwindSafe for ResourceResponseMessage
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