Trait AttrExtractorExt
Source pub trait AttrExtractorExt {
// Required methods
fn require_token<'a>(
&'a self,
name: &'a str,
) -> Result<&'a str, FbxTryFromReason>;
fn require_token_case_insensitive(
&self,
name: &str,
) -> Result<&str, FbxTryFromReason>;
fn optional_token<'a>(
&'a self,
name: &'a str,
) -> Result<Option<&'a str>, FbxTryFromReason>;
fn optional_token_case_insensitive<'a>(
&'a self,
name: &'a str,
) -> Result<Option<&'a str>, FbxTryFromReason>;
fn optional_tokens<'a>(
&'a self,
name: &'a str,
) -> Result<Option<&'a [String]>, FbxTryFromReason>;
fn optional_tokens_case_insensitive<'a>(
&'a self,
name: &'a str,
) -> Result<Option<&'a [String]>, FbxTryFromReason>;
}