pub struct AdapterContract {
pub parameters: &'static str,
pub output_kind: &'static str,
pub output_arity: usize,
}Expand description
Metadata implemented by the concrete Rust, C, and Python case adapters.
Fields§
§parameters: &'static str§output_kind: &'static str§output_arity: usizeTrait Implementations§
Source§impl Clone for AdapterContract
impl Clone for AdapterContract
Source§fn clone(&self) -> AdapterContract
fn clone(&self) -> AdapterContract
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for AdapterContract
Source§impl Debug for AdapterContract
impl Debug for AdapterContract
impl Eq for AdapterContract
Source§impl PartialEq for AdapterContract
impl PartialEq for AdapterContract
impl StructuralPartialEq for AdapterContract
Auto Trait Implementations§
impl Freeze for AdapterContract
impl RefUnwindSafe for AdapterContract
impl Send for AdapterContract
impl Sync for AdapterContract
impl Unpin for AdapterContract
impl UnsafeUnpin for AdapterContract
impl UnwindSafe for AdapterContract
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