Struct pythonic::class::Class
[−]
[src]
pub struct Class {
pub docstring: Option<Comment>,
pub name: String,
pub block: Block,
pub inherit_from: Option<String>,
}Fields
docstring: Option<Comment>
name: String
block: Block
inherit_from: Option<String>
Methods
impl Class[src]
fn new<T: Display>(name: T, parent: &Block) -> Class
fn inherit_from<T: Display>(&mut self, inherit: T)
fn add_statement(&mut self, statement: Statement)
fn add_docstring<T: Display>(&mut self, doc: T)
Trait Implementations
impl Clone for Class[src]
fn clone(&self) -> Class
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0
Performs copy-assignment from source. Read more