Lines Matching defs:RecordBuilder
905 pub fn builder() -> RecordBuilder<'a> {
906 RecordBuilder::new()
976 /// Create a new [`RecordBuilder`](struct.RecordBuilder.html) based on this record.
979 pub fn to_builder(&self) -> RecordBuilder {
980 RecordBuilder {
999 /// The `RecordBuilder` can set the different parameters of `Record` object, and returns
1036 pub struct RecordBuilder<'a> {
1040 impl<'a> RecordBuilder<'a> {
1041 /// Construct new `RecordBuilder`.
1054 pub fn new() -> RecordBuilder<'a> {
1055 RecordBuilder {
1070 pub fn args(&mut self, args: fmt::Arguments<'a>) -> &mut RecordBuilder<'a> {
1077 pub fn metadata(&mut self, metadata: Metadata<'a>) -> &mut RecordBuilder<'a> {
1084 pub fn level(&mut self, level: Level) -> &mut RecordBuilder<'a> {
1091 pub fn target(&mut self, target: &'a str) -> &mut RecordBuilder<'a> {
1098 pub fn module_path(&mut self, path: Option<&'a str>) -> &mut RecordBuilder<'a> {
1105 pub fn module_path_static(&mut self, path: Option<&'static str>) -> &mut RecordBuilder<'a> {
1112 pub fn file(&mut self, file: Option<&'a str>) -> &mut RecordBuilder<'a> {
1119 pub fn file_static(&mut self, file: Option<&'static str>) -> &mut RecordBuilder<'a> {
1126 pub fn line(&mut self, line: Option<u32>) -> &mut RecordBuilder<'a> {
1134 pub fn key_values(&mut self, kvs: &'a dyn kv::Source) -> &mut RecordBuilder<'a> {
1838 use super::{MetadataBuilder, RecordBuilder};
1842 let record_test = RecordBuilder::new()