Struct fluence_faas::FaaSModuleInterface [−][src]
pub struct FaaSModuleInterface<'a> {
pub record_types: &'a HashMap<u64, Rc<RecordType>, RandomState>,
pub function_signatures: Vec<FCEFunctionSignature, Global>,
}Represent FCE module interface.
Fields
record_types: &'a HashMap<u64, Rc<RecordType>, RandomState>function_signatures: Vec<FCEFunctionSignature, Global>Trait Implementations
impl<'a> Clone for FCEModuleInterface<'a>[src]
impl<'a> Clone for FCEModuleInterface<'a>[src]pub fn clone(&self) -> FCEModuleInterface<'a>[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl<'a> Debug for FCEModuleInterface<'a>[src]
impl<'a> Debug for FCEModuleInterface<'a>[src]impl<'a> Eq for FCEModuleInterface<'a>[src]
impl<'a> Eq for FCEModuleInterface<'a>[src]impl<'a> PartialEq<FCEModuleInterface<'a>> for FCEModuleInterface<'a>[src]
impl<'a> PartialEq<FCEModuleInterface<'a>> for FCEModuleInterface<'a>[src]pub fn eq(&self, other: &FCEModuleInterface<'a>) -> bool[src]
pub fn ne(&self, other: &FCEModuleInterface<'a>) -> bool[src]
impl<'a> Serialize for FCEModuleInterface<'a>[src]
impl<'a> Serialize for FCEModuleInterface<'a>[src]pub fn serialize<__S>(
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error> where
__S: Serializer, [src]
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error> where
__S: Serializer,
impl<'a> StructuralEq for FCEModuleInterface<'a>[src]
impl<'a> StructuralEq for FCEModuleInterface<'a>[src]impl<'a> StructuralPartialEq for FCEModuleInterface<'a>[src]
impl<'a> StructuralPartialEq for FCEModuleInterface<'a>[src]Auto Trait Implementations
impl<'a> !RefUnwindSafe for FCEModuleInterface<'a>
impl<'a> !RefUnwindSafe for FCEModuleInterface<'a>impl<'a> !Send for FCEModuleInterface<'a>
impl<'a> !Send for FCEModuleInterface<'a>impl<'a> !Sync for FCEModuleInterface<'a>
impl<'a> !Sync for FCEModuleInterface<'a>impl<'a> Unpin for FCEModuleInterface<'a>
impl<'a> Unpin for FCEModuleInterface<'a>impl<'a> !UnwindSafe for FCEModuleInterface<'a>
impl<'a> !UnwindSafe for FCEModuleInterface<'a>Blanket Implementations
impl<Q, K> Equivalent<K> for Q where
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized, [src]
impl<Q, K> Equivalent<K> for Q where
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized, [src]pub fn equivalent(&self, key: &K) -> bool[src]
impl<T> Same<T> for T
impl<T> Same<T> for Ttype Output = T
Should always be Self
impl<T> Serialize for T where
T: Serialize + ?Sized, [src]
impl<T> Serialize for T where
T: Serialize + ?Sized, [src]pub fn erased_serialize(
&self,
serializer: &mut dyn Serializer
) -> Result<Ok, Error>[src]
&self,
serializer: &mut dyn Serializer
) -> Result<Ok, Error>