pub struct OpMeta {Show 14 fields
pub op: &'static str,
pub verb: Verb,
pub family: &'static str,
pub key_member: &'static str,
pub arn_path: &'static str,
pub has_input: bool,
pub errors: &'static [&'static str],
pub rules: &'static [Rule],
pub omembers: &'static [(&'static str, K)],
pub list_field: Option<&'static str>,
pub list_elems: &'static [(&'static str, K)],
pub list_scalar: bool,
pub req_out: &'static [Field],
pub req_elem: &'static [Field],
}Fields§
§op: &'static str§verb: Verb§family: &'static str§key_member: &'static str§arn_path: &'static str§has_input: bool§errors: &'static [&'static str]§rules: &'static [Rule]§omembers: &'static [(&'static str, K)]§list_field: Option<&'static str>§list_elems: &'static [(&'static str, K)]§list_scalar: bool§req_out: &'static [Field]The output shape’s required-member tree.
req_elem: &'static [Field]The required-member tree of the primary list’s element structure.
Auto Trait Implementations§
impl Freeze for OpMeta
impl RefUnwindSafe for OpMeta
impl Send for OpMeta
impl Sync for OpMeta
impl Unpin for OpMeta
impl UnsafeUnpin for OpMeta
impl UnwindSafe for OpMeta
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