pub struct TokenStandardsValidator { /* private fields */ }Implementations§
Source§impl TokenStandardsValidator
impl TokenStandardsValidator
pub fn new() -> Self
pub fn load_standard(&mut self, standard: &str) -> Result<()>
pub async fn validate_contract( &self, code: &str, language: &str, ) -> Result<TokenValidationResult>
pub fn validate_fabric_token(&self, code: &str) -> Result<Vec<Finding>>
Auto Trait Implementations§
impl !RefUnwindSafe for TokenStandardsValidator
impl !UnwindSafe for TokenStandardsValidator
impl Freeze for TokenStandardsValidator
impl Send for TokenStandardsValidator
impl Sync for TokenStandardsValidator
impl Unpin for TokenStandardsValidator
impl UnsafeUnpin for TokenStandardsValidator
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