Skip to main content

IsaStandard

Enum IsaStandard 

Source
pub enum IsaStandard {
Show 34 variants Isa200, Isa210, Isa220, Isa230, Isa240, Isa250, Isa260, Isa265, Isa300, Isa315, Isa320, Isa330, Isa402, Isa450, Isa500, Isa501, Isa505, Isa510, Isa520, Isa530, Isa540, Isa550, Isa560, Isa570, Isa580, Isa600, Isa610, Isa620, Isa700, Isa701, Isa705, Isa706, Isa710, Isa720,
}
Expand description

ISA Standard enumeration covering all major ISA standards.

Variants§

§

Isa200

ISA 200: Overall Objectives of the Independent Auditor

§

Isa210

ISA 210: Agreeing the Terms of Audit Engagements

§

Isa220

ISA 220: Quality Management for an Audit of Financial Statements

§

Isa230

ISA 230: Audit Documentation

§

Isa240

ISA 240: The Auditor’s Responsibilities Relating to Fraud

§

Isa250

ISA 250: Consideration of Laws and Regulations

§

Isa260

ISA 260: Communication with Those Charged with Governance

§

Isa265

ISA 265: Communicating Deficiencies in Internal Control

§

Isa300

ISA 300: Planning an Audit of Financial Statements

§

Isa315

ISA 315: Identifying and Assessing Risks of Material Misstatement

§

Isa320

ISA 320: Materiality in Planning and Performing an Audit

§

Isa330

ISA 330: The Auditor’s Responses to Assessed Risks

§

Isa402

ISA 402: Audit Considerations Relating to Service Organizations

§

Isa450

ISA 450: Evaluation of Misstatements Identified During the Audit

§

Isa500

ISA 500: Audit Evidence

§

Isa501

ISA 501: Audit Evidence - Specific Considerations

§

Isa505

ISA 505: External Confirmations

§

Isa510

ISA 510: Initial Audit Engagements - Opening Balances

§

Isa520

ISA 520: Analytical Procedures

§

Isa530

ISA 530: Audit Sampling

§

Isa540

ISA 540: Auditing Accounting Estimates and Related Disclosures

§

Isa550

ISA 550: Related Parties

§

Isa560

ISA 560: Subsequent Events

§

Isa570

ISA 570: Going Concern

§

Isa580

ISA 580: Written Representations

§

Isa600

ISA 600: Special Considerations - Audits of Group Financial Statements

§

Isa610

ISA 610: Using the Work of Internal Auditors

§

Isa620

ISA 620: Using the Work of an Auditor’s Expert

§

Isa700

ISA 700: Forming an Opinion and Reporting on Financial Statements

§

Isa701

ISA 701: Communicating Key Audit Matters

§

Isa705

ISA 705: Modifications to the Opinion

§

Isa706

ISA 706: Emphasis of Matter and Other Matter Paragraphs

§

Isa710

ISA 710: Comparative Information

§

Isa720

ISA 720: The Auditor’s Responsibilities Relating to Other Information

Implementations§

Source§

impl IsaStandard

Source

pub fn number(&self) -> &'static str

Get the standard number as a string (e.g., “315”).

Source

pub fn title(&self) -> &'static str

Get the full title of the standard.

Source

pub fn series(&self) -> IsaSeries

Get the ISA series this standard belongs to.

Source

pub fn all() -> Vec<Self>

Returns all ISA standards as a vector.

Trait Implementations§

Source§

impl Clone for IsaStandard

Source§

fn clone(&self) -> IsaStandard

Returns a duplicate of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for IsaStandard

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for IsaStandard

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
Source§

impl Display for IsaStandard

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Hash for IsaStandard

Source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · Source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
Source§

impl PartialEq for IsaStandard

Source§

fn eq(&self, other: &IsaStandard) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl Serialize for IsaStandard

Source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>
where __S: Serializer,

Serialize this value into the given Serde serializer. Read more
Source§

impl Copy for IsaStandard

Source§

impl Eq for IsaStandard

Source§

impl StructuralPartialEq for IsaStandard

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T> ToOwned for T
where T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T> ToString for T
where T: Display + ?Sized,

Source§

fn to_string(&self) -> String

Converts the given value to a String. Read more
Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
Source§

impl<T> DeserializeOwned for T
where T: for<'de> Deserialize<'de>,