pub struct GenericBicField {
pub bic: BIC,
pub account: Option<String>,
}Expand description
Generic BIC Field
Used for institution fields with BIC code and optional account information. Format: BIC[/ACCOUNT] where BIC is 8 or 11 characters and ACCOUNT is optional
Fields§
§bic: BICBIC code (8 or 11 characters)
account: Option<String>Account number (optional)
Trait Implementations§
Source§impl Clone for GenericBicField
impl Clone for GenericBicField
Source§fn clone(&self) -> GenericBicField
fn clone(&self) -> GenericBicField
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for GenericBicField
impl Debug for GenericBicField
Source§impl<'de> Deserialize<'de> for GenericBicField
impl<'de> Deserialize<'de> for GenericBicField
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
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 GenericBicField
impl Display for GenericBicField
Source§impl PartialEq for GenericBicField
impl PartialEq for GenericBicField
Source§impl Serialize for GenericBicField
impl Serialize for GenericBicField
Source§impl SwiftField for GenericBicField
impl SwiftField for GenericBicField
Source§fn to_swift_string(&self) -> String
fn to_swift_string(&self) -> String
Convert field back to SWIFT string format
Source§fn validate(&self) -> ValidationResult
fn validate(&self) -> ValidationResult
Validate field according to SWIFT format rules
Source§fn format_spec() -> &'static str
fn format_spec() -> &'static str
Get field format specification
Source§fn sample_with_config(_config: &FieldConfig) -> Self
fn sample_with_config(_config: &FieldConfig) -> Self
Generate a random sample with configuration
impl StructuralPartialEq for GenericBicField
Auto Trait Implementations§
impl Freeze for GenericBicField
impl RefUnwindSafe for GenericBicField
impl Send for GenericBicField
impl Sync for GenericBicField
impl Unpin for GenericBicField
impl UnwindSafe for GenericBicField
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